Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At The Wanderers Stadium×

Player figures come from full scorecards, which we hold for 73 of the 91 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Aiden MarkramSA/SEC2023202389151417564.25510100.781205914
Rassie van der DussenSA/LIO/MCT20242024663308104102.67225136.891003014
Ashwell PrinceSA200620063612709754.0056547.79020320
Leus du PlooyJSK202420247702646837.71170155.290202810
Temba BavumaSA/SEC2023202356025817243.0039465.48111292
David MillerSA/PR202320237712389139.67202117.820201510
Deandra DottinWIW20222022441235150*78.3326389.35100287
Faf du PlessisJSK20232023541232113*77.33136170.591112012
Quinton de KockSA2019201934022812957.0025589.41111311
Heinrich KlaasenSA/TIT/DSG202420246602228137.00119186.550211913
Reeza HendricksSA/JSK202320238702218331.57203108.87012255
Fakhar ZamanPAK20212021220220193110.00174126.441002211
Aiden MarkramSA2018201835021715243.4031070.00100251
Jacques KallisSA20072007120215186107.5032765.75100303
Reeza HendricksSA/LIO/JSK202420241211221479*23.78175122.29023217
Babar AzamPAK201920193412019067.00195103.08010301
Virat KohliIND201820183401967549.0028868.06020242
Dean ElgarSA2018201824119086*63.3357732.93020212
Donavon FerreiraTIT/JSK20242024108219056*31.67100190.000211911
Hashim AmlaSA201820183501896137.8043043.95020200
Hashim AmlaSA20072007121188176*188.0039647.47100241
Quinton de KockSA202020203401867646.5024276.86020223
Aiden MarkramSA202120214511855446.25170108.82020236
Shikhar DhawanIND2018201822018110990.50144125.69110204
Ryan RickeltonSA/LIO/MCT202420243301749858.0094185.110201213
Hashim AmlaSA201920192301717157.0031753.94020270
James VinceJSK202620263301717757.00109156.88020226
Laura WolvaardtSAW2022202244017111742.7521380.28100171
Faf du PlessisSA20192019221169112*169.0019088.95110202
Leus du PlooyJSK2023202354316781*167.0097172.16020196
Joe RootENG202020202301665955.3325664.84020141
Michael HusseyAUS200620061201628981.0035046.29020230
Dean ElgarSA20212021121158127158.0019083.16100270
Suné LuusSAW202220224401555638.7524363.79010132
Imam-ul-HaqPAK201920192301497149.6726157.09010141
Faf du PlessisJSK202420247711475724.50109134.86021156
Heinrich KlaasenSA/DSG202320237801476518.3818181.22010161
Graeme SmithSA200620062401466836.5018280.22020201
Faf du PlessisJSK202520255401468736.5098148.98010119
Jason HolderWI/DSG2023202334214181*70.5015789.81010166
Dian ForresterJSK2026202643313980*-83167.47010116
Shaun PollockSA200620063621354433.7514394.41000193
Laura WolvaardtSAW2026202622013311566.5067198.51100185
Wiaan MulderLIO/DSG202420243311315965.5074177.03020106
Temba BavumaSA2018201812213095*-23455.56010170
Faf du PlessisSA2018201824013012032.5020762.80101192
Ryan RickeltonSA/MCT20262026221128113*128.0067191.04100811
Rassie van der DussenSA202120212201276763.5016477.44020184
Aiden MarkramSA201920192301269042.0016178.26010211
Devon ConwayJSK2025202554112676*42.00113111.50010173
Page 1Next

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