| 2026-02-07 | T20I (W) | Oman v Denmark | 185/3 · 100/9 | Oman won by 85 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2026-02-04 | T20I (W) | Oman v Denmark | 152/8 · 82/7 | Oman won by 70 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2026-02-03 | T20I (W) | Oman v Denmark | 191/4 · 82/7 | Oman won by 109 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2025-12-10 | T20I (W) | Oman v Qatar | 127/6 · 114/4 | Oman won by 13 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2025-12-07 | T20I (W) | Oman v Qatar | 129/5 · 111/8 | Oman won by 18 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2025-12-06 | T20I (W) | Bahrain v Oman | 65 · 66/0 | Oman won by 10 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2025-10-17 | T20I | Japan v Oman | 103 · 107/1 | Oman won by 9 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2025-10-15 | T20I | Japan v Qatar | 139/4 · 140/7 | Qatar won by 3 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2025-10-12 | T20I | Oman v Qatar | 172/6 · 138/9 | Oman won by 34 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2025-10-10 | T20I | Malaysia v United Arab Emirates | 161/5 · 167/4 | United Arab Emirates won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2025-10-09 | T20I | Malaysia v Qatar | 123/9 · 124/2 | Qatar won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2025-10-08 | T20I | Samoa v Oman | 92/9 · 96/5 | Oman won by 5 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2025-05-02 | T20I (W) | Bahrain v Oman | 87 · 90/5 | Oman won by 5 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2024-04-17 | T20I | Oman v Kuwait | 200/9 · 154/9 | Oman won by 46 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2024-04-17 | T20I | Saudi Arabia v Nepal | 73/7 · 75/4 | Nepal won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2024-04-15 | T20I | Kuwait v Bahrain | 161/7 · 135/6 | Kuwait won by 26 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2024-04-15 | T20I | Malaysia v Qatar | 151/5 · 153/6 | Qatar won by 4 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2024-04-14 | T20I | Saudi Arabia v Hong Kong | 202/8 · 147 | Saudi Arabia won by 55 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2024-04-14 | T20I | Oman v Cambodia | 154/6 · 91/7 | Oman won by 63 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2024-04-13 | T20I | Malaysia v Saudi Arabia | 146/7 · 134 | Malaysia won by 12 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2024-04-13 | T20I | United Arab Emirates v Bahrain | 236/6 · 199/8 | United Arab Emirates won by 37 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2024-04-12 | T20I | Hong Kong v Qatar | 201/7 · 175/8 | Hong Kong won by 26 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2024-04-12 | T20I | Kuwait v United Arab Emirates | 178/8 · 179/3 | United Arab Emirates won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-03-26 | T20I (W) | United Arab Emirates v Bahrain | 253/1 · 43/9 | United Arab Emirates won by 210 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-03-25 | T20I (W) | Kuwait v Bahrain | 125/4 · 127/4 | Bahrain won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-03-24 | T20I (W) | Saudi Arabia v United Arab Emirates | 25 · 26/0 | United Arab Emirates won by 10 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-03-22 | T20I (W) | United Arab Emirates v Oman | 204/4 · 95/7 | United Arab Emirates won by 109 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-03-22 | T20I (W) | Qatar v Kuwait | 73 · 74/1 | Kuwait won by 9 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-03-22 | T20I (W) | Bahrain v Saudi Arabia | 318/1 · 49/8 | Bahrain won by 269 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-03-21 | T20I (W) | United Arab Emirates v Kuwait | 158/2 · 85/8 | United Arab Emirates won by 73 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-03-21 | T20I (W) | Oman v Saudi Arabia | 234/3 · 52 | Oman won by 182 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-03-21 | T20I (W) | Qatar v Bahrain | 124/6 · 120/3 | Qatar won by 4 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-03-20 | T20I (W) | Saudi Arabia v Kuwait | 31 · 32/0 | Kuwait won by 10 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-03-20 | T20I (W) | Qatar v United Arab Emirates | 75/8 · 76/2 | United Arab Emirates won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-02-24 | T20I | Oman v Nepal | 87/9 · 90/1 | Nepal won by 9 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-02-24 | T20I | Philippines v Germany | 109/8 · 115/1 | Germany won by 9 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-02-22 | T20I | Ireland v Oman | 165/7 · 109 | Ireland won by 56 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-02-22 | T20I | Bahrain v Philippines | 191/5 · 100/9 | Bahrain won by 91 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-02-21 | T20I | Philippines v Oman | 36 · 40/1 | Oman won by 9 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-02-21 | T20I | Bahrain v United Arab Emirates | 172/5 · 170/6 | Bahrain won by 2 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-02-19 | T20I | Ireland v Bahrain | 158/5 · 137/5 | Ireland won by 21 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-02-19 | T20I | Nepal v Philippines | 218/3 · 82/8 | Nepal won by 136 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-02-18 | T20I | Germany v Bahrain | 106 · 107/4 | Bahrain won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-02-18 | T20I | Canada v Philippines | 216/1 · 98/5 | Canada won by 118 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2021-09-28 | ODI | Scotland v Oman | 273/6 · 255/9 | Scotland won by 18 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2021-09-26 | ODI | Oman v Papua New Guinea | 250/7 · 140 | Oman won by 110 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2021-09-25 | ODI | Papua New Guinea v Scotland | 197 · 198/4 | Scotland won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2021-09-09 | ODI | United States of America v Papua New Guinea | 271/9 · 137 | United States of America won by 134 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2021-09-06 | ODI | Papua New Guinea v United States of America | 158 · 159/3 | United States of America won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2020-02-26 | T20I | Qatar v United Arab Emirates | 94 · 122 | United Arab Emirates won by 28 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2020-02-25 | T20I | Iran v Kuwait | 108/8 · 109/2 | Kuwait won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2020-02-25 | T20I | Saudi Arabia v United Arab Emirates | 138/7 · 150 | United Arab Emirates won by 12 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |