Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At De Beers Diamond Oval×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kane WilliamsonNZ20132013111145145*-136106.62100171
Chris GayleWI20032003110119119119.0015178.8110082
Herschelle GibbsSA20022002221123108*123.00105117.14100173
Gary KirstenSA20002000110101101101.0010794.39100100
JP DuminySA201020101119696*-54177.78010104
AB de VilliersSA20122012110969696.0076126.3201083
Jacques KallisSA20002000110939393.0011183.7801072
Jacques KallisSA200820081119292*-9497.8701082
Roger TwoseNZ20002000110898989.009197.8001091
Tillakaratne DilshanSL20122012110878787.0087100.0001092
Stephen FlemingNZ20002000110858585.0010382.5201050
Colin IngramSA/WAR201320132201257962.5013791.24010170
Hashim AmlaSA20082008110787878.0076102.63010130
Rilee RossouwKNI201320132201117655.5073152.05010105
Lance KlusenerSA200120011117575*-74101.35010112
Craig McMillanNZ20032003110757575.008390.3601092
Luke WrightIMP20122012110757575.0039192.31010122
Boeta DippenaarSA200120011117474*-11862.7101090
SR WatersKEN20082008110747474.0011663.7901091
Nick KnightENG200020001117272*-9476.6001080
Herschelle GibbsSA20012001110707070.0060116.67010140
Thisara PereraSL201220121116969*-44156.8201035
Graeme SmithSA20122012110686868.006998.5501071
Chris NevinNZ20002000110686868.006998.5501081
Christiaan JonkerWAR201320131116666*-44150.0001064
Graeme SmithSA20132013110666666.007588.0001080
Shivnarine ChanderpaulWI20032003110666666.007291.6701072
Jacques KallisSA200220021116464*-8377.1101051
Nasser HussainENG20002000110646464.007783.1201072
Saleem ElahiPAK20032003110636363.0010063.0001050
Andrew SymondsDC200920092219060*90.0055163.6401045
MO OdumbeKEN20012001110606060.009463.8301040
Subramaniam BadrinathCSK200920091115959*-41143.9001091
Brendan TaylorZIM20102010110595959.0039151.2801043
Chamu ChibhabhaZIM20102010110595959.0041143.9001062
Dinesh ChandimalSL20122012110595959.008172.8401011
Mohammad AshrafulBAN20032003110565656.008268.2901061
RD ShahKEN20012001110555555.006782.0901071
Thomas OdoyoKEN20012001110535353.006680.3001040
Habibul BasharBAN20022002110515151.006776.1201060
Andrew PuttickCC20122012110515151.0042121.4301052
Russel ArnoldSL20022002110505050.008856.8201030
Reeza HendricksKNI20122012330894829.6766134.8500054
Matthew HaydenCSK20092009110484848.0044109.0900041
Grant ElliottNZ20132013110484848.006376.1900050
Stiaan van ZylCC20122012110484848.0029165.5200052
Dwayne SmithDC20092009110474747.0032146.8800004
Graeme SmithSA20102010110464646.0029158.6200071
Davy JacobsWAR20122012110464646.0036127.7800021
Owais ShahCC20122012110454545.0032140.6300013
Page 1Next

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