Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At The Wanderers Stadium×

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamPAKSouth Africa2019-20247813489049.7136395.87030511
Heinrich KlaasenDSGJoburg Super Kings2023-202655128476*71.00160177.500301719
Aiden MarkramSAAustralia2018-202323028215294.0035978.55110304
Fakhar ZamanPAKSouth Africa2019-202144027819369.50227122.471003111
Aiden MarkramSAPakistan2019-20245602749045.67272100.74030426
Hashim AmlaSANew Zealand2006-2007241272176*90.6752851.52110391
Jacques KallisSANew Zealand2006-200724023718659.2539460.15100333
Deandra DottinWIWSouth Africa Women2022441235150*78.3326389.35100287
Faf du PlessisJSKDurban's Super Giants2023-2026551234113*58.50133175.941101915
Quinton de KockSAPakistan2019-202134022712956.7526984.39111302
Dean ElgarSAIndia2018-202224221496*107.0058836.39020231
Ryan RickeltonMCTJoburg Super Kings2024-2026221211113*211.00109193.581101417
Temba BavumaSAWest Indies2023120200172100.0034458.14100230
Faf du PlessisJSKPaarl Royals2024-20265411988766.00132150.000201611
Virat KohliINDSouth Africa20183401967549.0028868.06020242
Rassie van der DussenMCTJoburg Super Kings2023-202644019310448.25107180.371101512
Quinton de KockSAEngland20202301847661.3323976.99020223
Heinrich KlaasenSAPakistan2019-20245521838161.00108169.44020207
Shikhar DhawanINDSouth Africa201822018110990.50144125.69110204
Aiden MarkramSANetherlands2023110175175175.00126138.89100177
Hashim AmlaSAPakistan20192301717157.0031753.94020270
Laura WolvaardtSAWWest Indies Women202244017111742.7521380.28100171
Joe RootENGSouth Africa20202301665955.3325664.84020141
Hashim AmlaSAIndia2006-20183501636132.6033748.37021180
Michael HusseyAUSSouth Africa20061201628981.0035046.29020230
Dean ElgarSASri Lanka2021121158127158.0019083.16100270
Rassie van der DussenSAPakistan2019-20244401586039.50147107.48010129
Suné LuusSAWWest Indies Women20224401555638.7524363.79010132
Imam-ul-HaqPAKSouth Africa2019-20213401547138.5027156.83010151
Leus du PlooyJSKMI Cape Town2023-202533215381*153.0095161.05010194
Aiden MarkramSAWest Indies2023-20263411519650.3321769.59010240
Suné LuusSAWIndia Women2018-202633114564*72.50100145.00010163
Faf du PlessisSAAustralia2018-202023014412048.0020171.64101212
Graeme SmithSANew Zealand2006-20072401416835.2517381.50020191
Stephen FlemingNZSouth Africa2006-20072401404635.0022562.22000231
Wiaan MulderDSGJoburg Super Kings2023-20254421395969.5087159.77021116
Harmanpreet KaurINDWSouth Africa Women2018-20263301366645.3384161.90010156
Laura WolvaardtSAWIndia Women202622013311566.5067198.51100185
Mohammad RizwanPAKSouth Africa2019-202466313274*44.00107123.36022153
Temba BavumaSAPakistan2019-20243401319232.7515982.39010160
Temba BavumaSAAustralia2018-202323213095*130.0023655.08011170
Leus du PlooyJSKPretoria Capitals2023-202643113075*65.0078166.67010119
Donavon FerreiraJSKDurban's Super Giants2023-20265521265142.0055229.09010712
Ajinkya RahaneINDSouth Africa2018-20223501235824.6018965.08011161
Damien MartynAUSSouth Africa200612012210161.0023152.81100151
David MillerSAPakistan2019-202444212265*61.0069176.8102078
Ashwell PrinceSAIndia20061201219760.5028342.76010130
Tilak VarmaINDSouth Africa2023-2024332121120*121.0051237.25101910
Kycia A KnightWIWSouth Africa Women20224401216930.2520160.20010130
David MillerSAIndia2018-20245501213924.2092131.5200088
Page 1Next

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