| 2026-10-19 | ODI | Nepal v Oman | 280 · 270/7 | Nepal won by 10 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2026-10-17 | ODI | Canada v Nepal | 256 · 232 | Canada won by 24 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2026-10-15 | ODI | Canada v Oman | 256 · 198 | Canada won by 58 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2026-10-13 | ODI | Nepal v Oman | 263/8 · 150 | Nepal won by 113 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2026-10-11 | ODI | Nepal v Canada | 235 · 211 | Nepal won by 24 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2026-10-09 | ODI | Oman v Canada | 263 · 222 | Oman won by 41 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2026-02-06 | T20I (W) | Oman v Denmark | 219/1 · 81/9 | Oman won by 138 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-19 | T20I (W) | Oman v United Arab Emirates | 84/7 · 85/1 | United Arab Emirates won by 9 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-18 | T20I (W) | Qatar v Oman | 97/9 · 98/4 | Oman won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-18 | T20I (W) | United Arab Emirates v Bahrain | 198/1 · 41 | United Arab Emirates won by 157 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-18 | T20I (W) | Saudi Arabia v Kuwait | 20 · 21/0 | Kuwait won by 10 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-16 | T20I (W) | Kuwait v Oman | 85/9 · 86/1 | Oman won by 9 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-16 | T20I (W) | United Arab Emirates v Saudi Arabia | 251/2 · 13 | United Arab Emirates won by 238 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-16 | T20I (W) | Qatar v Bahrain | 138/6 · 90 | Qatar won by 48 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-15 | T20I (W) | Kuwait v United Arab Emirates | 26 · 27/1 | United Arab Emirates won by 9 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-15 | T20I (W) | Saudi Arabia v Qatar | 64/8 · 66/1 | Qatar won by 9 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-15 | T20I (W) | Bahrain v Oman | 96/7 · 97/1 | Oman won by 9 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-13 | T20I (W) | Bahrain v Kuwait | 108/3 · 109/3 | Kuwait won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-13 | T20I (W) | Oman v Saudi Arabia | 203/3 · 36 | Oman won by 167 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-13 | T20I (W) | United Arab Emirates v Qatar | 183/5 · 47 | United Arab Emirates won by 136 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-12 | T20I (W) | Bahrain v Saudi Arabia | 196/3 · 89/9 | Bahrain won by 107 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-12 | T20I (W) | Oman v United Arab Emirates | 63 · 65/0 | United Arab Emirates won by 10 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-12 | T20I (W) | Kuwait v Qatar | 160/5 · 92 | Kuwait won by 68 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-10-17 | T20I | Nepal v Samoa | 211/4 · 87/7 | Nepal won by 124 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-10-16 | T20I | Samoa v Qatar | 126/9 · 128/2 | Qatar won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-10-16 | T20I | Japan v United Arab Emirates | 116/9 · 118/2 | United Arab Emirates won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-10-15 | T20I | Nepal v Oman | 151/9 · 113/9 | Nepal won by 38 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-10-15 | T20I | United Arab Emirates v Samoa | 225/4 · 148/8 | United Arab Emirates won by 77 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-10-13 | T20I | Nepal v Qatar | 147/9 · 142 | Nepal won by 5 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-10-13 | T20I | United Arab Emirates v Oman | 112/7 · 113/5 | Oman won by 5 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-10-12 | T20I | Japan v Samoa | 162/6 · 158/7 | Japan won by 4 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-10-12 | T20I | Nepal v United Arab Emirates | 140/6 · 139/9 | Nepal won by 1 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-10-10 | T20I | Oman v Papua New Guinea | 138/7 · 86 | Oman won by 52 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-10-10 | T20I | Japan v Nepal | 131/8 · 132/5 | Nepal won by 5 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-10-09 | T20I | Papua New Guinea v Samoa | 117 · 118/4 | Samoa won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-10-09 | T20I | Kuwait v Japan | 177/6 · 178/5 | Japan won by 5 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-10-08 | T20I | Nepal v Kuwait | 141/7 · 83 | Nepal won by 58 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-10-08 | T20I | Qatar v United Arab Emirates | 118/8 · 119/3 | United Arab Emirates won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-09-29 | T20I | Kuwait v Oman | 142/8 · 143/5 | Oman won by 5 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-05-05 | T20I (W) | Bahrain v Oman | 92/9 · 95/5 | Oman won by 5 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-05-03 | T20I (W) | Oman v Bahrain | 162/5 · 105/5 | Oman won by 57 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-02-23 | T20I | Oman v United States of America | 123 · 127/2 | United States of America won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-02-21 | T20I | Oman v United States of America | 141/9 · 142/6 | United States of America won by 4 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-02-20 | T20I | Oman v United States of America | 190/5 · 194/3 | United States of America won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-02-18 | ODI | United States of America v Oman | 122 · 65 | United States of America won by 57 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-02-16 | ODI | Namibia v Oman | 96 · 100/8 | Oman won by 2 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-02-14 | ODI | United States of America v Namibia | 268/9 · 198 | United States of America won by 70 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-02-12 | ODI | United States of America v Oman | 151 · 152/3 | Oman won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-02-10 | ODI | Namibia v Oman | 169 · 146 | Namibia won by 23 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-02-08 | ODI | United States of America v Namibia | 293/8 · 179 | United States of America won by 114 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-11-16 | T20I | Netherlands v Oman | 147/9 · 118/9 | Netherlands won by 29 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-11-14 | T20I | Netherlands v Oman | 185/6 · 135/7 | Netherlands won by 50 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-11-13 | T20I | Netherlands v Oman | 138/7 · 139/7 | Oman won by 3 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-11-11 | ODI | Oman v Netherlands | 155 · 154 | Oman won by 1 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-11-09 | ODI | Netherlands v United Arab Emirates | 241/8 · 174 | Netherlands won by 67 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-11-07 | ODI | United Arab Emirates v Oman | 78 · 79/6 | Oman won by 4 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-11-05 | ODI | Netherlands v Oman | 132 · 133/2 | Oman won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-11-03 | ODI | United Arab Emirates v Netherlands | 240/8 · 214 | United Arab Emirates won by 26 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-11-01 | ODI | United Arab Emirates v Oman | 128 · 129/4 | Oman won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-04-21 | T20I | United Arab Emirates v Oman | 204/4 · 149/9 | United Arab Emirates won by 55 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-04-20 | T20I | Nepal v Hong Kong | 139/8 · 140/6 | Hong Kong won by 4 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-04-19 | T20I | Hong Kong v Oman | 130/9 · 132/5 | Oman won by 5 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-04-19 | T20I | Nepal v United Arab Emirates | 119/9 · 123/4 | United Arab Emirates won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-04-17 | T20I | Cambodia v United Arab Emirates | 76 · 79/1 | United Arab Emirates won by 9 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-04-17 | T20I | Malaysia v Hong Kong | 140/9 · 144/3 | Hong Kong won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-04-16 | T20I | Cambodia v Bahrain | 83 · 87/3 | Bahrain won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-04-16 | T20I | Qatar v Saudi Arabia | 153/9 · 138/8 | Qatar won by 15 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-04-15 | T20I | United Arab Emirates v Oman | 142/5 · 147/1 | Oman won by 9 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-04-15 | T20I | Hong Kong v Nepal | 114 · 117/2 | Nepal won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-04-13 | T20I | Nepal v Qatar | 210/7 · 178/9 | Nepal won by 32 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-04-13 | T20I | Cambodia v Kuwait | 141/5 · 144/2 | Kuwait won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-04-12 | T20I | Malaysia v Nepal | 143/3 · 144/5 | Nepal won by 5 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-04-12 | T20I | Oman v Bahrain | 177/3 · 174/8 | Oman won by 3 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-04-07 | T20I | Namibia v Oman | 212/3 · 150 | Namibia won by 62 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-04-05 | T20I | Namibia v Oman | 164/4 · 140/9 | Namibia won by 24 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-04-04 | T20I | Namibia v Oman | 101/8 · 104/2 | Oman won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-04-02 | T20I | Oman v Namibia | 137/7 · 131/9 | Oman won by 6 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-04-01 | T20I | Oman v Namibia | 109/9 · 114/6 | Namibia won by 4 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-03-08 | T20I | Papua New Guinea v Oman | 127/6 · 128/6 | Oman won by 4 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-03-07 | T20I | Oman v Papua New Guinea | 145/7 · 148/2 | Papua New Guinea won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-03-06 | T20I | Papua New Guinea v Oman | 136/6 · 137/7 | Oman won by 3 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-11-21 | T20I | Oman v Canada | 137 · 139/2 | Canada won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-11-21 | T20I | Saudi Arabia v Bahrain | 155/8 · 123/5 | Saudi Arabia won by 32 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-11-20 | T20I | Bahrain v Saudi Arabia | 112/9 · 115/1 | Saudi Arabia won by 9 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-11-20 | T20I | Oman v Canada | 169/7 · 170/7 | Canada won by 3 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-11-19 | T20I | Oman v Bahrain | 220/5 · 114 | Oman won by 106 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-11-19 | T20I | Canada v Saudi Arabia | 171/6 · 126/8 | Canada won by 45 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-11-17 | T20I | Canada v Bahrain | 160/6 · 164/2 | Bahrain won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-11-17 | T20I | Saudi Arabia v Oman | 114/8 · 118/3 | Oman won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-11-16 | T20I | Canada v Oman | 191/2 · 190/6 | Canada won by 1 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-11-16 | T20I | Bahrain v Saudi Arabia | 170/4 · 117/8 | Bahrain won by 53 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-11-15 | T20I | Oman v Bahrain | 134/8 · 139/4 | Bahrain won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-11-15 | T20I | Canada v Saudi Arabia | 194/5 · 128/8 | Canada won by 66 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-11-14 | T20I | Bahrain v Canada | 195/7 · 199/6 | Canada won by 4 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-11-14 | T20I | Saudi Arabia v Oman | 86/8 · 90/1 | Oman won by 9 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-08-24 | T20I | United Arab Emirates v Hong Kong | 147 · 149/2 | Hong Kong won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-08-24 | T20I | Singapore v Kuwait | 104 · 105/4 | Kuwait won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-08-23 | T20I | Kuwait v Hong Kong | 151/9 · 153/2 | Hong Kong won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-08-22 | T20I | United Arab Emirates v Singapore | 160/8 · 113 | United Arab Emirates won by 47 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-08-21 | T20I | United Arab Emirates v Kuwait | 173/5 · 177/9 | Kuwait won by 1 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-08-20 | T20I | Hong Kong v Singapore | 148/9 · 140/7 | Hong Kong won by 8 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-08-17 | T20I | Kuwait v Bahrain | 186/7 · 84 | Kuwait won by 102 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-08-14 | T20I | Bahrain v Kuwait | 153/6 · 154/5 | Kuwait won by 5 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-08-13 | T20I | Kuwait v Bahrain | 209/9 · 189/8 | Kuwait won by 20 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-03-26 | T20I (W) | Oman v Qatar | 97/8 · 95/8 | Oman won by 2 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-03-25 | T20I (W) | Qatar v Saudi Arabia | 282/2 · 26 | Qatar won by 256 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-03-24 | T20I (W) | Oman v Kuwait | 128/4 · 81 | Oman won by 47 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-02-24 | T20I | Ireland v United Arab Emirates | 159 · 160/3 | United Arab Emirates won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-02-24 | T20I | Bahrain v Canada | 131/8 · 132/3 | Canada won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-02-22 | T20I | United Arab Emirates v Nepal | 175/7 · 107 | United Arab Emirates won by 68 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-02-22 | T20I | Germany v Canada | 131/6 · 132/4 | Canada won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-02-21 | T20I | Canada v Nepal | 80 · 81/2 | Nepal won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-02-21 | T20I | Germany v Ireland | 107/7 · 111/3 | Ireland won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-02-19 | T20I | United Arab Emirates v Germany | 191/5 · 167/9 | United Arab Emirates won by 24 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-02-19 | T20I | Canada v Oman | 155/6 · 159/1 | Oman won by 9 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-02-18 | T20I | United Arab Emirates v Ireland | 157/5 · 139/9 | United Arab Emirates won by 18 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-02-18 | T20I | Nepal v Oman | 117/8 · 78 | Nepal won by 39 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-02-14 | T20I | Ireland v Nepal | 127 · 111/9 | Ireland won by 16 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-02-14 | T20I | United Arab Emirates v Oman | 164/8 · 165/3 | Oman won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-02-13 | T20I | United Arab Emirates v Ireland | 178/5 · 165/7 | United Arab Emirates won by 13 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-02-12 | T20I | United Arab Emirates v Nepal | 192/3 · 167/5 | United Arab Emirates won by 25 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-02-12 | T20I | Oman v Ireland | 137 · 140/1 | Ireland won by 9 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-02-11 | T20I | Oman v Nepal | 135/6 · 137/4 | Nepal won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-02-08 | ODI | Oman v United Arab Emirates | 214 · 214 | Tied | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-02-06 | ODI | Oman v United Arab Emirates | 195 · 196/6 | United Arab Emirates won by 4 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-02-05 | ODI | Oman v United Arab Emirates | 307/9 · 308/6 | United Arab Emirates won by 4 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-10-21 | T20I | Oman v Scotland | 122 · 123/2 | Scotland won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-10-21 | T20I | Bangladesh v Papua New Guinea | 181/7 · 97 | Bangladesh won by 84 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-10-19 | T20I | Bangladesh v Oman | 153 · 127/9 | Bangladesh won by 26 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-10-19 | T20I | Scotland v Papua New Guinea | 165/9 · 148 | Scotland won by 17 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-10-17 | T20I | Scotland v Bangladesh | 140/9 · 134/7 | Scotland won by 6 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-10-17 | T20I | Papua New Guinea v Oman | 129/9 · 131/0 | Oman won by 10 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-10-02 | ODI | Scotland v Oman | 100/3 | No result | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-10-01 | ODI | Papua New Guinea v Oman | 150 · 151/7 | Oman won by 3 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-09-29 | ODI | Papua New Guinea v Scotland | 226/8 · 228/6 | Scotland won by 4 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-09-19 | ODI | Oman v Nepal | 121 · 122/3 | Nepal won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-09-16 | ODI | United States of America v Oman | 178 · 179/6 | Oman won by 4 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-09-14 | ODI | Nepal v Oman | 196 · 200/5 | Oman won by 5 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-09-13 | ODI | United States of America v Nepal | 230/9 · 231/5 | Nepal won by 5 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-09-10 | ODI | Nepal v Papua New Guinea | 233 · 82 | Nepal won by 151 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2021-09-07 | ODI | Papua New Guinea v Nepal | 134 · 135/8 | Nepal won by 2 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2020-02-27 | T20I | Kuwait v United Arab Emirates | 97/7 · 199/5 | United Arab Emirates won by 102 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2020-02-26 | T20I | Kuwait v Bahrain | 210/4 · 123 | Kuwait won by 87 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2020-02-25 | T20I | Bahrain v Qatar | 109/4 · 106/9 | Bahrain won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2020-02-25 | T20I | Oman v Maldives | 132/0 · 129/7 | Oman won by 10 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2020-02-08 | T20I (W) | Oman v Germany | 105/7 · 128/6 | Germany won by 23 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2020-02-07 | T20I (W) | Oman v Germany | 105/9 · 124/5 | Germany won by 19 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2020-02-05 | T20I (W) | Oman v Germany | 99/8 · 102/4 | Germany won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2020-02-04 | T20I (W) | Oman v Germany | 57 · 172/1 | Germany won by 115 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2020-01-09 | ODI | Namibia v United Arab Emirates | 94 · 95/2 | United Arab Emirates won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2020-01-08 | ODI | Oman v Namibia | 272 · 324/7 | Namibia won by 52 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2020-01-06 | ODI | Namibia v United Arab Emirates | 214/8 · 222/9 | United Arab Emirates won by 8 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2020-01-05 | ODI | Oman v United Arab Emirates | 171/5 · 170 | Oman won by 5 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2019-10-10 | T20I | Oman v Nepal | 65/4 · 64 | Oman won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2019-10-10 | T20I | Hong Kong v Netherlands | 148/7 · 185/4 | Netherlands won by 37 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2019-10-09 | T20I | Oman v Netherlands | 95/3 · 94 | Oman won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2019-10-09 | T20I | Ireland v Nepal | 145/8 · 132 | Ireland won by 13 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2019-10-07 | T20I | Hong Kong v Ireland | 142/9 · 208/5 | Ireland won by 66 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2019-10-07 | T20I | Nepal v Netherlands | 134/6 · 133 | Nepal won by 4 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2019-10-06 | T20I | Hong Kong v Nepal | 125/6 · 126/6 | Nepal won by 4 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2019-10-06 | T20I | Oman v Ireland | 173/9 · 130 | Oman won by 43 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2019-10-05 | T20I | Ireland v Netherlands | 169/4 · 167/7 | Ireland won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2019-02-17 | T20I | Oman v Scotland | 111 · 115/3 | Scotland won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2019-02-17 | T20I | Ireland v Netherlands | 183/9 · 182/9 | Ireland won by 1 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2019-02-15 | T20I | Ireland v Scotland | 180/7 · 181/4 | Scotland won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2019-02-15 | T20I | Oman v Netherlands | 166/4 · 167/2 | Netherlands won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2019-02-13 | T20I | Oman v Ireland | 144/9 · 159/5 | Ireland won by 15 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2019-02-13 | T20I | Netherlands v Scotland | 154/3 · 153/7 | Netherlands won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |