Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ryan RickeltonSA/MCT20252025771624259104.00547114.082305829
Janneman MalanCC/CTB201920198802387529.75157151.590201516
Ryan RickeltonMCT2024202455122394*55.75134166.420201514
Ben StokesENG2016201634032425881.00271119.561003613
Dewald BrevisMCT2023202355116470*41.00115142.610111011
Justin KempSA20062006222151100*-130116.15110711
Jacques KallisSA20042004232312130*312.0043072.562102610
Kieron PollardMCT202420245419033*30.0046195.65001310
Quinton de KockSA/CTB201920199902918332.33249116.87020399
Rassie van der DussenMCT2025202566118448*36.80131140.46000139
AB de VilliersSA/TS201820183502866557.2039572.41040338
Rassie van der DussenSA2020202056225874*64.5045157.21020208
Rassie van der DussenSA/LIO/JS2019201966317159*57.00167102.4002258
Jordan HermannSEC20242024331169106*84.50107157.94100138
Jos ButtlerENG2020202034112667*42.0097129.9001088
Liam LivingstoneCTB201920195501186523.60101116.8301038
Vaughn van JaarsveldDOL2014201433111082*55.0078141.0301138
George LindeWP/MCT202420247429466*47.0048195.8301048
Chris GayleWI20152015110777777.0031248.3901058
AB de VilliersSA/DC20092009430364163121.3336898.91210337
Quinton de KockSA/CTB201820187913189339.75293108.53030407
Aiden MarkramSA/SEC2024202456122010644.00205107.32100237
Rassie van der DussenSA/MCT202420246602006033.33168119.05010147
Upul TharangaSL2017201734117711959.00148119.59100237
Ben StokesENG202020203301567252.00151103.31010147
Vernon PhilanderSA/CC/CTB201920198841473336.75120122.5000087
Herschelle GibbsSA2007200733112611963.0012799.21100117
Reeza HendricksSA/JS201820183301197939.67102116.6701087
Dewald BrevisPC20262026110101101101.0056180.3610087
Dewald BrevisMCT/PC202520256539336*46.5045206.6700077
Colin IngramWAR20172017110898989.0048185.4201057
Rohit SharmaDC20092009221885288.0062141.9401047
Sam CurranMCT20242024542783839.0055141.8200037
Marco JansenSEC20232023110666666.0027244.4401037
Jacques KallisSA2005200545039114978.2068457.16140276
Faf du PlessisSA/PR2019201967230010360.0043269.44120266
Herschelle GibbsSA20032003220252228126.0026894.03100336
Matthew HaydenAUS2007200744320273*202.00131154.20030286
Mitchell JohnsonAUS20092009231167123*83.50163102.45100176
Heinrich KlaasenSA/DSG202420244401269731.5097129.9001196
Imran NazirPAK20072007331865943.0063136.5101166
Albie MorkelSA20072007220844342.0049171.4300066
Sediqullah AtalMCT20252025220827441.0054151.8501056
Andy BlignautZIM20052005120696134.507295.8301056
Nicolas PooranMCT20262026330673322.3351131.3700046
Sherfane RutherfordPC202520251114747*-15313.3300006
David WarnerAUS20142014120280145140.0030890.91200255
Laura WolvaardtSAW2023202344119866*66.00171115.79030185
Reeza HendricksMCT202520256411395946.3399140.40010145
Lance KlusenerSA2000200044313859*138.0015390.2001065
Page 1Next

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