Oman
Associate191 internationals · 2015–2026
All-time record
ODI2019–2026
M
78
W
37
L
37
D
0
T
2
NR
2
Win %
48.7
T20I2015–2026
M
113
W
50
L
61
D
0
T
2
NR
0
Win %
44.2
Other internationals2013–2019
M
50
W
32
L
17
D
0
T
0
NR
1
Win %
—
Citizen of Nowhere ranking
ODI
Current#18 (54.4)Peak rank#10 (2020-05)Peak rating81.8Months at #10
T20I
Current#22 (107.3)Peak rank#15 (2021-05)Peak rating116.2Months at #10
Greatest games
Oman's most storied internationals across all three formats, by Game Score (closeness, stakes and the strength of both sides), with a ★ for the all-time classics.
T20I
#1
2 Jun 2024 · Match tied · T20 World Cup · Group/League stage · Bridgetown
Closeness 0.9 · Stakes 0.68 · Quality 0.65T20I
#2
16 Nov 2025 · Oman won by 2 wickets · Asia Cup · Doha
Closeness 0.9 · Stakes 0.5 · Quality 0.45T20I
#3
5 Nov 2023 · Match tied · ICC Men's T20 World Cup Asia Qualifier Final · Kirtipur
Closeness 0.9 · Stakes 0.5 · Quality 0.38T20I
#4
16 Nov 2022 · Canada won by 1 runs · Desert Cup T20I Series · Al Amarat
Closeness 0.98 · Stakes 0.5 · Quality 0.15T20I
#5
2 Apr 2024 · Oman won by 6 runs · Namibia tour of Oman · Al Amarat
Closeness 0.87 · Stakes 0.42 · Quality 0.5T20I
#6
9 Mar 2016 · Oman won by 2 wickets · T20 World Cup · First Round · Dharamsala
Closeness 0.9 · Stakes 0.68 · Quality 0T20I
#7
2 Nov 2023 · Oman won by 5 runs · ICC Men's T20 World Cup Asia Qualifier Final · Kirtipur
Closeness 0.89 · Stakes 0.5 · Quality 0.28T20I
#8
12 Apr 2024 · Oman won by 3 runs · ACC Men's Premier Cup · Al Amarat
Closeness 0.93 · Stakes 0.5 · Quality 0.16T20I
#9
17 Dec 2024 · Oman won by 2 runs · Gulf T20I Championship · Dubai
Closeness 0.96 · Stakes 0.42 · Quality 0.24T20I
#10
13 Nov 2024 · Oman won by 3 wickets · Netherlands tour of Oman · Al Amarat
Closeness 0.8 · Stakes 0.42 · Quality 0.53ODI
#11
18 Sep 2024 · Oman won by 1 wickets · ICC Men's Cricket World Cup League 2 · King City
Closeness 1 · Stakes 0.5 · Quality 0Head-to-head
United Arab Emirates24 matches
Test
—
ODI
6–6
T20I
6–5
Nepal23 matches
Test
—
ODI
6–7
T20I
2–7
Namibia20 matches
Test
—
ODI
5–8
T20I
2–4
Scotland15 matches
Test
—
ODI
2–6
T20I
0–5
Canada13 matches
Test
—
ODI
3–3
T20I
3–4
United States13 matches
Test
—
ODI
6–3
T20I
0–3
Papua New Guinea11 matches
Test
—
ODI
6–0
T20I
4–1
Hong Kong10 matches
Test
—
ODI
—
T20I
7–3
Netherlands9 matches
Test
—
ODI
2–1
T20I
2–4
Ireland8 matches
Test
—
ODI
1–0
T20I
2–5
Bahrain7 matches
Test
—
ODI
—
T20I
5–2
Afghanistan6 matches
Test
—
ODI
—
T20I
1–5
Recent internationals
2026-10-19ODI
vs Nepal
L Nepal won by 10 runs
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
2026-10-15ODI
vs Canada
L Canada won by 58 runs
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
2026-10-13ODI
vs Nepal
L Nepal won by 113 runs
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
2026-10-09ODI
vs Canada
W Oman won by 41 runs
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
2026-09-25T20I
vs Hong Kong
L Hong Kong won by 41 runs
Korogi Sports Park, Nisshin
2026-09-10ODI
vs Nepal
L Nepal won by 87 runs
Bayuemas Oval, Kuala Lumpur
2026-09-08ODI
vs United Arab Emirates
L United Arab Emirates won by 49 runs
UKM-YSD Cricket Oval, Bangi
2026-06-08T20I
vs Malaysia
L Malaysia won by 8 wickets
Singapore National Cricket Ground, Singapore
2026-06-07T20I
vs Nepal
L Nepal won by 8 wickets
Singapore National Cricket Ground, Singapore
2026-06-05T20I
vs Hong Kong
L Hong Kong won by 154 runs
Singapore National Cricket Ground, Singapore
2026-06-03T20I
vs Bahrain
W Oman won by 20 runs
Singapore National Cricket Ground, Singapore
2026-06-01T20I
vs Singapore
W Oman won by 7 runs (D/L method)
Singapore National Cricket Ground, Singapore
From the project cricket workbook: results since 1877, recomputed monthly ICC rankings, and curated honours. See the methodology on the hub.