Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At The Wanderers Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Reeza HendricksSA/LIO/JSK202420241211221479*23.78175122.29023217
Aiden MarkramSA/SEC2023202389151417564.25510100.781205914
Donavon FerreiraTIT/JSK20242024108219056*31.67100190.000211911
Heinrich KlaasenSA/DSG202320237801476518.3818181.22010161
Leus du PlooyJSK202420247702646837.71170155.290202810
David MillerSA/PR202320237712389139.67202117.820201510
Reeza HendricksSA/JSK202320238702218331.57203108.87012255
Faf du PlessisJSK202420247711475724.50109134.86021156
Mitchell Van BuurenLIO/PR2024202487134115.675166.6700230
Hansie CronjeSA1994199446041812269.6766063.33220435
Rassie van der DussenSA/LIO/MCT20242024663308104102.67225136.891003014
Ashwell PrinceSA200620063612709754.0056547.79020320
Daryll CullinanSA19971997461265122*53.0044559.55111331
Temba BavumaSA/SEC2023202356025817243.0039465.48111292
Hansie CronjeSA199719974622577664.2540663.30020272
Shaun PollockSA199719974612437948.6036866.03021300
Heinrich KlaasenSA/TIT/DSG202420246602228137.00119186.550211913
Gary KirstenSA199419944601454724.1731945.45000240
Shaun PollockSA200620063621354433.7514394.41000193
Jacques KallisSA200620063601253720.8332738.23000200
Mark BoucherSA200620063601216320.1721456.54011160
Moeen AliJSK202420247621153028.7585135.2900197
David RichardsonSA1997199746211372*28.2520056.50010121
Sibonelo MakhanyaTIT/JSK20242024761814016.2072112.5000172
AB de VilliersSA2006200636046177.6712736.2200060
Gary KirstenSA1995199535030211060.4058052.07120411
Rassie van der DussenLIO/MCT202620265522516583.67149168.460101219
Aiden MarkramSA2018201835021715243.4031070.00100251
Hansie CronjeSA199519953502094841.8034360.93000261
Daryll CullinanSA1995199535120469*51.0039651.52031240
Hashim AmlaSA201820183501896137.8043043.95020200
Aiden MarkramSA202120214511855446.25170108.82020236
Jonty RhodesSA199419944511676941.7526563.02011181
Andrew HudsonSA199419943501637432.6032150.78020200
Jonty RhodesSA199519953501567231.2031349.84020170
AB de VilliersSA201820183501126922.4017464.37010103
Lance KlusenerSA19971997351854921.2514957.0500192
Connor EsterhuizenLIO/MCT202420246517448*18.5067110.4500281
Gary KirstenSA19971997350542910.8015235.5300070
Andrew HudsonSA19971997350533110.6012642.0600161
Donavon FerreiraSA/JSK2023202365040198.004686.9600013
David RichardsonSA1995199535124236.003470.5900330
Makhaya NtiniSA200620063511684.003644.4400230
Keshav MaharajSA/DSG2023202355016103.204238.1000120
Gerald CoetzeeSA/JSK20232023752139*4.332944.8300200
Brian McMillanSA1995199534128111393.6747559.16200343
Deandra DottinWIW20222022441235150*78.3326389.35100287
Faf du PlessisJSK20232023541232113*77.33136170.591112012
Quinton de KockSA2019201934022812957.0025589.41111311
Babar AzamPAK201920193412019067.00195103.08010301
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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