Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At New Wanderers Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSA2013201323019310364.3323681.78110194
Faf du PlessisSA2013201312015413477.0038639.90100160
Ricky PontingAUS20032003111140140*-121115.7010048
Quinton de KockSA20132013110135135135.00121111.57100183
Gary KirstenSA20012001111133133*-15585.81100130
Graeme SmithSA201320131201126856.0019258.33010170
Hashim AmlaSA201320132301056535.0017560.00010121
Alviro PetersenSA20132013120977648.5020347.78010130
Damien MartynAUS200320031118888*-84104.7601071
Vernon PhilanderSA20132013121845984.0012368.29010100
Colin IngramSA20122012110787878.0050156.0001083
Graeme SmithSA20112011110777777.009878.5701080
JP DuminySA201320132316659*33.0050132.0001035
Jacques KallisSA20122012110616161.0042145.2401052
Adam GilchristAUS20032003110575757.0048118.7501081
Herschelle GibbsSA20012001110484848.0045106.67000100
Brendon McCullumNZ20072007110454545.0031145.1600090
Craig McMillanNZ20072007110444444.0023191.3000014
Jacques KallisSA20132013230443414.675284.6200180
Misbah-ul-HaqPAK20072007110434343.0038113.1600004
Jacques KallisSA20012001110393939.005669.6400030
Matthew HaydenAUS20032003110373737.005468.5200050
Jacob OramNZ20072007110353535.0015233.3300023
Imran NazirPAK20072007110333333.0014235.7100042
Kumar SangakkaraSL20032003110303030.003390.9100040
Albie MorkelSA20062006110272727.0018150.0000013
David MillerSA20112011110272727.002896.4300031
Colin IngramSA20112011110252525.003083.3300011
Younis KhanPAK20072007110242424.0024100.0000040
Darren SammyWI20092009110232323.003860.5300000
David BernardWI20092009110222222.004647.8300010
Justin OntongSA20122012110222222.007314.2900022
Justin KempSA20062006110222222.002588.0000030
Devon SmithWI20092009110212121.002680.7700030
Peter FultonNZ20072007110212121.002391.3000011
Johan van der WathSA20062006110212121.0021100.0000010
Jonty RhodesSA20012001110202020.0019105.2600030
Farhaan BehardienSA201220121112020*-11181.8200020
Richard LeviSA20122012110191919.007271.4300040
Lance KlusenerSA20012001110171717.0012141.6700002
Nikita MillerWI200920091111717*-2373.9100011
Graeme SmithSA20062006110161616.002176.1900030
Muttiah MuralitharanSL20032003110161616.0014114.2900030
Albie MorkelSA201220121111616*-3533.3300012
Dale SteynSA20132013221161016.002272.7300021
Daniel VettoriNZ20072007110151515.005300.0000030
Yasir ArafatPAK20072007110151515.0011136.3600020
Travis DowlinWI20092009110141414.003342.4200020
Dilhara FernandoSL200320031111313*-10130.0000020
JP DuminySA20112011110131313.001968.4200010
Page 1Next

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