ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
David MathiasBHRCanada20223319159*45.509298.9101093
Dipendra Singh AireeNEPQatar2024-20252219064*90.0043209.3001047
Zeeshan MaqsoodOMANepal2019-20225419043*30.0012870.3100062
Shamsudheen PuratKSAQatar20191118888*-48183.3301086
Chirag SuriUAENepal20222218884*88.0058151.7201055
Khalid KailOMAPapua New Guinea2024331885544.0082107.3201091
Chundangapoyil RizwanUAEOman2020-20224428876*44.0014759.8601050
Kyle CoetzerSCOPapua New Guinea2021220878143.5010979.8201091
Tobias ViseeNEDIreland2019220877843.5040217.50010143
Aqib IlyasOMAUnited Arab Emirates2020-20242218780*87.009987.8801080
Pargat SinghCANBahrain20222218761*87.0068127.9401083
Alishan SharafuUAESamoa2025110868686.0051168.6301047
Andries GousUSAOman2025440863121.508798.8500084
Kashif DaudUAEOman2022442865243.0079108.8601045
Harsh ThakerCANOman2022-2026651864021.5010978.9000032
S DharnidharkaUAEWSaudi Arabia Women20251118585*-52163.4601092
Jatinder SinghOMASaudi Arabia20222218550*85.0052163.46010103
Aaron JohnsonCANSaudi Arabia2022220858442.5058146.5501066
Hamza TariqCANOman2022-20263328536*85.0071119.7200024
Haider ButtBHROman2022-2024330854728.3359144.0700065
Dipendra Singh AireeNEPUnited Arab Emirates2022-2025440854121.2581104.9400080
Kushal BhurtelNEPUnited States of America2021110848484.009390.3201033
Max O'DowdNEDUnited Arab Emirates2024220846942.0011871.1901092
Bas de LeedeNEDUnited Arab Emirates2024220846642.0011771.7901051
Babar HayatHKMalaysia2024110838383.0035237.1401029
Faisal KhanKSAKuwait20191118383*-28296.4301077
Ben CooperNEDIreland2019221836583.0066125.7601091
Aarif SheikhNEPOman2019-2022430833827.6770118.5700071
Rohan MustafaUAEOman2020-2022550832516.6011969.7500151
AR OdedaraOMANetherlands2024550824116.4014357.34002101
Chirag SuriUAEGermany2022110818181.0054150.0001092
Zane GreenNAMUnited States of America2025220816540.5011272.32010100
Stephanie FrohnmayerGERWOman Women2020440814220.2511272.3200150
Frederik KlokkerDENKenya20181118080*-9782.4701071
Aaron JohnsonCANNepal2026220804440.0010278.43000110
Khalid KailOMAUnited Arab Emirates20242218050*80.0048166.6701066
Ahmer Bin NisarBHROman2022-20243328038*80.0065123.08000101
Kushal BhurtelNEPOman2021-2025440806920.0069115.9401191
Richie BerringtonSCOPapua New Guinea2021220797039.5068116.1801063
Rohan MustafaUAEKuwait2020-2022320795139.5060131.6701092
Imran AnwarBHRSaudi Arabia2019-2022430796626.3345175.56010104
Sarfaraz AliBHRCanada2022330795626.3338207.8901058
Teja NidamanuruNEDOman2024440793619.7576103.9500155
Karan KCNEPOman2019-2026540784019.5077101.3000055
Jan FrylinckNAMOman2020-2025881782211.1411468.4200280
Shakeel AhmedOMANetherlands2024531774538.509779.3800044
Shiraz KhanKUWBahrain2020-20225547748*77.0054142.5900016
Max O'DowdNEDIreland2019220763838.0055138.1800092
Rohit KumarNEPQatar2024-2025220765838.0059128.81010101
Ruben TrumpelmannNAMUnited States of America2025220765538.0052146.1501083

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.