Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At New Wanderers Stadium×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ricky PontingAUS2006-201168038116447.6348279.051213711
Virat KohliIND2011-201344026811967.0044360.50110330
Chris GayleWI2003-201545026011752.00147176.871102618
Joe RootENG201634125711085.6729387.71200313
Brad HaddinAUS2009-20114602336338.8335565.63031273
Brian LaraWI2003120207202103.5029669.93100332
Michael HusseyAUS2006-20115711938132.1723382.83012223
Mitchell JohnsonAUS2009-201146318796*62.3325573.33010235
Michael ClarkeAUS2006-20116701866826.5723180.52021223
Shivnarine ChanderpaulWI2003-20084501807436.0031656.96020200
Cheteshwar PujaraIND201312017815389.0036848.37100230
Paul CollingwoodENG2009-20102301757158.3318196.69020207
Phillip HughesAUS2009-20112401748843.5024670.73021271
Stephen FlemingNZ2003-2005221165134*165.00157105.10100270
David WarnerAUS2009-20164401657741.25134123.13021177
MS DhoniIND2006-20135501516530.2025060.40011151
Devon SmithWI2007-20083301389146.00117117.95010153
Simon KatichAUS2006-20093401317932.7515982.39010172
Upul TharangaSL2012-20173401274631.7515880.38000211
Eoin MorganENG2009-201633112585*62.5071176.0601079
Marcus NorthAUS200912012211761.0024050.83100130
Marlon SamuelsWI2007-20154401106027.5098112.24010114
Misbah-ul-HaqPAK20132301046434.6723743.88010180
David HusseyAUS2009-201133110388*51.5062166.1301066
Kumar SangakkaraSL2012110102102102.0097105.15100100
Shane WatsonAUS2006-20163401018825.2516361.96011162
Niroshan DickwellaSL2017220967448.0095101.05010120
Denesh RamdinWI2007-2015552955731.6795100.0001092
Alastair CookENG2009-2016350944318.8014266.20000100
Angelo MathewsSL2012-20173418954*29.6710981.6501063
Shahid AfridiPAK2013210888888.0048183.3301057
Alex HalesENG2016340855021.2512866.41010101
Dwayne SmithWI2007-2015330826427.3378105.13010131
Mohammad HafeezPAK2007-2013451785719.509482.9801183
Usman KhawajaAUS2011120776538.5016746.1101091
Nasir JamshedPAK2013340764619.0011963.87000121
Glenn MaxwellAUS2016110757575.0043174.4201073
Dwayne BravoWI2007-2015441744024.6756132.1400054
Kusal MendisSL2017340734118.2511762.39000121
Daren GangaWI2003120706035.0022431.25010110
Lahiru ThirimanneSL2012110696969.0063109.5201070
Nathan AstleNZ2003-20052216454*64.006795.5201050
Ajinkya RahaneIND2013120624731.0016437.80000100
Murali VijayIND2011-2013230613920.3316836.3100090
Ben StokesENG2016330615820.3359103.3901091
Dinesh ChandimalSL2012-2017450612212.2012250.0000030
Darren SammyWI2008-20154436025*60.006690.9100062
Asad ShafiqPAK2013120575628.5017332.9501090
Mitchell MarshAUS2011-2016331573628.5041139.0200044
Adam GilchristAUS2006220565528.0046121.7401090
Page 1Next

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