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
Simon KatichPK2009110999.001181.8200010
Lonwabo TsotsobeSA2010-2013310999.008112.5000010
Mangaliso MosheleIMP2012110999.006150.0000010
Colin MunroNZ2013110999.001369.2300010
Waqar YounisPAK2003110888.007114.2900010
Deon KotzéNAM2003110888.002532.0000000
Charles CoventryZIM2010110888.006133.3300001
Piyush ChawlaPK200911188*-6133.3300010
Vernon PhilanderSA/CC201222286*-6133.3300001
Abhishek RautRR2009220874.007114.2900001
Dwaraka Ravi TejaDC200921177*-3233.3300010
Faf du PlessisSA2012-2013220753.501546.6700000
Nicky BojeKNI2013110666.00785.7100000
Upul TharangaSL2012110666.001060.0000010
Shane HarwoodRR200911166*-785.7100000
Chris MorrisLIO2013110666.00785.7100010
Sanwar HossainBAN2003110555.001145.4500000
Munaf PatelRR2009110555.00771.4300000
Dillon du PreezKNI2012-201321155*-683.3300000
Craig ThyssenWAR2012-201321155*-5100.0000000
James NeeshamNZ2013110555.004125.0000010
Inzamam-ul-HaqPAK2003110444.001526.6700000
Abdul RazzaqPAK2003110444.002200.0000010
Gavin MurgatroydNAM2003110444.004100.0000010
Siya SimetuIMP2012110444.00666.6700000
Shoaib AkhtarPAK200311133*-3100.0000000
Wilkin MotaPK2009110333.00475.0000000
Ben EdmondsonIMP201211133*-2150.0000000
Melt van SchoorNAM2003110222.00450.0000000
Graeme CremerZIM201011122*-2100.0000000
Gulam BodiLIO2013110222.00728.5700000
Neil McKenzieLIO2013110111.00250.0000000
Saqlain MushtaqPAK2003110111.001100.0000000
Jacob OramNZ/CSK2003-200921111*-250.0000000
Stephan SwanepoelNAM2003110111.00250.0000000
Keith DabengwaZIM2010110111.00333.3300000
Ryan ten DoeschateIMP2012110111.00425.0000000
Siddharth TrivediRR2009210111.00520.0000000
Heino KuhnSA2010110111.00250.0000000
Shingirai MasakadzaZIM2010110111.00250.0000000
Khaya ZondoIMP2012110111.00250.0000000
Riaan WaltersNAM2003110000.0040.0000100
Danie KeulderNAM2003110000.0020.0000100
Louis BurgerNAM2003110000.0010.0000100
Gerrie SnymanNAM2003110000.0010.0000100
Habibul BasharBAN2003110000.0010.0000100
James FranklinNZ2013110000.0010.0000100
R. P. SinghDC200921100*-0-00000
Rory KleinveldtSA/CC2012-2013210000.0010.0000100
Martin GuptillNZ2013110000.00100.0000100

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