Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES19/0 (2.4)WAR206/4 (20)ES need 188 runs in 104 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Shiraz KhanKUWBahrain2020-20225547748*77.0054142.5900016
Junaid SiddiqueUAEOman2020-20258442713*-2993.1000012
David WieseNAMOman202455311951*59.5085140.0001058
Richie BerringtonSCOOman2019-20213339347*-88105.6800075
Mohammad NadeemOMAUnited Arab Emirates2020-20254434519*45.009845.9200030
Sameera KhanOMAWBahrain Women202533363*-966.6700000
Kashyap PrajapatiOMAUnited Arab Emirates2022-202466222869*57.0024095.00030224
Zeeshan MaqsoodOMABahrain2022-2024332152102*152.0074205.411001111
AyshaQATWSaudi Arabia Women2022-2025222139113*-73190.41100240
Aaron JonesUSAOman2018-20256621383534.5017379.7700094
Noah CroesNEDOman202455212433*41.3313790.51000100
Milind KumarUSAOman202554211556*57.5015773.25011113
Sohail AhmedBHRCanada202222211180*-53209.43010116
Hammad MirzaOMANetherlands202455210462*34.6787119.5401065
Chundangapoyil RizwanUAEOman2020-20224428876*44.0014759.8601050
Kashif DaudUAEOman2022442865243.0079108.8601045
Hamza TariqCANOman2022-20263328536*85.0071119.7200024
Ahmer Bin NisarBHROman2022-20243328038*80.0065123.08000101
Ayan KhanOMANamibia20245524522*15.005384.9100021
Jay OdedraOMANetherlands2019-20245324525*45.0041109.7600124
Theertha SatishUAEWOman Women20252224525*-4795.7400041
Sandeep GoudOMAUnited Arab Emirates2020-2024752441914.677360.2700021
Dillon HeyligerCANOman20224224322*-24179.1700052
Chad SoperPNGOman2021-20243324217*42.005084.0000021
Fayyaz ButtOMAIreland2019-20223324025*40.0027148.1500032
Shoaib KhanOMASaudi Arabia20222223836*-32118.7500032
Kashif DaudUAEIreland20223222828*-11254.5500032
Bernard ScholtzNAMOman2020-202584224912.003568.5700030
S ShrivastavaOMANamibia2024-20255322110*21.003756.7600010
Nestor DhambaOMAUnited Arab Emirates20222221610*-3250.0000000
Saurabh NetravalkarUSAOman2018-2025332159*15.003444.1200020
PA WadenpohlGERWOman Women20204321311*13.002650.0000100
Kabua MoreaPNGOman2021-2025532126*12.001770.5900010
Sandeep GoudOMANepal2019-202133211811.003531.4300010
Muzahir RazaOMANetherlands2024532111011.008137.5000020
Sultan AhmedUAEKuwait2020222106*-4250.0000001
B ShettyOMAWGermany Women20204421085.002050.0000100
Shakeel AhmedOMANepal2025-202632298*-1752.9400010
Atif-Ur-RehmanKSAOman202222286*-8100.0000000
Roelof van der MerweNEDOman2019-2024752732.332429.1700100
Pikky Ya FranceNAMUnited Arab Emirates202022277*-1258.3300000
Sharad VesawkarNEPOman2021-202222254*-1050.0000000
Anne BierwischGERWOman Women202022253*-862.5000000
Atif-Ur-RehmanKSABahrain202232243*-666.6700000
Joshua LittleIREUnited Arab Emirates202232233*-650.0000000
Abinash BoharaNEPIreland2019-202222233*-475.0000000
Nosthush KenjigeUSANamibia202522222*-2100.0000000
Sushan BhariNEPOman2019-202132222*-1513.3300000
Abinash BoharaNEPUnited Arab Emirates2022-202422221*-450.0000000
Bilal KhanOMANamibia2020-202433211*1.00425.0000100
Page 1Next

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.