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 26 of the 38 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Temba BavumaSA20232023441305114*101.6731297.76200366
Marnus LabuschagneAUS20232023221204124204.00192106.25110271
Rassie van der DussenSA2023202344017411143.5019091.58100112
Nat Sciver-BruntENGW2024202412016512882.5020381.28100240
David MillerSA2023202344116058*53.33147108.84021124
Aiden MarkramSA20172017110143143143.0018676.88100220
Quinton de KockSA20162016111138138*-96143.75100126
Faf du PlessisSA20172017111135135*-18174.59100150
Hashim AmlaSA2017201722013513267.5016780.84100170
Jos ButtlerENG2023202322113094*130.00124104.84010123
Janneman MalanSA20202020111129129*-13992.8110074
Maia BouchierENGW2024202412012612663.0017372.83101222
David MillerSA/KNI2017201744312648126.0088143.18000113
Quinton de KockSA202320234401244531.0013095.38000174
Jason RoyENG2023202322012211361.00110110.91100124
Heinrich KlaasenSA202320234401204930.00106113.2100085
Shamima SultanaBANW201820183301155338.3315176.16020112
Dean ElgarSA20172017110113113113.0015274.34100170
Heather KnightENGW202420241201109055.0024145.64010140
Kevin PietersenENG20052005111108108*-96112.5010062
Dane van NiekerkSAW201820183301076635.6793115.05010122
David WarnerAUS2023202322010610653.0095111.58101123
Jos ButtlerENG20162016110105105105.0076138.16100115
Morné van WykDOL20162016220975648.5076127.63010112
Travis HeadAUS20232023220976448.5064151.56010154
Suné LuusSAW202620261119393*-76122.3701081
Liton DasBAN20172017120887044.0010286.27010170
Quinton de KockSA20172017221875987.0071122.5401073
Marco JansenSA202320233318732*43.509789.6900044
Rumana AhmedBANW20182018330857428.3313861.5901080
Aiden MarkramSA20232023440844921.0084100.0000072
Ayesha ZafarPAKW20262026110818181.009486.1701070
Harry BrookENG20232023220808040.0078102.5601174
Ryan McLarenKNI201720173217948*79.0042188.1000073
Herschelle GibbsSA20052005110787878.0010177.2301060
Marizanne KappSAW20242024120785739.0010276.47010150
Jacques SnymanKNI20242024330785826.0053147.1701093
Suné LuusSAW20182018320767138.0064118.7501090
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
Imrul KayesBAN20172017230683222.6711061.82000101
Jason SmithDOL202420241116565*-44147.7301062
Page 1Next

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