Batting by series (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.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Marnus LabuschagneAUSAustralia tour of South Africa 2023/242023221204124204.00192106.25110271
Nat Sciver-BruntENGWEngland Women tour of South Africa 2024/25202412016512882.5020381.28100240
Temba BavumaSAAustralia tour of South Africa 2023/242023221160114*160.0018287.91100184
Rassie van der DussenSAEngland tour of South Africa 2022/23202322014911174.5015596.1310092
Temba BavumaSAEngland tour of South Africa 2022/23202322014510972.50130111.54100182
Aiden MarkramSABangladesh tour of South Africa 2017/182017110143143143.0018676.88100220
Quinton de KockSAEngland in South Africa ODI Series 2015/162016111138138*-96143.75100126
Faf du PlessisSABangladesh tour of South Africa 2017/182017111135135*-18174.59100150
Hashim AmlaSABangladesh tour of South Africa 2017/18201722013513267.5016780.84100170
Jos ButtlerENGEngland tour of South Africa 2022/23202322113094*130.00124104.84010123
Janneman MalanSAAustralia tour of South Africa 2019/202020111129129*-13992.8110074
Maia BouchierENGWEngland Women tour of South Africa 2024/25202412012612663.0017372.83101222
Jason RoyENGEngland tour of South Africa 2022/23202322012211361.00110110.91100124
Shamima SultanaBANWBangladesh Women tour of South Africa 201820183301155338.3315176.16020112
Dean ElgarSABangladesh tour of South Africa 2017/182017110113113113.0015274.34100170
David MillerSAEngland tour of South Africa 2022/23202322111158*111.0093119.3502064
Heather KnightENGWEngland Women tour of South Africa 2024/2520241201109055.0024145.64010140
Kevin PietersenENGEngland tour of South Africa 2004/052005111108108*-96112.5010062
Dane van NiekerkSAWBangladesh Women tour of South Africa 201820183301076635.6793115.05010122
David WarnerAUSAustralia tour of South Africa 2023/24202322010610653.0095111.58101123
Jos ButtlerENGEngland in South Africa ODI Series 2015/162016110105105105.0076138.16100115
David MillerKNIRam Slam T20 Challenge 2017/18201733210148101.0069146.38000103
Morné van WykDOLCSA T20 Challenge 2016/172016220975648.5076127.63010112
Travis HeadAUSAustralia tour of South Africa 2023/242023220976448.5064151.56010154
Suné LuusSAWICC Women's Championship 2025/2620261119393*-76122.3701081
Liton DasBANBangladesh tour of South Africa 2017/182017120887044.0010286.27010170
Quinton de KockSABangladesh tour of South Africa 2017/182017221875987.0071122.5401073
Rumana AhmedBANWBangladesh Women tour of South Africa 20182018330857428.3313861.5901080
Ayesha ZafarPAKWICC Women's Championship 2025/262026110818181.009486.1701070
Harry BrookENGEngland tour of South Africa 2022/232023220808040.0078102.5601174
Ryan McLarenKNIRam Slam T20 Challenge 2017/1820173217948*79.0042188.1000073
Herschelle GibbsSAEngland tour of South Africa 2004/052005110787878.0010177.2301060
Marizanne KappSAWEngland Women tour of South Africa 2024/252024120785739.0010276.47010150
Jacques SnymanKNICSA T20 Challenge 2024/252024330785826.0053147.1701093
Suné LuusSAWBangladesh Women tour of South Africa 20182018320767138.0064118.7501090
Colin AckermannWARRam Slam T20 Challenge 2017/182017110747474.0051145.1001052
Somila SeyibokweWARRam Slam T20 Challenge 2015/162015110737373.0057128.0701044
Dawid MalanENGEngland tour of South Africa 2022/232023220715935.5070101.43010101
Morné van WykDOLRam Slam T20 Challenge 2017/1820171117070*-43162.7901081
Laura WolvaardtSAWBangladesh Women tour of South Africa 201820181117070*-9672.9201071
Aaron FinchAUSAustralia tour of South Africa 2019/202020110696969.008779.3101062
D'Arcy ShortAUSAustralia tour of South Africa 2019/202020110696969.008383.1301050
Laura WolvaardtSAWEngland Women tour of South Africa 2024/252024120696534.5015943.40010120
Sidra AmeenPAKWICC Women's Championship 2025/262026110686868.006998.5501090
Quinton de KockSAEngland tour of South Africa 2022/232023220683734.006998.5500092
Imrul KayesBANBangladesh tour of South Africa 2017/182017230683222.6711061.82000101
Farhaan BehardienTITCSA T20 Challenge 2016/1720161116565*-33196.9701014
Jason SmithDOLCSA T20 Challenge 2024/2520241116565*-44147.7301062
Andre RussellKNIRam Slam T20 Challenge 2015/162015220655232.5038171.0501027
Lesego SenokwaneKNICSA T20 Challenge 2024/252024330653921.6752125.0000061
Page 1Next

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