Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSA2003-2008231276158138.0043962.87110272
Herschelle GibbsSA2003-200845225810286.0029288.36121356
Graeme SmithSA2003-200845021313242.6028774.22100341
AB de VilliersSA2007-201543019014963.3375253.331001417
Hashim AmlaSA2015111153153*-142107.75100140
Rilee RossouwSA201522014312871.50124115.32100114
Faf du PlessisSA2015210119119119.0056212.50100115
Martin van JaarsveldSA2003120887344.0013465.67010150
Shaun PollockSA2003-20084428636*43.0010482.6900062
Ricky PontingAUS2009110797979.009583.1601091
Virat KohliIND20091117979*-10475.9601092
Mitchell JohnsonAUS20091117373*-47155.3201083
Aftab AhmedBAN20071116262*-49126.5301081
Mohammad AshrafulBAN2007110616161.0027225.9301073
Mark BoucherSA2003-2008430512717.008659.3000050
David MillerSA2015221474747.0026180.7700043
Justin KempSA20071114646*-22209.0900052
Jacques RudolphSA2003120464423.0012835.9400040
Robin PetersonSA2003121432543.004791.4900040
Umar AkmalPAK20091114141*-5180.3900060
Dinesh KarthikIND2009110343434.007943.0400040
Tim PaineAUS2009110333333.005955.9300030
Justin OntongSA2008-2015220331916.5028117.8600021
Albie MorkelSA2007-20083112828*-16175.0000022
Brett LeeAUS2009110252525.002889.2900020
Mohammad YousufPAK2009110232323.003174.1900040
Shoaib MalikPAK2009110232323.003958.9700021
Makhaya NtiniSA2003-20083112222*-2395.6500021
Callum FergusonAUS2009110202020.003066.6700030
Shahid AfridiPAK20091111717*-2568.0000010
Neil McKenzieSA2003121179*17.004240.4800020
JP DuminySA2008-2015310131313.0013100.0000020
Shakib Al HasanBAN2007110131313.009144.4400010
Tamim IqbalBAN2007110101010.001376.9200020
Farhaan BehardienSA201521188*-1266.6700000
Nathan HauritzAUS200911177*-3233.3300010
Misbah-ul-HaqPAK2009110666.002227.2700000
Gautam GambhirIND2009110666.005120.0000010
Michael HusseyAUS2009110666.001442.8600000
David WieseSA2015110666.002300.0000001
Kamran AkmalPAK2009110555.001241.6700010
Alok KapaliBAN200711155*-771.4300000
Imran NazirPAK2009110555.00683.3300010
James HopesAUS2009110555.001338.4600000
Rahul DravidIND2009110444.002200.0000010
Morné van WykSA2015110444.003133.3300010
Cameron WhiteAUS2009110444.001625.0000000
Kyle AbbottSA2015110222.002100.0000000
NazimuddinBAN2007110111.00425.0000000
Shane WatsonAUS2009110000.0010.0000100
Page 1Next

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