Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

More 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
Alex ObandaKENNetherlands2013220754737.5059127.12000112
Gurdeep SinghKENNamibia2015330753925.0010670.7500032
Esha OzaUAEWNamibia Women2024330744224.678092.5000081
Sandeep GoudOMANamibia2019-2021330745024.679577.8901133
Chipo MugeriZIMWNamibia Women2017-2024440743118.5072102.7800180
Rohan MustafaUAEKenya2018110737373.009477.66010100
Ashfaq AhmedUAEKenya2018110737373.0057128.0701074
Kiplin DorigaPNGUnited Arab Emirates2023110737373.0071102.8201074
Zane GreenNAMUnited Arab Emirates20242227352*-56130.36010101
Kashyap PrajapatiOMANamibia2021220735236.5011066.3601071
Gerhard ErasmusNAMCanada2023-2025330724124.0010966.0600032
Chipo MugeriZIMWUnited Arab Emirates Women20243317240*36.0053135.8500150
Michael van LingenNAMOman2021220685134.0067101.4901033
Raymond van SchoorNAMKenya2015330683322.6711658.6200060
Karl BirkenstockNAMOman2019-2021330686122.6712454.8401050
Michael van LingenNAMUnited Arab Emirates2024110676767.0043155.81010122
Divan la CockNAMUnited States of America2022220675933.5010067.0001081
Chirag SuriUAENamibia2017230674122.3312553.6000170
Fatuma KibasuTANWNamibia Women2017220663933.007489.1900080
Alex ObandaKENNamibia2015330665222.009668.7501181
Rohan MustafaUAENamibia2017230663622.009867.35000111
Jatinder SinghOMAHong Kong2019110656565.009667.7101040
Waseem MuhammadUAEJersey2023110656565.0052125.0001054
Basil HameedUAEUnited States of America20242226544*-37175.6800053
James AtkinsonHKNamibia20151116464*-37172.9701054
Sushant ModaniUSACanada2023110646464.0012650.7901020
Collins ObuyaKENNamibia2015330643221.3313647.0600060
JJ SmitNAMUnited States of America2019-2024540642516.0041156.1000155
Rameez ShahzadUAEKenya2018110636363.008574.1201012
Zane GreenNAMIreland2015120633531.5021828.9000090
Jean-Pierre KotzeNAMUganda2015-2023661633712.607979.7500142
S WetotoKENWNamibia Women20171116161*-36169.44010100
Ali NaseerUAENamibia2024310616161.006298.3901072
Simon SsesaziUGAKenya2023110606060.0050120.0001052
Xander PitchersNAMNetherlands2013220604830.0010855.5600051
Max O'DowdNEDNamibia2025220604330.008768.9700043
Queentor AbelKENWUganda Women20172216036*60.007975.9500061
Rameez ShahzadUAENamibia2017231604030.0015239.4700162
Chipo MugeriZIMWKenya Women2017110595959.0048122.9201050
Ian HollandUSANamibia2022220594029.507677.6300040
Sese BauPNGNamibia2019-2022330593719.6711850.0000050
Kenneth WaiswaUGANamibia2021440593314.759264.1300162
Sarel BurgerNAMScotland2011110585858.009064.4401012
Nitish KumarCANUnited States of America2019110585858.009263.0401010
Sikandar RazaZIMRwanda2023110585858.0036161.1101064
Waseem MuhammadUAEUnited States of America2024220585029.0040145.0001053
Sushant ModaniUSANamibia2022-2023330582619.3310455.7700070
Davy JacobsCANUnited States of America2019110575757.0057100.0001040
Hayden Walsh, Jr.USANamibia2019110575757.007378.0801051
Rohan MustafaUAECanada2018-20232225737*-7081.4300041

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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