THE GAME IN NUMBERS Tests · ODIs · T20Is · Men & women
crickrida
Player portrait unavailable

PLAYER · ENGLAND · MEN

Kevin Pietersen

Middle-order batter · 2004 to 2014 · 277 internationals

Compare
277Internationals
13,797Runs
32Hundreds
18Wickets
116Catches

Career records by format

Batting career records by format
FormatMatInnsNORunsHSAvgBFSR100s50s0s4s6s
Test10418188,18122747.2813,25561.7223351098581
ODI136125164,44013040.735,12886.58925742777
T20I373651,1767937.93831141.5107111932
Bowling career records by format
FormatMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Test104581,31115886103/524/7888.604.05131.10000
ODI13623400037072/222/2252.855.5557.1400-
T20I3733005311/271/2753.0010.6030.0000-
Fielding career records by format
FormatMatInnsCtStDisDis/innsBest
Test104193620620.3213 (3ct 0st)
ODI136135400400.2962 (2ct 0st)
T20I3736140140.3883 (3ct 0st)

Career records checked 2026-09-30. Independent of the scorecard archive.

Kevin Pietersen: Test, ODI and T20I stats

Where the career sits

Runs by format
Test 8,181 59%ODI 4,440 32%T20I 1,176 9%

Scorecard coverage

Scorecard coverage of the official career
FormatOfficial bat innsIn scorecardsOfficial bowl innsIn scorecardsFirstLatestCoverage
Test18118158582005-07-212014-01-03Complete
ODI12511923212004-11-282013-09-1695%
T20I3636332005-06-132012-02-27Complete

Questions fans ask about Kevin Pietersen

How many Test runs has Kevin Pietersen scored?
Kevin Pietersen has 8,181 runs in 181 Test innings from 104 matches at an average of 47.28 and a strike rate of 61.72. Highest score: 227.
What is Kevin Pietersen's Test batting average?
Kevin Pietersen's Test batting average is 47.28, from 8,181 runs and 181 innings.
How many Test wickets has Kevin Pietersen taken?
Kevin Pietersen has taken 10 wickets in Test from 104 matches at a bowling average of 88.60. Best innings: 3/52.
How many Test sixes has Kevin Pietersen hit?
Kevin Pietersen has hit 81 sixes in Test cricket.
How many ODI runs has Kevin Pietersen scored?
Kevin Pietersen has 4,440 runs in 125 ODI innings from 136 matches at an average of 40.73 and a strike rate of 86.58. Highest score: 130.
What is Kevin Pietersen's ODI batting average?
Kevin Pietersen's ODI batting average is 40.73, from 4,440 runs and 125 innings.

Explore every recorded innings

277 match appearances in available scorecards. Filters apply to this archive only.

Latest appearances

Recent available appearances
DateMatchFormatResult
2014-01-03Australia v EnglandTestAustralia won by 281 runs
2013-12-26Australia v EnglandTestAustralia won by 8 wickets
2013-12-13Australia v EnglandTestAustralia won by 150 runs
2013-12-05Australia v EnglandTestAustralia won by 218 runs
2013-11-21Australia v EnglandTestAustralia won by 381 runs
2013-09-16England v AustraliaODIAustralia won by 49 runs
2013-09-14England v AustraliaODIEngland won by 3 wickets
2013-09-11England v AustraliaODINo result
2013-09-08England v AustraliaODIAustralia won by 88 runs
2013-09-06Australia v EnglandODINo result
2013-08-21England v AustraliaTestMatch drawn
2013-08-09England v AustraliaTestEngland won by 74 runs

TEST CAREER · 2005 to 2014

Kevin Pietersen in Tests

Complete: every official innings is in the scorecards

8,181Runs
47.28Average
61.72Strike rate
23Hundreds
35Fifties
227Highest

Official Test record

Official Test batting record
BattingMatInnsNORunsHSAvgBFSR1005004s6s
Career10418188,18122747.2813,25561.7223351098581
Official Test bowling record
BowlingMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Career104581,31115886103/524/7888.604.05131.10000
Official Test fielding record
FieldingMatInnsCtStDisDis/InnsBest
Career104193620620.3213 (3ct 0st)

Test career in charts

