LUCKYSPIRE

Kevin Pietersen

India · Left-arm orthodox · All-rounder

KP Pietersen played 337 matches across Test, ODI and T20 cricket, scoring 15,852 runs at a batting average of 43.43 and a strike rate of 77.09. The bulk of that came while representing England Cricket across 253 appearances, with franchise stints at Melbourne Stars, Quetta Gladiators, Delhi Capitals and several other sides rounding out the picture. His primary competition is the One-Day International format, where he scored 4,202 runs across 119 matches. On recent form, his last ten appearances were all T20 franchise matches in the PSL and BBL, with a couple of strong contributions but also several low scores that kept his returns modest.

Matches
0
Runs
0
Wickets
0
Explore Full Stats
Kevin Pietersen
Bat Avg
43.4
Bowl Avg
61.5

2026 Season Context

Current team & role

Delhi Capitals · All-Rounder

Recent form

Pietersen's last 10 appearances were all in franchise T20 cricket. Eight PSL matches for Quetta Gladiators and two BBL games for Melbourne Stars. He posted scores of 52 off 34 and 48 off 34 in that ru

Strongest format

One-Day International — The ODI format is listed as Pietersen's primary competition, where he played 119 matches and scored 4,202 runs at a strike rate of 85.81. His bowling

Career stats overview

100 Test · 119 ODI · 118 T20I appearances — spanning 2009 to present.

Test

100 matches

8,079
Runs scored
10
Wickets taken

Where his legacy was forged — the format that rewards patience and precision.

ODI

119 matches

4,202
Runs scored
7
Wickets taken

The middle-overs architect — a decade of white-ball consistency.

T20I

118 matches

3,571
Runs scored
8
Wickets taken

Brief but impactful — quality over volume in the shortest format.

Format-aware deep dive

Where he dominates

Home record

215
wickets

Average 21.4 on Indian soil — better than any active spinner of the era.

Fourth-innings force

112
wickets

A third of his Test wickets come on day five, when bowlers decide outcomes.

Lower-order resilience

38.4
batting avg

At No.7 his average beats every Indian specialist in that slot since 2015.

Elite opposition

198
wkts in 48 M

Combined record vs Australia, England, New Zealand and South Africa.

Consistency

14
five-wicket hauls

Third-most by any Indian bowler since his Test debut.

WTC presence

2
finals played

In the conversation every cycle. Central to this India red-ball side.

Career threads

Beyond the numbers

15,852 runs across five competitions

Pietersen accumulated 15,852 runs at a batting average of 43.43 across 337 matches, spanning Tests, ODIs, T20 Internationals and franchise cricket in the IPL, BBL and PSL. His 253 appearances for England account for the bulk of that output.

Test cricket is his highest-averaging format

Across 100 Test matches, Pietersen averaged 48.67 with 8,079 runs. His strongest return by average of any format in the warehouse. His ODI record of 4,202 runs at 41.60 across 119 matches sits close behind.

India his most productive opponent by average

Against India Cricket across 46 matches, Pietersen averages 53.21 with 2,767 runs. That is his highest batting average of any major opponent in the dataset, ahead of South Africa (49.34) and West Indies (46.61).

Lord's and The Oval his most productive home venues

At Lord's across 26 matches, Pietersen averages 47.91 with 1,533 runs. At The Oval across 27 matches, he averages 45.28 with 1,449 runs. Both grounds have hosted his most prolific home returns.

T20 franchise cricket shows a different gear

In the BBL across 31 matches, Pietersen struck at 135.18 with 1,026 runs. In T20 Internationals across 27 matches, his strike rate climbs further to 144.88. Both figures sit well clear of his ODI and Test rates.

Head-to-head

Vs opponents

Career totals broken down by the teams KP Pietersen has faced most often, heat-scaled by output.

Australia

Matches
54
Runs
2,929
Wickets
2

India

Matches
46
Runs
2,767
Wickets
5

Pakistan

Matches
31
Runs
1,519
Wickets
1

South Africa

Matches
28
Runs
1,579
Wickets
8

West Indies

Matches
27
Runs
1,538

Sri Lanka

Matches
26
Runs
1,310

New Zealand

Matches
23
Runs
1,000
Wickets
1

Bangladesh

Matches
9
Runs
416
Wickets
1

Grounds played at

Home & away grounds

The venues where KP Pietersen has turned out most often.

The Oval, London

Matches
27
Runs
1,449
Wickets
1

Lord's, London

Matches
26
Runs
1,533
Wickets
2

Dubai International Cricket Stadium

Matches
24
Runs
850

Melbourne Cricket Ground

Matches
24
Runs
831

Arun Jaitley Stadium, Delhi

Matches
13
Runs
445

Edgbaston, Birmingham

Matches
12
Runs
649

Old Trafford, Manchester

Matches
11
Runs
551
Wickets
1

Trent Bridge, Nottingham

Matches
11
Runs
603

Official profile

Elsewhere on the web

ESPNcricinfo

KP Pietersen's profile

Historical aggregates derived from Cricsheet (cricsheet.org) under ODC-BY licence. 2001/02–2026 IPL seasons. Batting average uses dismissals as the denominator; bowler wickets are credited only for bowler-kind dismissals (bowled, caught, lbw, caught-and-bowled, stumped, hit wicket). Venue and opposition splits are rebuilt after every ingest from the Cricsheet archive.

Photo credits (1)