Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Kevin Pietersen: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
41584170.694c DPMD Jayawardene b M Muralitharan2v SLNottingham2 Jun 2006
6170035.294c TM Dilshan b M Muralitharan4v SLNottingham2 Jun 2006
171610106.253c SL Malinga b ST Jayasuriya2v SLSouthampton15 Jun 2006
10141071.434c DPMD Jayawardene b SL Malinga2v SLLondon17 Jun 2006
73779194.814b ST Jayasuriya2v SLLondon20 Jun 2006
6161037.504c †KC Sangakkara b SL Malinga1v SLChester-le-Street24 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
01000.003b Mohammad Asif1v PAKBristol28 Aug 2006
2110018.184c †Kamran Akmal b Mohammad Asif1v PAKCardiff30 Aug 2006
17262065.384c Naved-ul-Hasan b Mohammad Asif1v PAKLondon2 Sept 2006
20223090.914c Mohammad Hafeez b Naved-ul-Hasan1v PAKSouthampton5 Sept 2006
41*486085.424not out2v PAKNottingham8 Sept 2006
343360103.034b Shahid Afridi2v PAKBirmingham10 Sept 2006
27394069.235c SR Tendulkar b MM Patel1v INDJaipur15 Oct 2006
160016.673c †AC Gilchrist b MG Johnson1v AUSJaipur21 Oct 2006
90*8691104.655not out2v WIAhmedabad28 Oct 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
11620183.334run out (SM Harwood)2v AUSSydney9 Jan 2007
82914390.114c A Symonds b SR Clark1v AUSMelbourne12 Jan 2007
60924165.224c JEC Franklin b SE Bond1v NZSt Lucia16 Mar 2007
5410125.004c & b S Dhaniram1v CANSt Lucia18 Mar 2007
56*725177.784not out2v KENSt Lucia24 Mar 2007
484750102.134c WTS Porterfield b WK McCallan1v IREGuyana30 Mar 2007
58805172.504c & b M Muralitharan2v SLAntigua4 Apr 2007
1041226185.254c MJ Clarke b NW Bracken1v AUSAntigua8 Apr 2007
10250040.004c sub (Farhad Reza) b Abdur Razzak2v BANBarbados11 Apr 2007
3150020.004c GC Smith b A Nel1v SABarbados17 Apr 2007
10091101109.894b JE Taylor2v WIBarbados21 Apr 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
28382073.684c MN Samuels b CH Gayle4v WIChester-le-Street15 Jun 2007

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.