Test runs, innings by innings
03,0006,0005k runs: 2010-03-205k8,18120052007200920112013
Test runs by year
04008001,2002005: 674 runs67420052006: 1,343 runs1,3432007: 1,007 runs1,00720072008: 1,015 runs1,0152009: 760 runs76020092010: 831 runs8312011: 731 runs73120112012: 1,053 runs1,0532013: 758 runs75820132014: 9 runs92014
Last 20 Test innings
01-4950-99100+* not out
Test innings by score
How Test innings ended
Caught101 · 55.8%
Bowled28 · 15.5%
LBW31 · 17.1%
Run out4 · 2.2%
Stumped2 · 1.1%
Caught and bowled6 · 3.3%
Hit wicket1 · 0.6%
Not out8 · 4.4%
Test batting position: average and innings
112.001 inns
2-0 inns
3119.002 inns
448.43139 inns
543.8537 inns
612.502 inns
7-0 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
Test runs from boundaries
Fours3,940 · 48.2%
Sixes486 · 5.9%
Other runs3,755 · 45.9%
Test wickets, innings by innings
036910 wickets: 2012-11-1510102006200820102012
Test wickets by year
0242006: 1 wickets120062007: 1 wickets12008: 2 wickets220082009: 0 wickets2010: 1 wickets120102011: 0 wickets2012: 5 wickets520122013: 0 wickets2014: 0 wickets2014
Last 20 Test bowling innings
Test innings by wickets

Recent Test form

Last 10 batting innings
294runs
29.40average
49.74strike rate
250s
0100s
Last 10 bowling innings
5wickets
41.60average
4.24economy
58.80strike rate
3/52best

Test record by situation

