CricketWise
  1. Home
  2. Teams
  3. Oman

National team · Men

Oman cricket team stats and records

Data through 13 October 2026Last updated 13 October 2026

Oman played 231 matches in the data (2013–2026), winning 116 and losing 108, a win rate of 51.8% in matches with a result. Their best format by win rate is List A: 27 wins and 14 defeats (65.9%). Jatinder Singh has scored the most runs for them in the data (4,785).

Matches
231
2013–2026
Won
116
Lost
108
Win %
51.8%
matches with a result
Tied / drawn / NR
4 / 0 / 3

Oman results by format

Results by format
FormatPlayedWonLostTiedDrawnNRWin %Years
ODIs74353520250.0%2019–2026
T20Is107495620046.7%2015–2026
List A42271400165.9%2013–2019
Other T2085300062.5%2015–2015

Win percentage by year

025507510020132018202628.6
Oman: win percentage by year (matches with a result)
0255075100201320152017201920212023202628.6
Oman: win percentage by year (matches with a result)
Show as table
Oman: win percentage by year (matches with a result)
YearWin %
201366.7
201450.0
201557.1
201661.5
201750.0
201872.7
201960.0
202085.7
202150.0
202243.3
202350.0
202448.7
202552.4
202628.6

Years with at least 3 matches with a result.

Oman head to head

Record against each opponent (5+ matches)
OpponentPlayedWonLostOther
vs United Arab Emirates2412111
vs Nepal228131
vs Namibia196121
vs Scotland152112
vs Canada12660
vs United States of America12561
vs Papua New Guinea111010
vs Hong Kong10730
vs Netherlands9450
vs Ireland8350
vs Bahrain7520

Highest and lowest totals by Oman

Highest totals
TeamScoreOversAgainstDateResult
Oman318/950Zimbabwe29 Jun 2023Lost
Oman307/950United Arab Emirates5 Feb 2022Lost
Oman305/850Nepal29 Apr 2026Won
Oman285/750Canada21 Apr 2019Won
Oman285/548.1Ireland19 Jun 2023Won
Lowest all-out totals
TeamScoreOversAgainstDateResult
Oman4713.2England13 Jun 2024Lost
Oman6028.1Nepal10 Sep 2026Lost
Oman6525.3United States of America18 Feb 2025Lost
Oman6716.4Pakistan12 Sep 2025Lost
Oman7628.2Papua New Guinea26 Apr 2019Lost

Biggest wins

Heaviest defeats

Most runs for Oman

Top 10 run scorers for the team in the data
PlayerTeamInnsRunsAvgSRHS100s
Jatinder SinghOman1774,78529.0084.91305
Zeeshan MaqsoodOman1403,47128.4584.91094
Aaqib IlyasOman992,87432.2991.61093
Mohammad NadeemOman971,82829.4873.0770
KH PrajapatiOman781,81224.8286.91032
Khawar AliOman891,68021.5464.91121
Ayaan Mohd KhanOman701,48823.6284.71051
Aamer KaleemOman761,19718.1494.4780
Shoaib KhanOman561,19125.8989.31051
Hammad MirzaOman481,14726.0782.91121

Most wickets for Oman

Top 10 wicket takers for the team in the data
PlayerTeamInnsWktsAvgEconBest
Bilal KhanOman13724418.145.295/19
Zeeshan MaqsoodOman14213925.494.674/7
Khawar AliOman8911422.224.975/15
Fayyaz ButtOman8910926.205.905/22
KaleemullahOman999628.364.704/26
Aamer KaleemOman779518.824.995/15
Shakeel AhmedOman709519.524.705/23
Aaqib IlyasOman697220.495.094/10
Mohammad NadeemOman1017230.695.994/23
AV LalchetaOman475323.364.385/20

Grounds where Oman played most

Latest Oman matches in the data

Most recent matches in the data
DateTeamsResultGround
13 Oct 2026Nepal 263/8 (50 ov)
Oman 150 (40 ov)
Nepal won by 113 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
9 Oct 2026Oman 263 (49.1 ov)
Canada 222 (48 ov)
Oman won by 41 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
25 Sep 2026Hong Kong 121/8 (20 ov)
Oman 80/6 (20 ov)
Hong Kong won by 41 runsKorogi Sports Park
10 Sep 2026Nepal 147 (45.4 ov)
Oman 60 (28.1 ov)
Nepal won by 87 runsBayuemas Oval
8 Sep 2026United Arab Emirates 192 (48.1 ov)
Oman 143 (34.5 ov)
United Arab Emirates won by 49 runsUKM-YSD Cricket Oval
8 Jun 2026Oman 90 (19.2 ov)
Malaysia 91/2 (10 ov)
Malaysia won by 8 wicketsSingapore National Cricket Ground
7 Jun 2026Oman 94 (19.4 ov)
Nepal 95/2 (9.2 ov)
Nepal won by 8 wicketsSingapore National Cricket Ground
5 Jun 2026Hong Kong 287/1 (20 ov)
Oman 133/8 (20 ov)
Hong Kong won by 154 runsSingapore National Cricket Ground
3 Jun 2026Oman 184/4 (20 ov)
Bahrain 164/5 (20 ov)
Oman won by 20 runsSingapore National Cricket Ground
1 Jun 2026Oman 149/7 (15 ov)
Singapore 143/6 (15 ov)
Oman won by 7 runs (D/L)Singapore National Cricket Ground

Competitions

Frequently asked questions

How many matches have Oman won?
116 of 231 matches in the data (2013–2026): 35 of 74 ODIs, 49 of 107 T20Is, 27 of 42 List A, 5 of 8 Other T20.
What is Oman's highest total?
318/9 against Zimbabwe on 29 Jun 2023.
What is Oman's lowest total?
47 all out against England on 13 Jun 2024.
What is Oman's biggest win?
By 181 runs against Nigeria (ODM, 22 May 2016).
Who has taken the most wickets for Oman?
Bilal Khan, with 244 wickets in the data.

Coverage: Cricsheet data only (from the early 2000s). Matches against Afghanistan are not included.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.