Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Mangaung Oval×

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Colin AckermannWAR20172017110747474.0051145.1001052
Somila SeyibokweWAR20152015110737373.0057128.0701044
Dawid MalanENG20232023220715935.5070101.43010101
Morné van WykDOL201720171117070*-43162.7901081
Laura WolvaardtSAW201820181117070*-9672.9201071
Aaron FinchAUS20202020110696969.008779.3101062
D'Arcy ShortAUS20202020110696969.008383.1301050
Farhaan BehardienSA/TIT201620162226965*-34202.9401024
Laura WolvaardtSAW20242024120696534.5015943.40010120
Sidra AmeenPAKW20262026110686868.006998.5501090
Neil McKenzieSA20002000121685568.0017239.53010120
Imrul KayesBAN20172017230683222.6711061.82000101
Asanka GurusinhaSL19941994220675333.5012653.1701060
Jason SmithDOL202420241116565*-44147.7301062
Andre RussellKNI20152015220655232.5038171.0501027
Lesego SenokwaneKNI20242024330653921.6752125.0000061
Jacques KallisSA20052005110636363.007880.7701040
Theunis de BruynKNI201620161116363*-41153.6601061
Amy JonesENGW20242024120633931.5011753.85000100
Keegan PetersenKNI201720172216352*63.0051123.5301061
Moeen AliENG20232023220625131.0062100.0001071
Dale SteynSA20182018110606060.008570.5901081
Theunis de BruynKNI20172017330602220.0056107.1400041
Soumya SarkarBAN20172017230594719.676393.6500072
Wihan LubbeNW20242024110585858.0040145.0001061
Ben StokesENG20162016110575757.0038150.0001043
Alex HalesENG20162016110575757.0047121.2801062
Sinalo JaftaSAW202620261115757*-38150.0001080
Desmond HaynesWI19931993110575757.0010554.2901021
Suné LuusSAW20242024120575628.5015836.0801080
Lizelle LeeSAW20182018330574419.005898.28000100
Cody ChettyDOL201620162225646*-48116.6700060
Faf du PlessisSA20162016110555555.0044125.0001071
Kepler WesselsSA19921992110555555.009557.8901030
Rilee RossouwKNI20152015220544327.0047114.8900071
Joe RootENG20162016110525252.005889.6601041
Dane VilasDOL20172017110515151.0022231.8201006
Heinrich KlaasenSA20202020110515151.005298.0801031
Josh InglisAUS20232023220515025.5042121.4301071
Daryll CullinanSA20002000120512925.5010548.5700070
Annerie DercksenSAW20242024120504125.009851.02000100
MahmudullahBAN20172017230504316.676972.4600081
AB de VilliersSA20172017110494949.0027181.4800080
Kepler WesselsSA19931993110494949.008955.0600030
Jason RoyENG20162016110484848.0030160.0000081
Christiaan JonkerWAR201620161114848*-27177.7800042
Ashton AgarAUS202320231114848*-6969.5700031
Reeza HendricksKNI20152015220463223.0046100.0000060
Dian ForresterKNI202420242214646*46.0040115.0000131
Mushfiqur RahimBAN20172017230462615.336175.4100051

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