complete career
Kevin Pietersen: Test batting by opposition
MatInnsNORunsHSAvgBFSR1005004s6s
Australia275022,15822744.953,85256.02413224024
India162811,581202*58.552,57361.4466120412
Pakistan1425075513530.201,21961.932239410
West Indies132111,12422656.201,59970.293621277
Sri Lanka1119287415851.411,24969.9732010715
South Africa1018081715245.381,20867.633211134
New Zealand813053012940.761,09548.40211535
Bangladesh4723429968.4046074.34030474
All10318188,18122747.2813,25561.7223351098581
Kevin Pietersen: Test bowling by opposition
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
South Africa811267217353/5234.603.8853.4000
Australia79228315811/10158.004.15228.0000
India69204215721/2578.504.61102.0000
Sri Lanka79234114900/2N/A3.82N/A00
Pakistan679617511/1175.004.6896.0000
West Indies67167410700/3N/A3.84N/A00
New Zealand446614911/1149.004.4566.0000
Bangladesh124811800/3N/A2.25N/A00
All103581,31015886103/5288.604.05131.0000
Kevin Pietersen: Test batting by home and away
MatInnsNORunsHSAvgBFSR1005004s6s
Home538934,53722652.756,85566.181518558238
Away478653,57722744.166,22757.44817439642
Neutral360673211.1617338.7200171
All10318188,18122747.2813,25561.7223351098581
Kevin Pietersen: Test bowling by home and away
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Home2330609744173/5263.004.3487.0000
Away2127683843631/10145.333.83227.6600
Neutral11180900/9N/A3.00N/A00
All103581,31015886103/5288.604.05131.0000
Kevin Pietersen: Test batting by match innings
MatInnsNORunsHSAvgBFSR1005004s6s
1st innings of the match575712,93522652.414,80961.03910434820
2nd innings of the match464602,52122754.804,00063.02910331331
3rd innings of the match464621,70815838.812,79061.2148220018
4th innings of the match323251,01710137.661,65661.4117112412
All10318188,18122747.2813,25561.7223351098581
Kevin Pietersen: Test bowling by match innings
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
1st innings of the match1010270317341/1143.253.8467.5000
2nd innings of the match1818434329321/0146.504.05217.0000
3rd innings of the match1818390528743/5271.754.4197.5000
4th innings of the match1212216413300/2N/A3.69N/A00
All103581,31015886103/5288.604.05131.0000
Kevin Pietersen: Test batting by batting position
MatInnsNORunsHSAvgBFSR1005004s6s
No. 1110121212.008150.0000030
No. 312111974*119.0017866.85010151
No. 48913956,49022748.4310,39962.401927880256
No. 5283721,53515843.852,62858.4047216422
No. 6220252012.504259.5200012
All10318188,18122747.2813,25561.7223351098581
Kevin Pietersen: Test batting by match result
MatInnsNORunsHSAvgBFSR1005004s6s
Won426743,65522758.015,45966.951113547037
Lost316221,69515828.253,31651.11110218619
Drawn305222,83115856.624,48063.191112332925
All10318188,18122747.2813,25561.7223351098581
Kevin Pietersen: Test bowling by match result
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Won1823342422511/10225.003.94342.0000
Lost1315383625721/11128.504.02191.5000
Drawn1420585540473/5257.714.1483.5700
All103581,31015886103/5288.604.05131.0000
Kevin Pietersen: Test batting by year
MatInnsNORunsHSAvgBFSR1005004s6s
2005816167415844.9396669.772316519
2006142611,34315853.722,05765.2846117115
2007112111,00722650.351,65260.954111174
2008122001,01515250.751,69959.745101227
20091017176010247.501,30458.28151804
20101422283122741.551,33662.201531185
20118111731202*73.101,14064.12240932
2012142511,05318643.871,61765.1234213317
20131121075811336.091,46551.74161868
2014120964.501947.3600000
All10318188,18122747.2813,25561.7223351098581
Kevin Pietersen: Test bowling by year
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
2006912258320111/11201.004.67258.0000
200755186212911/41129.004.16186.0000
200889165210121/050.503.6782.5000
20095613729400/5N/A4.11N/A00
20105712615911/1059.002.80126.0000
2011711198213800/2N/A4.18N/A00
201257216214753/5229.404.0843.2000
2014112411700/17N/A4.25N/A00
All103581,31015886103/5288.604.05131.0000
Kevin Pietersen: Test batting by ground
MatInnsNORunsHSAvgBFSR1005004s6s
Lord's152531,235202*56.131,84766.865321479
Kennington Oval815089717559.801,34066.944311229
Trent Bridge814054311538.781,03252.61130742
Old Trafford610038911338.9066358.67121414
Edgbaston69056514262.7774475.94150778
Headingley47059622685.1471982.89300826
WACA Ground3611977039.4041547.46021232
Adelaide Oval35044422788.8068165.19210505
Brisbane Cricket Ground3501959239.0036353.71010240
Melbourne Cricket Ground3501937138.6041846.17020181
Riverside Ground3501474929.4021967.12001210
Sydney Cricket Ground3501154123.0028839.9300080
Dubai International Cricket Stadium240523213.0012641.2600151
Galle International Stadium240643016.0016239.5000070
Basin Reserve2301217340.3323950.62010121
All10318188,18122747.2813,25561.7223351098581
Kevin Pietersen: Test bowling by ground
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Lord's59171210121/050.503.5485.5000
Kennington Oval56126110811/41108.005.14126.0000
Headingley34126110643/5226.505.0431.5000
Adelaide Oval238404911/1049.003.5084.0000
Brisbane Cricket Ground238414800/6N/A3.42N/A00
Edgbaston334203000/2N/A4.28N/A00
Trent Bridge234203200/7N/A4.57N/A00
All103581,31015886103/5288.604.05131.0000
Kevin Pietersen: Test batting by series and tournaments
MatInnsNORunsHSAvgBFSR1005004s6s
The Ashes173001,19522739.832,17954.842711418
Basil D'Oliveira Trophy1018081715245.381,20867.633211134
The Wisden Trophy914165810250.6199066.46151775
England in India Test Series610048718648.7082559.03221596
England tour of Australia510149015854.441,01148.46130482
England in New Zealand Test Series59034412938.2270548.79111324
Australia tour of England and Scotland48145215864.5763371.401305014
Pakistan tour of England and Scotland47034713549.5744178.68111514
West Indies tour of England and Ireland47046622666.5760976.51211502
England tour of Sri Lanka36112645*25.2025050.40000171
India tour of Ireland, England and Scotland36034513457.5059458.08200461
Pakistan in England Test Series4601408023.3330146.51011220
All10318188,18122747.2813,25561.7223351098581
Kevin Pietersen: Test bowling by series and tournaments
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Basil D'Oliveira Trophy811267217353/5234.603.8853.4000
Pataudi Trophy4712019100/3N/A4.55N/A00
England tour of Australia46174212500/7N/A4.31N/A00
Pakistan tour of England and Scotland457216411/1164.005.3372.0000
The Wisden Trophy4512528700/5N/A4.17N/A00
Sri Lanka in England Test Series347814700/2N/A3.61N/A00
England in New Zealand Test Series333612811/1128.004.6636.0000
The Ashes335413311/1033.003.6654.0000
All103581,31015886103/5288.604.05131.0000

