Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×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
AB de VilliersSA2006-201345020710341.4025381.82110205
Graeme SmithSA2006-20133402057751.2531165.92020280
Faf du PlessisSA201312015413477.0038639.90100160
Ricky PontingAUS2003111140140*-121115.7010048
Quinton de KockSA2013110135135135.00121111.57100183
Hashim AmlaSA2011-20133401096527.2518459.24010131
Jacques KallisSA2012-20133401056126.2594111.70011132
Colin IngramSA2011-20122201037851.5080128.7501094
Alviro PetersenSA2013120977648.5020347.78010130
Damien MartynAUS20031118888*-84104.7601071
Vernon PhilanderSA2013121845984.0012368.29010100
JP DuminySA2011-20133417959*26.3369114.4901045
Adam GilchristAUS2003110575757.0048118.7501081
Brendon McCullumNZ2007110454545.0031145.1600090
Craig McMillanNZ2007110444444.0023191.3000014
Misbah-ul-HaqPAK2007110434343.0038113.1600004
Albie MorkelSA2006-2012221432743.0021204.7600025
Matthew HaydenAUS2003110373737.005468.5200050
Jacob OramNZ2007110353535.0015233.3300023
Imran NazirPAK2007110333333.0014235.7100042
David MillerSA2011-2013221322732.0030106.6700041
Kumar SangakkaraSL2003110303030.003390.9100040
Younis KhanPAK2007110242424.0024100.0000040
Darren SammyWI2009110232323.003860.5300000
David BernardWI2009110222222.004647.8300010
Justin OntongSA2012110222222.007314.2900022
Justin KempSA2006110222222.002588.0000030
Dale SteynSA2011-2013331221011.003661.1100021
Devon SmithWI2009110212121.002680.7700030
Peter FultonNZ2007110212121.002391.3000011
Johan van der WathSA2006110212121.0021100.0000010
Farhaan BehardienSA20121112020*-11181.8200020
Richard LeviSA2012110191919.007271.4300040
Nikita MillerWI20091111717*-2373.9100011
Muttiah MuralitharanSL2003110161616.0014114.2900030
Daniel VettoriNZ2007110151515.005300.0000030
Yasir ArafatPAK2007110151515.0011136.3600020
Travis DowlinWI2009110141414.003342.4200020
Dilhara FernandoSL20031111313*-10130.0000020
Morné MorkelSA2011-20133201376.502065.0000020
Sanath JayasuriyaSL2003110121212.001963.1600010
Sohail TanvirPAK2007110121212.004300.0000002
Wayne ParnellSA2011-2013310121212.002744.4400010
Ross TaylorNZ2007110111111.009122.2200001
WPUJC VaasSL2003110999.001560.0000010
Russel ArnoldSL2003110888.002828.5700010
Robin PetersonSA2006110888.001266.6700000
Shoaib MalikPAK2007110888.001747.0600000
Herschelle GibbsSA2006110777.007100.0000010
Roger TelemachusSA200611155*-3166.6700000
Page 1Next

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