Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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
Yasmeen KhanNAMWUnited Arab Emirates Women2024330572719.0056101.7900042
Chipo MugeriZIMWUganda Women20171115656*-37151.3501080
Babar HayatHKOman2019110565656.008565.8801041
Tony UraPNGUnited Arab Emirates2023110565656.0056100.0001061
Michael van LingenNAMUnited States of America2022-2023330563318.677178.8700180
Irfan AhmedHKNamibia2015110555555.0039141.0301023
Ghulam ShabberUAECanada2018110555555.009259.7801030
JM BredenkampNAMUnited States of America2019110555555.0010253.9201021
Ruben TrumpelmannNAMPapua New Guinea20222115555*-6091.6701022
Karl BirkenstockNAMUganda2021220553927.507870.5100070
Mohammad NadeemOMANamibia2018-2021440552613.759061.1100151
Narendra PatelKEN/USANamibia2015-20234425522*27.506782.0900060
Tom CooperNEDNamibia2013220543927.007671.0500040
Colin AckermannNEDNamibia20252215454*54.008365.0601161
Scott EdwardsNEDNamibia20252215449*54.009358.0600040
Vikramjit SinghNEDNamibia2025220543727.008067.5000051
John MooneyIRENamibia20151115353*-6088.3301021
Aryan LakraUAECanada2023110535353.0010948.6201020
Gerrie SnymanNAMIreland2015120533126.5010849.0700071
JJ SmitNAMKenya20153215331*53.006680.3000043
Rameez ShahzadUAECanada2018-20232215353*53.0049108.1601141
Nitish KumarCAN/USANamibia2012-2024440533613.2549108.1600112
Davy JacobsCANPapua New Guinea20191115252*-6975.3601050
Irene van ZylNAMWTanzania Women20172215227*52.006382.5400020
Hiri HiriPNGUnited States of America2022-2023330522317.3312441.9400020
Dinesh NakraniUGANamibia2021-2023550522310.406678.7900114
Sarel BurgerNAMHong Kong20151115151*-46110.8701021
Rohan MustafaUAENepal2018110515151.007468.9201070
Ben CooperNEDNamibia20151115151*-6776.1201050
JJ SmitNAMIreland2015120514525.5014435.4200052
Nicholas KirtonCANUnited Arab Emirates2018-2023220515025.507468.9201010
Gerhard ErasmusNAMZimbabwe2023331513825.5051100.0000051
Rinitha RajithUAEWNamibia Women2024330512717.0024212.5000072
Monank PatelUSANamibia2019-2023440513312.758460.7100160
Shayan JahangirUSANamibia2022-2024552511917.007369.8600050
Jaskaran MalhotraUSACanada2019110505050.007368.4901031
Tadiwanashe MarumaniZIMRwanda2023110505050.0031161.2901043
Lo-handre LouwrensNAMUnited States of America2022220502525.008956.1800050
Basil HameedUAENamibia20243215037*50.0030166.6700034
Stephan BaardNAMUnited Arab Emirates2017230503816.6712938.7600180
Aaron JonesUSACanada2019-2023220493324.507367.1200040
Riley HekurePNGUnited States of America2022-2023220493824.505884.4800040
Zane GreenNAMCanada2023-2025330494516.335687.5000142
Jan FrylinckNAMUganda2021-2023431493024.5045108.8900031
Gerhard ErasmusNAMNigeria20231114848*-40120.0000042
Jean-Pierre KotzeNAMCanada2025110484848.007167.6100050
Fatuma KibasuTANWKenya Women20171114848*-6277.4200050
Sarel BurgerNAMNetherlands2013-2015330482916.007365.7500040
Gavin SinghUSAPapua New Guinea2022-20233314822*24.005096.0000022
Ryan BurlZIMNamibia20233314827*24.0041117.0700041

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.