- not recorded in the scorecards · N/A no dismissals or balls to divide by

Test milestones

Best Test performances

Kevin Pietersen: highest Test scores
ScoreBFSR4s6sOpponentGroundDate
22730873.70331AustraliaAdelaide Oval2010-12-03
22626286.25242West IndiesHeadingley2007-05-25
202*32661.96211IndiaLord's2011-07-21
18623379.82204IndiaWankhede Stadium2012-11-23
17523275.43270IndiaKennington Oval2011-08-18
15818784.49157AustraliaKennington Oval2005-09-08
15820577.07192Sri LankaLord's2006-05-11
15825761.47151AustraliaAdelaide Oval2006-12-01
15218183.97201South AfricaLord's2008-07-10
15116591.51166Sri LankaP Sara Oval2012-04-03
Kevin Pietersen: best Test bowling
FiguresBallsMdnsEconOpponentGroundDate
3/525415.77South AfricaHeadingley2012-08-02
1/0300.00South AfricaLord's2008-07-10
1/101803.33AustraliaAdelaide Oval2010-12-03
1/111205.50PakistanLord's2006-07-13
1/111813.66New ZealandSeddon Park2008-03-05
1/254813.12IndiaNarendra Modi Stadium2012-11-15
1/264203.71South AfricaHeadingley2012-08-02
1/413606.83IndiaKennington Oval2007-08-09
0/1601.00South AfricaKennington Oval2008-08-07
0/2602.00PakistanEdgbaston2010-08-06

Latest Test matches

Latest Test matches
DateOpponentBatBowlGroundResult
2014-01-03Australia3 & 60/17Sydney Cricket GroundAustralia won by 281 runs
2013-12-26Australia71 & 49-Melbourne Cricket GroundAustralia won by 8 wickets
2013-12-13Australia19 & 45-WACA GroundAustralia won by 150 runs
2013-12-05Australia4 & 53-Adelaide OvalAustralia won by 218 runs
2013-11-21Australia18 & 26-Brisbane Cricket GroundAustralia won by 381 runs
2013-08-21Australia50 & 62-Kennington OvalMatch drawn
2013-08-09Australia26 & 44-Riverside GroundEngland won by 74 runs
2013-08-01Australia113 & 8-Old TraffordMatch drawn
2013-07-18Australia2 & 5-Lord'sEngland won by 347 runs
2013-07-10Australia14 & 64-Trent BridgeEngland won by 14 runs

ODI CAREER · 2004 to 2013

Kevin Pietersen in ODIs

Scorecards for 119 of 125 official batting innings

4,440Runs
40.73Average
86.58Strike rate
9Hundreds
25Fifties
130Highest

Official ODI record

Official ODI batting record
BattingMatInnsNORunsHSAvgBFSR1005004s6s
Career136125164,44013040.735,12886.58925742777
Official ODI bowling record
BowlingMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Career13623400037072/222/2252.855.5557.1400-
Official ODI fielding record
FieldingMatInnsCtStDisDis/InnsBest
Career136135400400.2962 (2ct 0st)

ODI career in charts

ODI runs, innings by innings
02,0004,0002k runs: 2007-08-212k4k runs: 2012-02-214k4,30520042006200820102012
ODI runs by year
03006002004: 104 runs10420042005: 766 runs7662006: 612 runs61220062007: 828 runs8282008: 658 runs65820082009: 132 runs1322010: 136 runs13620102011: 532 runs5322012: 281 runs28120122013: 256 runs2562013
Last 20 ODI innings
01-4950-99100+* not out
ODI innings by score
How ODI innings ended
Caught61 · 51.3%
Bowled22 · 18.5%
LBW10 · 8.4%
Run out5 · 4.2%
Stumped2 · 1.7%
Caught and bowled4 · 3.4%
Not out15 · 12.6%
ODI batting position: average and innings
160.001 inns
242.6610 inns
329.3028 inns
438.1865 inns
5116.3312 inns
655.003 inns
7-0 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
ODI runs from boundaries
Fours1,652 · 38.4%
Sixes450 · 10.5%
Other runs2,203 · 51.2%

