Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mathew SinclairNZ2000200012016715083.5036545.75100261
Faf du PlessisSA20132013110137137137.0025254.37100142
Ollie PopeENG20202020111135135*-22659.73100181
Hansie CronjeSA19921992232189135189.0050937.13100171
Saleem ElahiPAK20022002110135135135.00129104.65100190
David MillerSA/DOL20152015221132130*132.0013796.35100113
Kapil DevIND1992199223014212947.3320071.00100161
Hashim AmlaSA/CC20142014341161127*53.6724565.71101190
AB de VilliersSA/TS20182018341193126*64.3320594.15100282
Barry RichardsSA19701970120207126103.5039053.08110263
Aiden MarkramSA/TIT2017201722013312566.5022259.91100142
Herschelle GibbsSA19991999110125125125.0014685.6210090
JP DuminySA/CC2014201423118612393.0029463.27100190
Jacques KallisSA20082008111121121*-13390.98100121
Dean ElgarSA2014201423022012173.3347846.03110292
Neil McKenzieSA20002000121127120127.0022456.70100201
Ben StokesENG20202020110120120120.0021456.07100122
Stephen CookSA2016201612017611788.0030358.09110180
Mark WaughAUS19971997231251116125.5038964.52200284
AB de VilliersSA2014201423015511651.6729652.36100211
Rohit SharmaIND20182018110115115115.0012691.27100114
Vaughn van JaarsveldDOL20192019111112112*-69162.32100125
Abdul RazzaqPAK20022002110112112112.0012093.33100132
Hashim AmlaSA20132013220208110104.0036656.83110150
Herschelle GibbsSA/DC2009200922011811059.0012693.65100102
Hashim AmlaSA20192019231140108*70.0019372.54101101
Reeza HendricksJS20182018111108108*-62174.19100105
Chris RogersAUS2014201412011210756.0024944.98100130
Kraigg BrathwaiteWI20142014110106106106.0018656.99100120
Graeme SmithSA2005200522012310561.5015778.34100110
Shivnarine ChanderpaulWI2007200723112010460.0028442.25100120
Dean ElgarSA/KNI20132013222164103*-23071.30110165
Faf du PlessisSA2014201423018210360.6739146.55110223
Lee IrvineSA1970197012012710263.5020561.95100123
Ahmed ShehzadPAK20132013110102102102.0011291.0710082
Marlon SamuelsWI20142014110101101101.0016063.13100141
Ben DunkNMBG2019201966122999*45.80154148.70010228
Alex HalesENG20162016110999999.0012479.8401080
Marlon SamuelsWI20082008110989898.0088111.3601074
Kepler WesselsSA1992199223112595*62.5025648.83011150
Marlon SamuelsWI200720072301359445.0028547.37010170
Herschelle GibbsSA2006200622110993*109.0015371.24010100
Arjuna RanatungaSL199819981119393*-11878.8101091
Rassie van der DussenSA/JS201920192201109355.0011496.4901074
Inzamam-ul-HaqPAK200720072319492*47.0016158.39010130
Ricky PontingAUS20022002110929292.0010785.9801072
Jacques KallisSA200720074502269145.2047447.68021210
Daryll CullinanSA199519951201059152.5024043.75010150
Darren LehmannAUS20022002110919191.009496.8101091
Jacques SnymanKNI202220227702089029.71149139.60010247
Page 1Next

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