Live3rd ODI · Zimbabwe Women in India 2026/27INDW98/2 (13)ZIMW131 (39.5)INDW need 34 runs in 222 ballsLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)ODIFinal · 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th 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 cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Moosa Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kushal BhurtelNEPUnited States of America2022220291914.506544.6200020
Shoaib KhanOMANepal2022220292714.505850.0000040
Richie BerringtonSCOUnited Arab Emirates2022220281514.006543.0800010
Kashif DaudUAEUnited States of America20222112424*-3080.0000001
Rahul BhatiaUAEUnited States of America20221112424*-22109.0900030
Alishan SharafuUAEScotland2022210222222.002588.0000011
Dipendra Singh AireeNEPOman2022221221622.003562.8600020
Fayyaz ButtOMANepal20222212213*22.002588.0000030
Nosthush KenjigeUSAUnited Arab Emirates20222111919*-3652.7800010
Dylan BudgeSCOUnited Arab Emirates202222019149.504047.5000011
Narendra PatelUSANepal20222221818*-18100.0000010
Chris GreavesSCOUnited Arab Emirates2022221181018.002962.0700010
Mohammad NadeemOMAUnited States of America2022110171717.002085.0000030
Gavin SinghUSAOman202222017108.502277.2700020
Cameron StevensonUSANepal20221111616*-10160.0000020
Cameron StevensonUSAUnited Arab Emirates202222116916.002661.5400010
Binod BhandariNEPOman2022110141414.004630.4300000
Khawar AliOMAUnited States of America2022210141414.0012116.6700001
Oliver DavidsonSCOUnited Arab Emirates2022110141414.003342.4200000
Rahul JariwalaUSAUnited Arab Emirates2022110141414.001593.3300011
Steven TaylorUSAUnited Arab Emirates202222014147.002948.2800110
Sompal KamiNEPOman2022210131313.0012108.3300010
Sunil DhamalaNEPOman2022110121212.003831.5800000
Suraj KumarOMANepal2022110121212.001485.7100001
Basil HameedUAEScotland20222201266.003040.0000000
KaleemullahOMAUnited States of America2022221118*11.001291.6700010
Naseem KhushiOMANepal2022110101010.001190.9100010
Rahul JariwalaUSANepal2022110101010.001758.8200000
Sandeep LamichhaneNEPUnited States of America202222010105.001190.9100110
Saurabh NetravalkarUSAOman20222201065.001190.9100010
Ahmed RazaUAEScotland2022210999.009100.0000000
Nosthush KenjigeUSANepal2022110999.008112.5000010
Karan KCNEPOman2022210888.001361.5400010
Saiteja MukkamallaUSAUnited Arab Emirates2022110888.001457.1400010
Ayan KhanOMANepal2022220884.002334.7800100
Dipendra Singh AireeNEPUnited States of America2022220874.001457.1400010
Narendra PatelUSAUnited Arab Emirates2022210777.001450.0000010
Suraj KumarOMAUnited States of America202211177*-977.7800010
Matty CrossSCOUnited Arab Emirates2022220753.501450.0000010
Fayyaz ButtOMAUnited States of America2022210666.001250.0000000
Waseem MuhammadUAEUnited States of America2022220663.001540.0000100
Kashif DaudUAEScotland202222154*5.001145.4500000
Alishan SharafuUAEUnited States of America2022210444.001526.6700000
Rahul JariwalaUSAOman2022110444.001040.0000000
Rusty TheronUSAOman202221133*-475.0000000
Subash Prasad KhakurelNEPOman2022110333.00742.8600000
Chris SoleSCOUnited Arab Emirates202221133*-3100.0000000
Yasir MohammadUSAOman2022210333.00650.0000000
Ahmed RazaUAEUnited States of America2022210222.00450.0000000
Rohan MustafaUAEScotland2022110222.00540.0000000

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