One Day Internationals - Country Records and Statistics - Matches
ODI Matches for 
Played   
Versus 
From  to         
  Date Series Ground Result
1 27/04/2019 2018-2019 ICC World Cricket League Division 2 (v. Namibia) Wanderers Cricket Ground Namibia won by 145 runs
2 14/08/2019 2019-2022 ICC Cricket World Cup League 2 (v. Papua New Guinea) Mannofield Park Oman won by 4 wickets
3 15/08/2019 2019-2022 ICC Cricket World Cup League 2 (v. Scotland) Mannofield Park Oman won by 8 wickets
4 18/08/2019 2019-2022 ICC Cricket World Cup League 2 (v. Scotland) Mannofield Park Scotland won by 85 runs
5 21/08/2019 2019-2022 ICC Cricket World Cup League 2 (v. Papua New Guinea) Mannofield Park Oman won by 4 wickets
6 05/01/2020 2019-2022 ICC Cricket World Cup League 2 (v. United Arab Emirates) Al Amerat Cricket Ground Ministry Turf 1 Oman won by 5 wickets
7 08/01/2020 2019-2022 ICC Cricket World Cup League 2 (v. Namibia) Al Amerat Cricket Ground Ministry Turf 1 Namibia won by 52 runs
8 05/02/2020 2019-2022 ICC Cricket World Cup League 2 (v. Nepal) Tribhuvan University International Cricket Ground Oman won by 18 runs
9 06/02/2020 2019-2022 ICC Cricket World Cup League 2 (v. United States) Tribhuvan University International Cricket Ground Oman won by 6 wickets
10 09/02/2020 2019-2022 ICC Cricket World Cup League 2 (v. Nepal) Tribhuvan University International Cricket Ground Oman won by 8 wickets
11 11/02/2020 2019-2022 ICC Cricket World Cup League 2 (v. United States) Tribhuvan University International Cricket Ground Oman won by 92 runs
12 14/09/2021 2019-2022 ICC Cricket World Cup League 2 (v. Nepal) Al Amerat Cricket Ground Ministry Turf 1 Oman won by 5 wickets
13 16/09/2021 2019-2022 ICC Cricket World Cup League 2 (v. United States) Al Amerat Cricket Ground Ministry Turf 1 Oman won by 4 wickets
14 19/09/2021 2019-2022 ICC Cricket World Cup League 2 (v. Nepal) Al Amerat Cricket Ground Ministry Turf 1 Nepal won by 7 wickets
15 20/09/2021 2019-2022 ICC Cricket World Cup League 2 (v. United States) Al Amerat Cricket Ground Ministry Turf 1 Oman won by 72 runs
16 26/09/2021 2019-2022 ICC Cricket World Cup League 2 (v. Papua New Guinea) Al Amerat Cricket Ground Ministry Turf 2 Oman won by 110 runs
17 28/09/2021 2019-2022 ICC Cricket World Cup League 2 (v. Scotland) Al Amerat Cricket Ground Ministry Turf 2 Scotland won by 18 runs
18 01/10/2021 2019-2022 ICC Cricket World Cup League 2 (v. Papua New Guinea) Al Amerat Cricket Ground Ministry Turf 1 Oman won by 3 wickets
19 02/10/2021 2019-2022 ICC Cricket World Cup League 2 (v. Scotland) Al Amerat Cricket Ground Ministry Turf 1 No Result
20 26/11/2021 2019-2022 ICC Cricket World Cup League 2 (v. Namibia) Wanderers Cricket Ground Namibia won by 40 runs
21 27/11/2021 2019-2022 ICC Cricket World Cup League 2 (v. Namibia) Wanderers Cricket Ground Oman won by 9 runs
22 05/02/2022 2019-2022 ICC Cricket World Cup League 2 (v. United Arab Emirates) Al Amerat Cricket Ground Ministry Turf 1 United Arab Emirates won by 4 wickets
23 06/02/2022 2019-2022 ICC Cricket World Cup League 2 (v. United Arab Emirates) Al Amerat Cricket Ground Ministry Turf 1 United Arab Emirates won by 4 wickets
24 08/02/2022 2019-2022 ICC Cricket World Cup League 2 (v. United Arab Emirates) Al Amerat Cricket Ground Ministry Turf 1 Match Tied
25 05/03/2022 2019-2022 ICC Cricket World Cup League 2 (v. United Arab Emirates) ICC Global Cricket Academy Oman won by 12 runs
26 06/03/2022 2019-2022 ICC Cricket World Cup League 2 (v. Namibia) ICC Global Cricket Academy Namibia won by 110 runs
27 09/03/2022 2019-2022 ICC Cricket World Cup League 2 (v. United Arab Emirates) ICC Global Cricket Academy Oman won by 8 runs
28 11/03/2022 2019-2022 ICC Cricket World Cup League 2 (v. Namibia) Sharjah Cricket Stadium Oman won by 7 wickets
29 14/03/2022 2019-2022 ICC Cricket World Cup League 2 (v. Namibia) Dubai International Cricket Stadium Namibia won by 5 wickets
30 10/04/2022 2019-2022 ICC Cricket World Cup League 2 (v. Scotland) Dubai International Cricket Stadium Scotland won by 4 runs
31 12/04/2022 2019-2022 ICC Cricket World Cup League 2 (v. Papua New Guinea) Dubai International Cricket Stadium Oman won by 7 wickets
32 15/04/2022 2019-2022 ICC Cricket World Cup League 2 (v. Scotland) Dubai International Cricket Stadium Scotland won by 2 wickets
33 16/04/2022 2019-2022 ICC Cricket World Cup League 2 (v. Papua New Guinea) Dubai International Cricket Stadium Oman won by 85 runs
34 08/06/2022 2019-2022 ICC Cricket World Cup League 2 (v. United States) Choice Moosa Stadium United States won by 114 runs
35 09/06/2022 2019-2022 ICC Cricket World Cup League 2 (v. Nepal) Choice Moosa Stadium Oman won by 13 runs
36 12/06/2022 2019-2022 ICC Cricket World Cup League 2 (v. United States) Choice Moosa Stadium Oman won by 13 runs
37 14/06/2022 2019-2022 ICC Cricket World Cup League 2 (v. Nepal) Choice Moosa Stadium Nepal won by 7 wickets
38 21/04/2023 2022-2023 ACC Premier Cup (v. Nepal) Tribhuvan University International Cricket Ground Nepal won by 84 runs
39 29/04/2023 2022-2023 ACC Premier Cup (v. United Arab Emirates) Mulpani Cricket Ground United Arab Emirates won by 2 runs
40 19/06/2023 2023 ICC World Cup Qualifier (v. Ireland) Bulawayo Athletic Club Oman won by 5 wickets
41 21/06/2023 2023 ICC World Cup Qualifier (v. United Arab Emirates) Bulawayo Athletic Club Oman won by 5 wickets
42 23/06/2023 2023 ICC World Cup Qualifier (v. Sri Lanka) Queens Sports Club Sri Lanka won by 10 wickets
43 25/06/2023 2023 ICC World Cup Qualifier (v. Scotland) Bulawayo Athletic Club Scotland won by 76 runs
44 29/06/2023 2023 ICC World Cup Qualifier (v. Zimbabwe) Queens Sports Club Zimbabwe won by 14 runs
45 03/07/2023 2023 ICC World Cup Qualifier (v. Netherlands) Harare Sports Club Netherlands won by 74 runs
46 05/07/2023 2023 ICC World Cup Qualifier (v. West Indies) Harare Sports Club West Indies won by 7 wickets

Oman: 23 Opposing Country: 21 Tied: 1 No Result: 1

Country Records and Statistics
Match Records and Statistics
Match Scorecards