Recent ODI form

Last 10 batting innings
386runs
38.60average
84.09strike rate
250s
1100s

ODI record by situation

119 recorded innings
Kevin Pietersen: ODI batting by opposition
MatInnsNORunsHSAvgBFSR1005004s6s
India282831,138111*45.521,32386.0118112315
Australia2323174310433.7784687.821536515
South Africa1414464611664.60640100.933205218
Sri Lanka131313447328.6643479.26030364
New Zealand11111358110*35.8048873.36121306
Pakistan1111247913053.2253988.86210576
West Indies99131210039.0033593.13111284
Bangladesh550742314.8011962.1800052
Zimbabwe33210477*104.0012483.8701153
Ireland2201075953.5097110.30010122
All120119154,30513041.394,94587.05924741375
Kevin Pietersen: ODI batting by home and away
MatInnsNORunsHSAvgBFSR1005004s6s
Home454561,201110*30.791,41285.0517512617
Away606072,38811645.052,67489.30513222448
Neutral1414271613059.6685983.353406310
All120119154,30513041.394,94587.05924741375
Kevin Pietersen: ODI batting by batting first or chasing
MatInnsNORunsHSAvgBFSR1005004s6s
Batting first606062,37111643.902,75386.12515220246
Chasing595991,93413038.682,19288.2249521129
All120119154,30513041.394,94587.05924741375
Kevin Pietersen: ODI batting by batting position
MatInnsNORunsHSAvgBFSR1005004s6s
No. 1110606060.006690.9001062
No. 21010138413042.6643488.47211416
No. 328282762111*29.3094081.062217612
No. 4656552,29110438.182,70384.75216322431
No. 512126698116116.3370599.003315620
No. 633111091*55.0097113.40011104
All120119154,30513041.394,94587.05924741375
Kevin Pietersen: ODI batting by match result
MatInnsNORunsHSAvgBFSR1005004s6s
Won4848121,76613049.051,99988.3447117127
Lost646422,32311637.462,72385.31416622445
Tied441195108*65.00175111.42110163
No result33021137.004843.7500020
All120119154,30513041.394,94587.05924741375
Kevin Pietersen: ODI batting by year
MatInnsNORunsHSAvgBFSR1005004s6s
200433210477*104.0012483.8701153
20051414476611676.60732104.643407124
20061616261290*43.7169288.43050757
20072323382810441.401,05478.55262679
200818183658111*43.8677385.122315911
20097701324818.8516779.04000113
20108801363317.0018872.34001181
2011171705327831.2957692.36031519
201244128113093.6633384.38200274
20139902567628.4430683.66021294
All120119154,30513041.394,94587.05924741375
Kevin Pietersen: ODI batting by ground
MatInnsNORunsHSAvgBFSR1005004s6s
Lord's1010123971*26.5532074.68011242
Kennington Oval7702397434.1428284.75031253
Edgbaston550713414.2010368.93000100
Headingley44112690*42.0012799.2101193
Kensington Oval44011610029.0014679.45100101
Old Trafford4401086027.0013083.07010142
The Rose Bowl4418233*27.338497.61001100
M Chinnaswamy Stadium330955931.6677123.37010132
Providence Stadium330774825.668293.9000081
Rangiri Dambulla International Stadium33021127.005736.8400020
Riverside Ground331135110*67.5015686.53100113
Sophia Gardens330403313.335770.1700050
All120119154,30513041.394,94587.05924741375
Kevin Pietersen: ODI batting by series and tournaments
MatInnsNORunsHSAvgBFSR1005004s6s
NatWest Series39395973110*28.611,17682.7315510410
England in India ODI Series18181794111*46.7090687.631508812
ICC World Cup77038310454.7147281.14220304
England in Australia ODI Series6601857830.8320590.24011123
England tour of South Africa663454116151.33430105.583103615
England in New Zealand ODI Series5501655033.0022673.00010162
England in Sri Lanka ODI Series44110463*34.6614770.74010101
England in West Indies ODI Series440804820.009881.6300072
Pakistan v England ODI Series44128113093.6633384.38200274
England in Bangladesh ODI Series330412213.666860.2900031
England in South Africa ODI Series330524517.336975.3600041
England tour of Zimbabwe33210477*104.0012483.8701153
All120119154,30513041.394,94587.05924741375

