Team

Oman

National team · 233 matches · last played 19 Oct 2026

Results

ICC Men's Cricket World Cup League 2 2024/25 · Match 50 · ODI · 10 Feb 2025

Namibia

169/10 (46.3)

Oman

146/10 (37.2)

Namibia won by 23 runs

ICC Men's Cricket World Cup League 2 2024/25 · Match 48 · ODI · 11 Nov 2024

Oman

155/10 (44.2)

Netherlands

154/10 (45.3)

Oman won by 1 run

ICC Men's Cricket World Cup League 2 2024/25 · Match 46 · ODI · 7 Nov 2024

United Arab Emirates

78/10 (25.3)

Oman

79/6 (24.1)

Oman won by 4 wickets

ICC Men's Cricket World Cup League 2 2024/25 · Match 45 · ODI · 5 Nov 2024

Netherlands

132/10 (40.2)

Oman

133/2 (34.1)

Oman won by 8 wickets

ICC Men's Cricket World Cup League 2 2024/25 · Match 41 · ODI · 1 Nov 2024

United Arab Emirates

128/10 (41.3)

Oman

129/4 (43.4)

Oman won by 6 wickets

ICC Men's Cricket World Cup League 2 2024 · Match 36 · ODI · 26 Sept 2024

Oman

198/8 (50.0)

Canada

199/5 (45.3)

Canada won by 5 wickets

ICC Men's Cricket World Cup League 2 2024 · Match 30 · ODI · 20 Sept 2024

Canada

276/8 (50.0)

Oman

217/10 (46.0)

Canada won by 59 runs

ICC Men's Cricket World Cup League 2 2024 · Match 28 · ODI · 18 Sept 2024

Nepal

220/9 (50.1)

Oman

223/9 (49.5)

Oman won by 1 wicket

ICC Men's Cricket World Cup League 2 2024 · Match 17 · ODI · 24 Jul 2024

Namibia

196/9 (50.0)

Oman

197/6 (49.1)

Oman won by 4 wickets

ICC Men's Cricket World Cup League 2 2024 · Match 16 · ODI · 22 Jul 2024

Oman

91/10 (21.4)

Scotland

95/2 (17.2)

Scotland won by 8 wickets

ICC Men's Cricket World Cup League 2 2024 · Match 14 · ODI · 18 Jul 2024

Oman

233/8 (50.0)

Namibia

234/4 (47.5)

Namibia won by 6 wickets

ICC Men's Cricket World Cup League 2 2024 · Match 13 · ODI · 16 Jul 2024

Oman

123/10 (38.0)

Scotland

99/2 (12.2)

No result

ICC Cricket World Cup Qualifier 2023 · Match 27 · ODI · 5 Jul 2023

Oman

221/9 (50.0)

West Indies

222/3 (39.4)

West Indies won by 7 wickets

ICC Cricket World Cup Qualifier 2023 · Match 25 · ODI · 3 Jul 2023

Netherlands

362/7 (47.5)

Oman

246/6 (44.0)

Netherlands won by 74 runs (D/L)

ICC Cricket World Cup Qualifier 2023 · Match 21 · ODI · 29 Jun 2023

Zimbabwe

332/7 (50.0)

Oman

318/9 (50.0)

Zimbabwe won by 14 runs

ICC Cricket World Cup Qualifier 2023 · Match 16 · ODI · 25 Jun 2023

Scotland

320/10 (50.0)

Oman

244/9 (50.0)

Scotland won by 76 runs

ICC Cricket World Cup Qualifier 2023 · Match 11 · ODI · 23 Jun 2023

Oman

98/10 (30.2)

Sri Lanka

100/0 (15.0)

Sri Lanka won by 10 wickets

ICC Cricket World Cup Qualifier 2023 · Match 8 · ODI · 21 Jun 2023

United Arab Emirates

227/8 (50.0)

Oman

228/5 (46.0)

Oman won by 5 wickets

ICC Cricket World Cup Qualifier 2023 · Match 4 · ODI · 19 Jun 2023

Ireland

281/7 (50.0)

Oman

285/5 (48.1)

Oman won by 5 wickets

ACC Men's Premier Cup 2023 · Semi Final · ODI · 29 Apr 2023

United Arab Emirates

236/10 (49.2)

Oman

190/6 (43.0)

United Arab Emirates won by 2 runs (D/L)

Results go back to 2002 and are fullest from about 2014; earlier years have gaps, and not every competition is covered. A new result can take a few days to appear here unless we covered the match live.

Ball-by-ball data: Cricsheet (cricsheet.org), ODC-By 1.0. Fantasy points are worked out with our current scoring rules.

Player photos are from Wikimedia Commons; each photo's credit and licence are on the player's page.