Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Esam RahmanJPNKuwait2025110646464.0039164.1001092
Jatinder SinghOMAIreland2019-2022330644021.3358110.3400061
Zeeshan MaqsoodOMAUnited States of America2018-2021220633231.5011853.3900032
Muhammad TanveerQATNepal2024-2025220636331.5033190.9101164
Aasif SheikhNEPQatar2024-2025220635231.5053118.8701070
Ahmer Bin NisarBHRSaudi Arabia20223316355*31.5061103.2801071
Aqib IlyasOMABahrain2024110626262.0053116.9801022
Sean SoliaSAMPapua New Guinea2025110626262.0045137.7801043
Rohit KumarNEPUnited States of America20211116262*-8771.2601023
Justin BroadGERUnited Arab Emirates2022110626262.0042147.6201071
Rahul ChopraUAESamoa2025110626262.0034182.3501035
Esha OzaUAEWOman Women20252216243*62.0030206.67000120
Waheed AhmedUAEKuwait20202216245*62.0020310.0000018
Sufyan MehmoodOMANetherlands2024331623731.008176.5400013
Suraj KumarOMANepal2019-20213316242*31.0048129.1700163
Hammad MirzaOMAUnited Arab Emirates2024-2025330622820.6710559.0500040
Mohamed RishwanMALOman2020110616161.0042145.2401054
Ravija SandaruwanKUWCambodia2024110616161.0033184.8501037
Kenneth WaiswaUGASingapore20181116161*-6396.8301082
Paul StirlingIRENepal2019-2022220615930.5051119.6101062
Imran AnwarBHRCanada2022321615161.0052117.3101024
CJA AminiPNGOman2021-2024430613720.3353115.0900161
RafiullahOMABahrain2022-2024331612730.5033184.8500026
Javed HinaOMAWDenmark Women20261116060*-34176.47010100
Kendel Kadowaki-FlemingJPNNepal2025110606060.0046130.4301053
Michael LeaskSCOPapua New Guinea20212216051*60.0038157.8901034
Dipendra Singh AireeNEPCanada2022-20263316027*30.007382.1900060
Alex ObandaKENDenmark2018110595959.008073.7501062
Rohan MustafaUAENamibia20202115959*-6590.7701021
Manpreet SinghSINUganda2018110595959.007974.6801030
Sarfaraz AliBHRMaldives2019110595959.0035168.5701054
Sanjay KrishnamurthiUSANamibia2025220594129.5044134.0900043
Binod BhandariNEPHong Kong20191115858*-48120.8301043
Khurram NawazOMANetherlands2019210585858.0034170.5901063
Imran Ali ButtBHRSaudi Arabia2019110585858.0053109.4301023
Suraj KumarOMANamibia2020110585858.005998.3101024
Waseem MuhammadUAESingapore2022110585858.0034170.5901035
Yasim MurtazaHKUnited Arab Emirates2022110585858.0043134.8801071
Kevin O'BrienIREOman2019220583929.0030193.3300045
Rohan MustafaUAENepal2022221584958.0040145.0000053
Milind KumarUSANamibia2025220585429.0045128.8901072
David MathiasBHROman2022220583929.0048120.8300033
AR OdedaraOMAUnited Arab Emirates20242215854*58.0015138.4101041
Chetan SuryawanshiSINUganda2018110575757.006193.4401043
A MakeshKUWSaudi Arabia2019110575757.0039146.1501034
Shoaib KhanOMAIreland2022110575757.0038150.0001090
D KhanalNEPOman2026110575757.006587.6901041
Waji Ul HassanKSAQatar2024110575757.0040142.5001034
Andrew BalbirnieIRENepal2019-2022220573828.5041139.0200081
Hamza TariqCANNepal2022-2026330573019.006095.0000041

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.