Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting innings by innings (All cricket)

The highest score in men's cricket v Oman is 142 by Sean Williams (ZIM) v OMA at Bulawayo, 29 Jun 2023.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Oman×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Sean WilliamsZIM142103143137.863c KH Prajapati b Fayyaz Butt1v OMABulawayo29 Jun 2023
Anshuman RathHK140*561310250.002not out1v OMASingapore5 Jun 2026
Brandon McMullenSCO136121143112.403c KH Prajapati b Bilal Khan1v OMABulawayo25 Jun 2023
Monank PatelUSA130101116128.713c & b Khawar Ali1v OMAPearland8 Jun 2022
CG WilliamsNAM129*94136137.235not out1v OMAAl Amarat8 Jan 2020
Steven TaylorUSA124*95157130.531not out2v OMALos Angeles1 Nov 2016
Babar HayatHK1226097203.333c Jatinder Singh b AV Lalcheta2v OMAFatullah19 Feb 2016
Gerhard ErasmusNAM121*12093100.834not out1v OMADubai6 Mar 2022
Chirag SuriUAE11512512592.001c Jatinder Singh b Bilal Khan2v OMAAl Amarat5 Feb 2022
Sushant ModaniUSA1111339083.462c Mohammad Nadeem b Fayyaz Butt1v OMAPearland8 Jun 2022
Vikramjit SinghNED110109112100.921c Fayyaz Butt b Mohammad Nadeem1v OMAHarare3 Jul 2023
Aaron JohnsonCAN109*6998157.971not out1v OMAAl Amarat16 Nov 2022
Kushal MallaNEP10864910168.756c Ayan Khan b Aqib Ilyas1v OMAKirtipur21 Apr 2023
Aryansh SharmaUAE10512510284.001c Jatinder Singh b B Siddharth1v OMAKirtipur27 Apr 2026
Tamim IqbalBAN103*63105163.491not out1v OMADharamsala13 Mar 2016
Saiteja MukkamallaUSA100*4877208.333not out2v OMAAl Amarat20 Feb 2025
Waseem MuhammadUAE1005667178.572c KH Prajapati b Bilal Khan1v OMAAl Amarat21 Apr 2024
Brandon KingWI10010415096.151c †Suraj Kumar b Bilal Khan2v OMAHarare5 Jul 2023
Scott EdwardsNED995575180.004c & b Sufyan Mehmood1v OMAAl Amarat14 Nov 2024
Wesley BarresiNED9765103149.233c †Suraj Kumar b Bilal Khan1v OMAHarare3 Jul 2023
Richie BerringtonSCO978755111.494run out (Sandeep Goud/†Naseem Khushi)1v OMAAl Amarat28 Sept 2021
Aaron JonesUSA9711210186.614c & b Zeeshan Maqsood2v OMAPearland12 Jun 2022
Lorcan TuckerIRE94*51104184.314not out1v OMAColombo14 Feb 2026
JJ SmitNAM947256130.566c KH Prajapati b Bilal Khan2v OMAWindhoek27 Nov 2021
Aasif SheikhNEP94977596.911c Hasnain Ul Wahab b Nadeem Khan1v OMAKirtipur5 May 2026
Harsh ThakerCAN931034490.294c Ayan Khan b Fayyaz Butt1v OMAKing City20 Sept 2024
George DockrellIRE91*8972102.256not out1v OMABulawayo19 Jun 2023
Aasif SheikhNEP901127180.362b Bilal Khan1v OMAAl Amarat14 Sept 2021
Gareth DelanyIRE89*4993181.633not out1v OMAAbu Dhabi21 Oct 2019
Aaron JohnsonCAN8941115217.071lbw b Rafiullah2v OMAAl Amarat20 Nov 2022
Vriitya AravindUAE899310295.703c Ayan Khan b Kaleemullah2v OMAAl Amarat5 Feb 2022
Bhavindu AdhihettyCAN8610810079.631c Mohammad Nadeem b M Ansari1v OMAKampala30 May 2017
Pargat SinghCAN8510412081.733b S Shrivastava2v OMALauderhill19 May 2025
Waseem MuhammadUAE844438190.912c Ayan Khan b Aamir Kaleem1v OMAAl Amarat14 Feb 2022
Jan FrylinckNAM84938290.323c Mujibur Ali b Muhammed Imran2v OMAWindhoek10 Apr 2026
Pargat SinghCAN83959187.373b Ayan Khan2v OMAKing City26 Sept 2024
CR KumarageSIN81*13111061.832not out2v OMASingapore25 Jun 2014
Waseem MuhammadUAE803848210.532c Shoaib Khan b Mehran Khan1v OMADoha16 Sept 2023
Mohammad ShahzadAFG806083133.331c Mohammad Nadeem b Bilal Khan2v OMADubai20 Jan 2017
Rohit KumarNEP80812298.774c Hassnain Shah b Jay Odedra1v OMAAl Amarat19 Oct 2026
Sese BauPNG80926286.967c †Suraj Kumar b Mohammad Nadeem1v OMAWindhoek26 Apr 2019
Saiteja MukkamallaUSA801069075.474c Aamir Kaleem b Shakeel Ahmed1v OMAAl Amarat12 Feb 2025
Arjun MutrejaSIN7945111175.561run out (Amir Ali/†Sultan Ahmed)1v OMAAl Dhaid Cricket Village27 Jan 2015
Steven TaylorUSA79809198.751c Shoaib Khan b Nestor Dhamba2v OMAPearland12 Jun 2022
Jean-Pierre KotzeNAM785184152.941c Rafiullah b S Shrivastava1v OMAAl Amarat5 Apr 2024
Harpreet SinghUAE776573118.463c PD Macchi b AR Bisht1v OMAKirtipur3 May 2026
Chundangapoyil RizwanUAE76*1165065.523not out2v OMAAl Amarat6 Feb 2022
Nizakat KhanHK764564168.891c Wasim Al Balushi b Nawed Al Balushi1v OMASingapore5 Jun 2026
Gerhard ErasmusNAM76995076.775c †Naseem Khushi b Bilal Khan1v OMASharjah11 Mar 2022
Andrew BalbirnieIRE75*4973153.062not out2v OMAAl Amarat12 Feb 2022
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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