Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At New Wanderers Stadium×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Johan BothaSA/WAR2007-2012962673416.7567100.0000051
Nathan AstleNZ2003-20052216454*64.006795.5201050
Thilina KandambySL2009220645332.0010163.3701060
Daryn SmitDOL2013-2014320644132.0045142.2200054
Chamara SilvaSL2007441643821.3350128.0000072
Gerhardt AbrahamsKNI2014220624831.0043144.1900042
Ajinkya RahaneIND/MI2009-2013230624720.6716537.58001100
Theunis de BruynSA/TIT/TS2014-2019540624215.5050124.0000162
Morné MorkelSA/TIT/TS2007-20191812262156.2011852.5400390
Callum FergusonAUS2009220614130.506396.8300080
Andre FletcherWI2009330615420.339762.8901151
Ben StokesENG2016330615820.3359103.3901091
Dinesh ChandimalSL2012-2017450612212.2012250.0000030
Sarah TaylorENGW2016110606060.0040150.00010100
Dinesh MongiaIND2003-2006330593819.676393.6500062
Cameron WhiteAUS2009-2011330593919.676295.1600042
Graeme SwannENG2009-2010430582719.336490.6300071
Scott StyrisNZ2003-2007540583014.506293.5500050
Cameron DelportDOL/PR2013-201976058329.6738152.63002120
Asad ShafiqPAK2013120575628.5017332.9501090
Mitchell MarshAUS2011-2016331573628.5041139.0200044
Brad HoggAUS2003-2006320554127.5047117.0200023
Jos ButtlerENG2016220555427.5034161.7601044
Kyle VerreynneCC/CTB/PR2018-2019320542827.0037145.9500061
MO OdumbeKEN20031115252*-46113.0401040
Manish PandeyRCB2009320524826.0043120.9300070
Kyle AbbottSA/DOL/DH2013-2018752523017.3341126.8300052
Craig KieswetterWAR2014110515151.0038134.2101053
Travis HeadAUS2016110515151.0045113.3301052
Kyle MillsNZ2005-20095225133*-30170.0000033
Robin PetersonSA/CC2003-2015941512517.007072.8600140
Aaron PhangisoSA/LIO/JS2012-201925615119*10.207369.8600122
Ben DunkNMBG20191115050*-30166.6701044
Dimuth KarunaratneSL2017120505025.008260.9801150
Devon ConwayLIO2014-2016320503725.005198.0400060
Patrick BrowneWI20081114949*-6674.2400021
Moeen AliENG/CTB2016-2019440492512.255884.4800061
Tushar ImranBAN2003110484848.008159.2600031
Thilan SamaraweeraSL2009220473023.506671.2100070
Peter FultonNZ2007220462523.0042109.5200023
Subramaniam BadrinathCSK2009221464546.0035131.4300042
Jonathan TrottENG2009-2010230463315.3342109.5200080
Jason RoyENG/NMBG2016-2019330463115.3343106.9800052
Ramnaresh SarwanWI2003-2007340462111.5010245.1000041
Wahab RiazPAK2013110454545.005286.5400051
Jonny BairstowENG2016110454545.008453.5700050
Akram KhanBAN2003110444444.006073.3300030
Matthew WadeAUS2011-2016220433321.504693.4800051
Ryan McLarenSA/NMBG2009-20186334333*-7160.5600060
Steve SmithAUS2011-2016330421914.0035120.0000041

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