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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Jos ButtlerENGSouth Africa2016-2023331235105117.50200117.50110238
Quinton de KockSAEngland2016-2023331206138*103.00165124.85100218
Marnus LabuschagneAUSSouth Africa2020-2023331204124102.00193105.70111271
Jason RoyENGSouth Africa2016-202333017011356.67140121.43100205
Nat Sciver-BruntENGWSouth Africa Women202412016512882.5020381.28100240
Temba BavumaSAAustralia2023221160114*160.0018287.91100184
Rassie van der DussenSAEngland202322014911174.5015596.1310092
Temba BavumaSAEngland202322014510972.50130111.54100182
Aiden MarkramSABangladesh2017110143143143.0018676.88100220
David WarnerAUSSouth Africa2020-202333014110647.00118119.49101164
Faf du PlessisSABangladesh2017111135135*-18174.59100150
Hashim AmlaSABangladesh201722013513267.5016780.84100170
Janneman MalanSAAustralia2020111129129*-13992.8110074
Morné van WykDOLKnights2016-201722112670*126.0086146.51020152
Maia BouchierENGWSouth Africa Women202412012612663.0017372.83101222
Shamima SultanaBANWSouth Africa Women20183301155338.3315176.16020112
Heinrich KlaasenSAAustralia2020-20233301145138.00107106.5401084
Dean ElgarSABangladesh2017110113113113.0015274.34100170
David MillerSAEngland202322111158*111.0093119.3502064
Heather KnightENGWSouth Africa Women20241201109055.0024145.64010140
Kevin PietersenENGSouth Africa2005111108108*-96112.5010062
Dane van NiekerkSAWBangladesh Women20183301076635.6793115.05010122
Jon-Jon SmutsWAR/DOLKnights2015-202444110743*35.6775142.67000103
Somila SeyibokweWARKnights2015-20162201027351.0078130.7701095
Colin AckermannWARKnights2015-20173301027434.0082124.3901082
Travis HeadAUSSouth Africa2023220976448.5064151.56010154
Suné LuusSAWPakistan Women20261119393*-76122.3701081
Liton DasBANSouth Africa2017120887044.0010286.27010170
Quinton de KockSABangladesh2017221875987.0071122.5401073
David MillerSAAustralia2020-2023331864943.0083103.6100190
Rumana AhmedBANWSouth Africa Women2018330857428.3313861.5901080
Theunis de BruynKNIDolphins2016-20172218363*83.0057145.6101062
Ayesha ZafarPAKWSouth Africa Women2026110818181.009486.1701070
Moeen AliENGSouth Africa2016-2023330815127.0077105.1901092
Harry BrookENGSouth Africa2023220808040.0078102.5601174
Herschelle GibbsSAEngland2005110787878.0010177.2301060
Marizanne KappSAWEngland Women2024120785739.0010276.47010150
Suné LuusSAWBangladesh Women2018320767138.0064118.7501090
Dawid MalanENGSouth Africa2023220715935.5070101.43010101
Laura WolvaardtSAWBangladesh Women20181117070*-9672.9201071
Aaron FinchAUSSouth Africa2020110696969.008779.3101062
D'Arcy ShortAUSSouth Africa2020110696969.008383.1301050
Laura WolvaardtSAWEngland Women2024120696534.5015943.40010120
Sidra AmeenPAKWSouth Africa Women2026110686868.006998.5501090
Imrul KayesBANSouth Africa2017230683222.6711061.82000101
Christiaan JonkerWARKnights2015-20173326648*66.0043153.4900052
Farhaan BehardienTITDolphins20161116565*-33196.9701014
Jason SmithDOLKnights20241116565*-44147.7301062
Jacques KallisSAEngland2005110636363.007880.7701040
Amy JonesENGWSouth Africa Women2024120633931.5011753.85000100
Page 1Next

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