Live6th Match · Pakistan ODI Tri-Series 2026/27SL96/1 (16)ENG386/5 (50)SL need 291 runs in 204 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Kevin Pietersen: Batting innings by innings (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
57898264.045c DR Martyn b SK Warne2v AUSLondon21 Jul 2005
64*796281.015not out4v AUSLondon21 Jul 2005
717610193.425c SM Katich b B Lee1v AUSBirmingham4 Aug 2005
20350257.146c †AC Gilchrist b SK Warne3v AUSBirmingham4 Aug 2005
21281075.005c sub (BJ Hodge) b B Lee1v AUSManchester11 Aug 2005
01000.005lbw b GD McGrath3v AUSManchester11 Aug 2005
451086041.675c †AC Gilchrist b B Lee1v AUSNottingham25 Aug 2005
23343067.655c †AC Gilchrist b B Lee4v AUSNottingham25 Aug 2005
14252056.005b SK Warne1v AUSLondon8 Sept 2005
15818715784.495b GD McGrath3v AUSLondon8 Sept 2005
571071.436c Salman Butt b Danish Kaneria2v PAKMultan12 Nov 2005
19291165.525c †Kamran Akmal b Mohammad Sami4v PAKMultan12 Nov 2005
1001376372.995c Mohammad Yousuf b Shoaib Akhtar2v PAKFaisalabad20 Nov 2005
42654064.625c sub (Asim Kamal) b Naved-ul-Hasan4v PAKFaisalabad20 Nov 2005
34632153.975c †Kamran Akmal b Naved-ul-Hasan1v PAKLahore29 Nov 2005
130033.335c Hasan Raza b Danish Kaneria3v PAKLahore29 Nov 2005
15332045.454b S Sreesanth1v INDNagpur1 Mar 2006
8711014179.094c R Dravid b A Kumble3v INDNagpur1 Mar 2006
6410810159.264c & b MM Patel1v INDChandigarh9 Mar 2006
4130030.774c R Dravid b Harbhajan Singh3v INDChandigarh9 Mar 2006
39635161.904c †MS Dhoni b S Sreesanth1v INDMumbai18 Mar 2006
7150046.675c & b A Kumble3v INDMumbai18 Mar 2006
15820519277.074lbw b WPUJC Vaas1v SLLondon11 May 2006
14215720390.454lbw b M Muralitharan2v SLBirmingham25 May 2006
13252052.004lbw b M Muralitharan4v SLBirmingham25 May 2006
41584170.694c DPMD Jayawardene b M Muralitharan2v SLNottingham2 Jun 2006
6170035.294c TM Dilshan b M Muralitharan4v SLNottingham2 Jun 2006
212140100.004lbw b Abdul Razzaq1v PAKLondon13 Jul 2006
41706058.574st †Kamran Akmal b Shahid Afridi3v PAKLondon13 Jul 2006
38515074.514c Imran Farhat b Umar Gul2v PAKManchester27 Jul 2006
13516920279.884c Shahid Nazir b Mohammad Sami1v PAKLeeds4 Aug 2006
161530106.674b Danish Kaneria3v PAKLeeds4 Aug 2006
01000.004c †Kamran Akmal b Mohammad Asif1v PAKLondon17 Aug 2006
9611413284.214c †Kamran Akmal b Shahid Nazir3v PAKLondon17 Aug 2006
16441036.365lbw b GD McGrath2v AUSBrisbane23 Nov 2006
9215514059.355c DR Martyn b B Lee4v AUSBrisbane23 Nov 2006
15825715161.485run out1v AUSAdelaide1 Dec 2006
250040.005b SK Warne3v AUSAdelaide1 Dec 2006
701238156.915c A Symonds b B Lee2v AUSPerth14 Dec 2006
60*1506040.005not out4v AUSPerth14 Dec 2006
21700030.005c A Symonds b SK Warne1v AUSMelbourne26 Dec 2006
180012.504b SR Clark3v AUSMelbourne26 Dec 2006
411041039.424c MEK Hussey b GD McGrath1v AUSSydney2 Jan 2007
29953030.534c †AC Gilchrist b GD McGrath3v AUSSydney2 Jan 2007
26444059.094c DS Smith b CD Collymore1v WILondon17 May 2007
10913812078.994lbw b CH Gayle3v WILondon17 May 2007
22626224286.264c JE Taylor b DJ Bravo1v WILeeds25 May 2007
9161056.254c DJ Bravo b CD Collymore1v WIManchester7 Jun 2007
681067064.154hit wicket b DJ Bravo3v WIManchester7 Jun 2007
05000.005c †D Ramdin b FH Edwards2v WIChester-le-Street15 Jun 2007
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.