Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v England×At Kingsmead×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dean ElgarSA2015121158118*158.0031749.84100141
AB de VilliersSA2009-20152401385034.5027849.64010191
Herschelle GibbsSA2005110118118118.0013388.72100101
Yuvraj SinghIND2003-20072201005850.0054185.1901078
Graeme SmithSA2005-2009230987532.6725139.04010110
Mark BoucherSA2005-2009230923930.6714762.59000100
Virender SehwagIND2003-2007220916845.5081112.3501083
Jacques KallisSA2005-2009230787526.0013756.9301170
Quinton de KockSA2020220766538.0039194.8701028
Dale SteynSA2009-2015240694717.2515644.2300053
Rahul DravidIND2003110626262.007286.1101031
Temba BavumaSA2015-2020340623115.508771.2600141
Gautam GambhirIND2007110585858.0041141.4601071
Craig McMillanNZ2007110575757.0031183.8701034
Sachin TendulkarIND2003110505050.005296.1501081
Morné MorkelSA2009-2015240462311.5011241.0700170
Ashwell PrinceSA2005-2009230452715.008155.5600020
Rassie van der DussenSA20202114343*-26165.3800023
Scott StyrisNZ2007110424242.0031135.4800014
Paul HarrisSA2009120383619.006261.2900050
Reeza HendricksSA20201113535*-34102.9400030
Stiaan van ZylSA2015120333316.503886.8400160
Dinesh MongiaIND2003110323232.006648.4800030
JP DuminySA2009-20152413226*10.678438.1000150
Hashim AmlaSA2009-201524027126.758232.9300040
Dwaine PretoriusSA2020110252525.0013192.3100021
David MillerSA2020210212121.0016131.2500012
Sourav GangulyIND2003110191919.003850.0000020
Daniel VettoriNZ20071111717*-9188.8900020
Adam BacherSA2005110151515.003542.8600030
Lou VincentNZ2007110131313.001776.4700010
Jon-Jon SmutsSA2020210131313.0012108.3300001
Faf du PlessisSA20151201195.508512.9400010
Andrew HallSA2005110101010.009111.1100000
MS DhoniIND20071111010*-8125.0000000
Jacob OramNZ2007110888.006133.3300010
Ross TaylorNZ2007110777.00887.5000001
Mark GillespieNZ2007110777.00887.5000000
Makhaya NtiniSA2005-200923276*7.003520.0000100
Robin UthappaIND2007110666.004150.0000010
Mohammad KaifIND2003110555.00683.3300000
Brendon McCullumNZ2007110444.00580.0000010
Shane Edward BondNZ2007110222.00366.6700000
André NelSA200511122*-540.0000000
Kyle AbbottSA2015120221.001711.7600100
Dane PiedtSA2015120110.50362.7800100
Harbhajan SinghIND2003-200721100*-10.0000000
Javagal SrinathIND2003110000.0010.0000100
Zaheer KhanIND2003110000.000-00100
Shaun PollockSA2005110000.0040.0000100
Page 1Next

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