Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At De Beers Diamond Oval×

Player figures come from full scorecards, which we hold for 13 of the 17 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Riaan WaltersNAM2003110000.0040.0000100
Danie KeulderNAM2003110000.0020.0000100
Louis BurgerNAM2003110000.0010.0000100
Gerrie SnymanNAM2003110000.0010.0000100
Habibul BasharBAN2003110000.0010.0000100
James FranklinNZ2013110000.0010.0000100
Rory KleinveldtSA/CC2012-2013210000.0010.0000100
Martin GuptillNZ2013110000.00100.0000100
Jandre CoetzeeKNI2012-2013410000.0020.0000100
Shane WarneRR20092212121*21.0012175.0000121
Ashwell PrinceWAR2012-201322010105.001283.3300101
Naman OjhaRR200922016168.0016100.0000120
Robin PetersonSA2010-20133312423*12.003764.8600120
Paul CollingwoodIMP2012110181818.0013138.4600001
Mahela JayawardenePK2009110434343.0028153.5700013
WPUJC VaasDC2009110202020.0015133.3300001
Yuvraj SinghPK2009110181818.0013138.4600011
Matthew HaydenCSK2009110484848.0044109.0900041
Brett LeePK20091111414*-10140.0000001
Herschelle GibbsDC2009110131313.0013100.0000010
Neil McKenzieLIO2013110111.00250.0000000
Mark BoucherCC2012110111111.0010110.0000010
Nicky BojeKNI2013110666.00785.7100000
Saleem ElahiPAK2003110636363.0010063.0001050
Younis KhanPAK2003110282828.003971.7900020
Inzamam-ul-HaqPAK2003110444.001526.6700000
Mohammad YousufPAK2003110434343.005578.1800030
Abdul RazzaqPAK2003110444.002200.0000010
Saqlain MushtaqPAK2003110111.001100.0000000
Waqar YounisPAK2003110888.007114.2900010
Stephen FlemingNZ2003110323232.004080.0000041
Craig McMillanNZ2003110757575.008390.3601092
Jacob OramNZ/CSK2003-200921111*-250.0000000
Brendon McCullumNZ2003-2013210171717.0010170.0000021
Kyle MillsNZ2003-20132111515*-7214.2900011
Scott StyrisNZ20031113737*-36102.7800021
Andre AdamsNZ2003110181818.002281.8200021
Chris CairnsNZ20031113333*-21157.1400031
Owais ShahCC2012110454545.0032140.6300013
Tatenda TaibuZIM20101111111*-6183.3300001
Stephan SwanepoelNAM2003110111.00250.0000000
Jan-Berrie BurgerNAM2003110141414.001877.7800010
Gavin MurgatroydNAM2003110444.004100.0000010
Deon KotzéNAM2003110888.002532.0000000
Björn KotzéNAM20031112424*-2982.7600030
Rashid LatifPAK2003110363636.0030120.0000040
Wasim AkramPAK20031112020*-14142.8600030
Shoaib AkhtarPAK200311133*-3100.0000000
Hannan SarkarBAN2003110999.002437.5000020
Sanwar HossainBAN2003110555.001145.4500000
Page 1Next

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