- not recorded in the scorecards · N/A no dismissals or balls to divide by

ODI milestones

Best ODI performances

Kevin Pietersen: highest ODI scores
ScoreBFSR4s6sOpponentGroundDate
13015384.96122PakistanDubai International Cricket Stadium2012-02-21
116110105.45106South AfricaSuperSport Park2005-02-13
111*12886.71101IndiaBarabati Stadium2008-11-26
111*98113.26102PakistanDubai International Cricket Stadium2012-02-18
110*11298.2183New ZealandRiverside Ground2008-06-15
108*96112.5062South AfricaMangaung Oval2005-02-02
10412285.2461AustraliaSir Vivian Richards Stadium2007-04-08
100*69144.9274South AfricaBuffalo Park2005-02-09
10091109.89101West IndiesKensington Oval2007-04-21
91*65140.0084AustraliaCounty Ground, Bristol2005-06-19

Latest ODI matches

Latest ODI matches
DateOpponentBatBowlGroundResult
2013-09-16Australia0-The Rose BowlAustralia won by 49 runs
2013-09-14Australia5-Sophia GardensEngland won by 3 wickets
2013-09-11Australia6-EdgbastonNo result
2013-09-08Australia60-Old TraffordAustralia won by 88 runs
2013-09-06Australia v Englanddid not bat-HeadingleyNo result
2013-01-27India6-Himachal Pradesh Cricket Association StadiumEngland won by 7 wickets
2013-01-23India76-Punjab Cricket Association IS Bindra StadiumIndia won by 5 wickets
2013-01-19India17-JSCA International Stadium ComplexIndia won by 7 wickets
2013-01-15India42-Nehru StadiumIndia won by 127 runs
2013-01-11India44-Saurashtra Cricket Association StadiumEngland won by 9 runs

T20I CAREER · 2005 to 2013

Kevin Pietersen in T20Is

Complete: every official innings is in the scorecards

1,176Runs
37.93Average
141.51Strike rate
0Hundreds
7Fifties
79Highest

Official T20I record

Official T20I batting record
BattingMatInnsNORunsHSAvgBFSR1005004s6s
Career373651,1767937.93831141.5107111932
Official T20I bowling record
BowlingMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Career3733005311/271/2753.0010.6030.0000-
Official T20I fielding record
FieldingMatInnsCtStDisDis/InnsBest
Career3736140140.3883 (3ct 0st)

T20I career in charts

T20I runs, innings by innings
03006009001k runs: 2011-08-311k1,1762005200720092011
T20I runs by year
0901802702005: 34 runs3420052006: 17 runs172007: 224 runs22420072008: 88 runs882009: 195 runs19520092010: 353 runs3532011: 153 runs15320112012: 112 runs1122012
Last 20 T20I innings
01-4950-99100+* not out
T20I innings by score
How T20I innings ended
Caught15 · 41.7%
Bowled5 · 13.9%
LBW5 · 13.9%
Run out3 · 8.3%
Stumped1 · 2.8%
Caught and bowled2 · 5.6%
Not out5 · 13.9%
T20I batting position: average and innings
156.003 inns
2-0 inns
338.8626 inns
429.857 inns
5-0 inns
6-0 inns
7-0 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
T20I runs from boundaries
Fours476 · 40.5%
Sixes192 · 16.3%
Other runs508 · 43.2%

Recent T20I form

Last 10 batting innings
354runs
44.25average
144.48strike rate
250s
0100s

T20I record by situation

