Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All internationals)

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 55 of the 56 matches in this selection (from 2013). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Niko DavinNAMZimbabwe202333122989114.50133172.180302410
Steven TaylorUSAPapua New Guinea2022-20233301898163.0026970.26020184
JJ SmitNAMOman2019-20213301799459.67162110.49020911
Gerhard ErasmusNAMUnited States of America2022-20245501697733.8018392.35010164
Assad ValaPNGUnited States of America2022-20233301659455.0020480.88010144
Gavin SinghUSANamibia2022-20233301556651.6720376.35020162
Sikandar RazaZIMNamibia202333114182*70.5091154.95010711
Aaron JonesUSAPapua New Guinea2022-20233311386569.0016583.6402034
Esha OzaUAEWZimbabwe Women20243301358445.00124108.87010154
Monank PatelUSAPapua New Guinea2022-20233301336644.3316381.60020121
Theertha SatishUAEWNamibia Women202433113145*65.5097135.05000210
Andries GousUSANamibia20242201188159.0069171.0101088
Michael SwartNEDKenya20132201168958.0068170.5901097
Alishan SharafuUAENamibia20243301167338.6768170.59010164
Jan Nicol Loftie-EatonNAMUnited States of America2022-202444111643*38.6712195.87000162
Zane GreenNAMOman2019-20213301144738.0013485.0700091
Theertha SatishUAEWZimbabwe Women202433111481*57.0076150.00010151
Asif KhanUAENamibia20243301134837.6711499.12000135
Michael van LingenNAMJersey2023111110110*-93118.28100114
Assad ValaPNGNamibia20222201035951.5014372.0301083
Pargat SinghCANUnited Arab Emirates2023110102102102.0096106.25100132
Michael van LingenNAMZimbabwe20233301026734.0063161.90010154
Waseem MuhammadUAENamibia202433110289*51.0062164.5201076
B BizaZIMWUnited Arab Emirates Women20243301024834.0097105.15000110
Saiteja MukkamallaUSAUnited Arab Emirates2024220998549.5065152.3101094
Waseem MuhammadUAEPapua New Guinea2023110969696.0010690.5701056
Gerhard ErasmusNAMUnited Arab Emirates20243319659*48.0066145.4501195
Shaun FouchéNAMUnited States of America2023-2024221955595.0014167.3801070
Jean-Pierre KotzeNAMUnited Arab Emirates2024330955531.679797.94011142
Aayan Afzal KhanUAEPapua New Guinea20231119494*-94100.0001093
Collins ObuyaKENNetherlands20132229475*-56167.8601094
Gerhard ErasmusNAMNetherlands2025220946347.0014166.6701065
Shaun FouchéNAMCanada2023-2025220948347.0012078.3301081
Zeeshan MaqsoodOMANamibia2019-2021330945831.3313768.6101092
Ayan KhanOMANamibia2021220928346.0011381.4201042
Niko DavinNAMCanada2023-2025330924030.6710290.2000074
CG WilliamsNAMUganda2021220918145.5059154.24010141
Gerhard ErasmusNAMJersey20231118888*-87101.1501091
Vishnu SukumaranUAEUnited States of America2024220865043.0063136.5101094
Harrison CarlyonJERUnited Arab Emirates2023110858585.008995.5101075
Gerhard ErasmusNAMPapua New Guinea2022221847184.0011374.3401092
Modester MupachikwaZIMWNamibia Women2024330843928.008895.4500080
Sune WittmannNAMWUnited Arab Emirates Women2024330844328.0079106.33000120
CG WilliamsNAMOman2019-2021330833827.6710976.1500070
Nosthush KenjigeUSANamibia2022-2024532834383.0081102.4700053
Aaron JonesUSANamibia2022-2023330833627.6713461.9400031
Asif KhanUAEJersey2023110828282.008695.3501052
Rakep PatelKENNetherlands20132218246*82.0042195.2400038
Collins ObuyaKENTanzania2023110818181.0054150.0001046
Niko DavinNAMRwanda2023110808080.0059135.5901082
Page 1Next

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.