Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG386/5 (50)Innings break - SL need 387 runs to winLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Bulawayo Athletic Club×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Arjun MutrejaSINJersey2022110242424.002982.7600010
Andrew McBrineIREUnited Arab Emirates2023110242424.002885.7100031
Scott McKechnieHKAfghanistan2018110242424.004948.9800020
Paul StirlingIREOman2023110232323.002785.1900040
Palaniapan MeiyappanUAEScotland20231112323*-2882.1400040
Andy WallerZIMNew Zealand1992110232323.002495.8300030
Adam ParoreNZZimbabwe1992220231211.5022104.5500010
Craig EvansZIMNew Zealand1992110222222.004252.3800011
Tanwir AfzalHKAfghanistan2018110222222.009244.4400031
George MunseySCOHong Kong2018110222222.0018122.2200050
Surendran ChandramohanSINHong Kong2022110222222.002781.4800030
Chris GreavesSCOUnited Arab Emirates2023110222222.002878.5700030
Javed AhmadiAFGHong Kong2018110222222.002395.6500040
Janak PrakashSINJersey2022220221311.0020110.0000001
Harrison CarlyonJERSingapore2022220221811.002878.5700020
Lega SiakaPNGHong Kong2022110212121.0021100.0000011
Ayan KhanOMAIreland2023110212121.0021100.0000021
Ehsan KhanHKNepal2018110212121.005339.6200000
Shahid WasifHKAfghanistan2018110212121.003070.0000011
Anantha KrishnaSINUnited States of America20221112121*-2295.4500020
Aayan Afzal KhanUAEScotland2023110212121.002487.5000030
Rezza GaznaviSINJersey2022220211810.502584.0000011
Andrew McBrineIREOman2023110202020.002871.4300040
Babar HayatHKNepal2018110202020.0016125.0000031
Aizaz KhanHKSingapore2022110202020.0019105.2600010
Gareth DelanyIREOman2023110202020.0014142.8600011
IhsanullahAFGHong Kong2018110202020.004148.7800020
Lorcan TuckerIREUnited Arab Emirates20231111919*-11172.7300030
Shoaib KhanOMAIreland20231111919*-17111.7600030
Ali NaseerUAEScotland2023110191919.0017111.7600021
Waqas BarkatHKAfghanistan20181111818*-2185.7100020
Matty CrossSCOAfghanistan2018110181818.002281.8200030
Lega SiakaPNGUganda2022110181818.0011163.6400011
Aryansh SharmaUAEIreland2023110181818.002669.2300020
Aizaz KhanHKScotland2018110171717.002762.9600021
Asif KhanUAEScotland2023110171717.003056.6700020
Max O'DowdNEDUnited States of America2022110161616.0015106.6700020
Ehsan KhanHKScotland20181111616*-4634.7800030
Ronak PatelUGAHong Kong2022110161616.001794.1200030
Nick GreenwoodJERUnited States of America2022110161616.002080.0000020
Yasir MohammadUSAPapua New Guinea2022110161616.002564.0000000
David BrainZIMNew Zealand19921111616*-1794.1200010
George DockrellIREUnited Arab Emirates20231111515*-7214.2900020
Assad ValaPNGUnited States of America2022110151515.0011136.3600011
Mohammad NadeemOMAScotland2023110151515.003148.3900010
Mark AdairIREOman2023110151515.0011136.3600011
Monank PatelUSAJersey2022110151515.002075.0000010
Aaron JonesUSANetherlands2022110151515.001978.9500010
Graham HumeIREOman20231111515*-12125.0000010
Nasir JamalAFGScotland2018110151515.002657.6900020

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.