complete career
Kevin Pietersen: T20I batting by opposition
MatInnsNORunsHSAvgBFSR1005004s6s
Pakistan88334873*69.60260133.840413310
Australia6601394723.1688157.95000143
West Indies5501023120.4081125.92000111
India4401715342.75112152.67010185
New Zealand4411124337.3383134.93000132
South Africa4401165329.0083139.75010163
Sri Lanka33110042*50.0069144.9200074
Ireland110999.001850.0000000
Zimbabwe110797979.0037213.5101074
All363651,1767937.93831141.5107111932
Kevin Pietersen: T20I batting by home and away
MatInnsNORunsHSAvgBFSR1005004s6s
Home121213565832.36253140.71011417
Away101002165321.60153141.17010218
Neutral141446047960.40425142.110505717
All363651,1767937.93831141.5107111932
Kevin Pietersen: T20I batting by batting first or chasing
MatInnsNORunsHSAvgBFSR1005004s6s
Batting first181816147936.11422145.490516218
Chasing1818456273*40.14409137.400205714
All363651,1767937.93831141.5107111932
Kevin Pietersen: T20I batting by batting position
MatInnsNORunsHSAvgBFSR1005004s6s
No. 133111262*56.0086130.23010132
No. 32626485573*38.86619138.120518623
No. 47702097929.85126165.87010207
All363651,1767937.93831141.5107111932
Kevin Pietersen: T20I batting by match result
MatInnsNORunsHSAvgBFSR1005004s6s
Won181857727959.38525147.040608221
Lost171703956223.23288137.150113711
No result110999.001850.0000000
All363651,1767937.93831141.5107111932
Kevin Pietersen: T20I batting by year
MatInnsNORunsHSAvgBFSR1005004s6s
2005110343434.0018188.8800031
200622017178.5017100.0000110
20078802247928.00142157.74010246
2008331884344.0067131.34000111
20096601955832.50136143.38010206
201088335373*70.60263134.220303110
20115501535330.60102150.00010166
201233111262*56.0086130.23010132
All363651,1767937.93831141.5107111932
Kevin Pietersen: T20I batting by ground
MatInnsNORunsHSAvgBFSR1005004s6s
Dubai International Cricket Stadium4411556251.66117132.47010144
Kennington Oval4401245831.0083149.39010153
Kensington Oval33117373*86.50116149.13020204
Newlands3301157938.3371161.97010124
All363651,1767937.93831141.5107111932
Kevin Pietersen: T20I batting by series and tournaments
MatInnsNORunsHSAvgBFSR1005004s6s
ICC World Twenty20151525807944.61391148.330406017
Pakistan v England T20I Series55221762*72.33169128.40020205
All363651,1767937.93831141.5107111932

- not recorded in the scorecards · N/A no dismissals or balls to divide by

Best T20I performances

Kevin Pietersen: highest T20I scores
ScoreBFSR4s6sOpponentGroundDate
7937213.5174ZimbabweNewlands2007-09-13
73*52140.3882PakistanKensington Oval2010-05-06
62*52119.2361PakistanSheikh Zayed Stadium2012-02-27
6240155.0043PakistanDubai International Cricket Stadium2010-02-20
5838152.6353PakistanKennington Oval2009-06-07
5333160.6081South AfricaKensington Oval2010-05-08
5339135.8953IndiaEden Gardens2011-10-29
4731151.6141AustraliaKensington Oval2010-05-16
4627170.3751IndiaLord's2009-06-14
43*43100.0030PakistanDubai International Cricket Stadium2010-02-19

Latest T20I matches

Latest T20I matches
DateOpponentBatBowlGroundResult
2013-06-27England v New Zealanddid not bat-Kennington OvalNo result
2012-02-27Pakistan62*-Sheikh Zayed StadiumEngland won by 5 runs
2012-02-25Pakistan17-Dubai International Cricket StadiumEngland won by 38 runs
2012-02-23Pakistan33-Dubai International Cricket StadiumPakistan won by 8 runs
2011-10-29India53-Eden GardensEngland won by 6 wickets
2011-08-31India33-Old TraffordEngland won by 6 wickets
2011-06-25Sri Lanka41-County GroundSri Lanka won by 9 wickets
2011-01-14Australia10/17Melbourne Cricket GroundAustralia won by 4 runs
2011-01-12Australia25-Adelaide OvalEngland won by 1 wickets
2010-05-16Australia47-Kensington OvalEngland won by 7 wickets