T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

Filters

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

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ed JoyceIRENamibia2015110205205205.00201101.99100266
Niko DavinNAMZimbabwe202333122989114.50133172.180302410
Gerhard ErasmusNAMUnited States of America2019-20246602619243.5029090.00020237
Stephan BaardNAMKenya201533024313281.00226107.52110235
Stephan BaardNAMUganda2015-202144021314553.25191111.52100223
William PorterfieldIRENamibia2015110186186186.0032557.23100211
Theertha SatishUAEWNamibia Women202433113145*65.5097135.05000210
Steven TaylorUSAPapua New Guinea2022-20233301898163.0026970.26020184
Adnan MuftiUAENamibia201723114111070.5022662.39100180
Gavin SinghUSANamibia2022-20233301556651.6720376.35020162
Jean-Pierre KotzeNAMIreland20151201267863.0025649.22010160
Jan Nicol Loftie-EatonNAMUnited States of America2022-202444111643*38.6712195.87000162
Alishan SharafuUAENamibia20243301167338.6768170.59010164
CG WilliamsNAMUganda2015-20213301148138.00108105.56010161
Esha OzaUAEWZimbabwe Women20243301358445.00124108.87010154
Theertha SatishUAEWZimbabwe Women202433111481*57.0076150.00010151
Michael van LingenNAMZimbabwe20233301026734.0063161.90010154
Gerhard ErasmusNAMUnited Arab Emirates2017-202456218878*47.0022185.07021148
Assad ValaPNGUnited States of America2022-20233301659455.0020480.88010144
Jean-Pierre KotzeNAMUnited Arab Emirates2024330955531.679797.94011142
Ronak PatelUGANamibia2021-202355118310545.7522780.62100131
Rakep PatelKENNamibia20153301258041.6715680.13010132
Asif KhanUAENamibia20243301134837.6711499.12000135
Pargat SinghCANUnited Arab Emirates2023110102102102.0096106.25100132
Gerhard ErasmusNAMUganda2015-20236621956248.7523084.78010124
Aaron JonesUSANamibia2019-2023441186103*62.0025872.09100123
Monank PatelUSAPapua New Guinea2022-20233301336644.3316381.60020121
Sune WittmannNAMWUnited Arab Emirates Women2024330844328.0079106.33000120
Tony UraPNGNamibia2019-2022330765725.339679.17010121
Michael van LingenNAMUnited Arab Emirates2024110676767.0043155.81010122
CG WilliamsNAMNetherlands2013-201533017911659.6719790.86110112
Wesley BarresiNEDNamibia2013-20153201186059.0095124.21020114
Michael van LingenNAMJersey2023111110110*-93118.28100114
B BizaZIMWUnited Arab Emirates Women20243301024834.0097105.15000110
Modester MupachikwaZIMWNamibia Women2017-20244401003925.0097103.09000110
Paras KhadkaNEPCanada2015-2018220777738.507997.47011113
Alex ObandaKENNetherlands2013220754737.5059127.12000112
Rohan MustafaUAENamibia2017230663622.009867.35000111
JJ SmitNAMOman2018-20214402119452.7526081.150201012
Ashfaq AhmedUAENepal2018110114114114.0012392.68100103
Christi ViljoenNAMScotland2011110787878.009284.78010101
Sune WittmannNAMWZimbabwe Women2017-2024441775625.677997.47010101
Rohan MustafaUAEKenya2018110737373.009477.66010100
Zane GreenNAMUnited Arab Emirates20242227352*-56130.36010101
S WetotoKENWNamibia Women20171116161*-36169.44010100
JJ SmitNAMUganda2015-20236521838161.00121151.24010912
Michael SwartNEDKenya20132201168958.0068170.5901097
Zane GreenNAMOman2019-20213301144738.0013485.0700091
Saiteja MukkamallaUSAUnited Arab Emirates2024220998549.5065152.3101094
CG WilliamsNAMUnited Arab Emirates2017230984832.6712578.4000094
Page 1Next

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