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
Dean ElgarKNI2012-20133326233*62.0057108.7700032
Johan van der WathKNI2012-20135322810*28.0027103.7000011
Werner CoetseeKNI2012-2013432159*15.0013115.3800001
Vernon PhilanderSA/CC201222286*-6133.3300001
Kane WilliamsonNZ2013111145145*-136106.62100171
JP DuminySA2010-201222113296*132.00101130.69010124
Andrew SymondsDC20092219060*90.0055163.6401045
Thisara PereraSL20121116969*-44156.8201035
Christiaan JonkerWAR20131116666*-44150.0001064
Subramaniam BadrinathCSK20091115959*-41143.9001091
Davy JacobsWAR2012-2013221554655.0045122.2200022
Ryan BaileyKNI2012-2013441543118.0046117.3900041
Ravindra JadejaRR2009221462746.0039117.9500031
Johan BothaSA/WAR2010-2012221424142.0039107.6900011
Mohammad RafiqueBAN20031114141*-4297.6200032
Scott StyrisNZ20031113737*-36102.7800021
Khaled MashudBAN20031113535*-5464.8100050
Chris CairnsNZ20031113333*-21157.1400031
Jean SymesLIO20131113131*-17182.3500004
Ryan McLarenSA/KNI2012-20135312816*14.0024116.6700040
Morné MorkelSA/RR2009-20133212719*27.0022122.7300012
Björn KotzéNAM20031112424*-2982.7600030
Robin PetersonSA2010-20133312423*12.003764.8600120
Shane WarneRR20092212121*21.0012175.0000121
Angelo MathewsSL20121112121*-2584.0000000
Wasim AkramPAK20031112020*-14142.8600030
Kyle MillsNZ2003-20132111515*-7214.2900011
Brett LeePK20091111414*-10140.0000001
Tatenda TaibuZIM20101111111*-6183.3300001
Dane VilasCC20121111111*-6183.3300020
Piyush ChawlaPK200911188*-6133.3300010
Dwaraka Ravi TejaDC200921177*-3233.3300010
Shane HarwoodRR200911166*-785.7100000
Dillon du PreezKNI2012-201321155*-683.3300000
Craig ThyssenWAR2012-201321155*-5100.0000000
Shoaib AkhtarPAK200311133*-3100.0000000
Ben EdmondsonIMP201211133*-2150.0000000
Graeme CremerZIM201011122*-2100.0000000
Jacob OramNZ/CSK2003-200921111*-250.0000000
R. P. SinghDC200921100*-0-00000
Dwaine PretoriusLIO201311100*-0-00000
Pumelela MatshikweIMP201211100*-0-00000
Athenkosi DyiliWAR201211100*-0-00000
Shadley van SchalkwykKNI201311100*-0-00000
Graeme SmithSA/RR2009-20135502116842.20209100.96020242
Rilee RossouwKNI2012-20135501917638.20120159.17010218
Colin IngramSA/WAR2010-20135501437928.6015592.26010210
AB de VilliersSA2012110969696.0076126.3201083
Reeza HendricksKNI2012330894829.6766134.8500054
Tillakaratne DilshanSL2012110878787.0087100.0001092
Page 1Next

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