| 2026-11-02 | ODI | Oman v Netherlands | 182 · 183/3 | Netherlands won by 7 wickets | ICC Academy |
| 2026-10-29 | ODI | Oman v United Arab Emirates | 196 · 199/6 | United Arab Emirates won by 4 wickets | ICC Academy |
| 2026-10-27 | ODI | Netherlands v Oman | 371/5 · 265 | Netherlands won by 106 runs | ICC Academy |
| 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-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-09 | ODI | Oman v Canada | 263 · 222 | Oman won by 41 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2026-09-25 | T20I | Hong Kong v Oman | 121/8 · 80/6 | Hong Kong won by 41 runs | Korogi Sports Park |
| 2026-09-10 | ODI | Nepal v Oman | 147 · 60 | Nepal won by 87 runs | Bayuemas Oval |
| 2026-09-08 | ODI | United Arab Emirates v Oman | 192 · 143 | United Arab Emirates won by 49 runs | YSD-UKM Cricket Oval |
| 2026-06-10 | T20I (W) | Indonesia v Oman | 137/7 · 24 | Indonesia won by 113 runs | YSD-UKM Cricket Oval |
| 2026-06-08 | T20I | Oman v Malaysia | 90 · 91/2 | Malaysia won by 8 wickets | Singapore National Cricket Ground |
| 2026-06-07 | T20I | Oman v Nepal | 94 · 95/2 | Nepal won by 8 wickets | Singapore National Cricket Ground |
| 2026-06-07 | T20I (W) | Oman v Philippines | 141/6 · 97/8 | Oman won by 44 runs | YSD-UKM Cricket Oval |
| 2026-06-06 | T20I (W) | Saudi Arabia v Oman | 38 · 39/0 | Oman won by 10 wickets | YSD-UKM Cricket Oval |
| 2026-06-05 | T20I | Hong Kong v Oman | 287/1 · 133/8 | Hong Kong won by 154 runs | Singapore National Cricket Ground |
| 2026-06-04 | T20I (W) | Oman v United Arab Emirates | 64/9 · 66/1 | United Arab Emirates won by 9 wickets | Selangor Turf Club |
| 2026-06-03 | T20I | Oman v Bahrain | 184/4 · 164/5 | Oman won by 20 runs | Singapore National Cricket Ground |
| 2026-06-03 | T20I (W) | Oman v China | 105/7 · 89 | Oman won by 16 runs | YSD-UKM Cricket Oval |
| 2026-06-01 | T20I | Oman v Singapore | 149/7 · 143/6 | Oman won by 7 runs | Singapore National Cricket Ground |
| 2026-05-30 | T20I (W) | Oman v Bahrain | 147/5 · 29/7 | Oman won by 118 runs | Selangor Turf Club |
| 2026-05-29 | T20I (W) | Bahrain v Oman | 86/8 · 87/1 | Oman won by 9 wickets | Selangor Turf Club |
| 2026-05-05 | ODI | Nepal v Oman | 256 · 175 | Nepal won by 81 runs | Tribhuvan University International Cricket Ground |
| 2026-05-03 | ODI | United Arab Emirates v Oman | 308/8 · 254 | United Arab Emirates won by 54 runs | Tribhuvan University International Cricket Ground |
| 2026-04-29 | ODI | Oman v Nepal | 305/8 · 155/7 | Oman won by 102 runs | Tribhuvan University International Cricket Ground |
| 2026-04-27 | ODI | United Arab Emirates v Oman | 268/7 · 243 | United Arab Emirates won by 25 runs | Tribhuvan University International Cricket Ground |
| 2026-04-10 | ODI | Oman v Namibia | 218/9 · 223/9 | Namibia won by 1 wickets | Namibia Cricket Ground |
| 2026-04-08 | ODI | Oman v Scotland | 163/7 · 151/9 | Oman won by 12 runs | Namibia Cricket Ground |
| 2026-04-04 | ODI | Namibia v Oman | 268/7 · 274/7 | Oman won by 3 wickets | Namibia Cricket Ground |
| 2026-02-20 | T20I | Oman v Australia | 104 · 108/1 | Australia won by 9 wickets | Pallekele International Cricket Stadium |
| 2026-02-14 | T20I (W) | Qatar v Oman | 102/6 · 95 | Qatar won by 7 runs | West End Park International Cricket Stadium |
| 2026-02-14 | T20I | Ireland v Oman | 235/5 · 139 | Ireland won by 96 runs | Sinhalese Sports Club Ground |
| 2026-02-13 | T20I (W) | Qatar v Oman | 94/8 · 95/2 | Oman won by 8 wickets | West End Park International Cricket Stadium |
| 2026-02-12 | T20I (W) | Oman v Qatar | 155/6 · 114/5 | Oman won by 41 runs | West End Park International Cricket Stadium |
| 2026-02-12 | T20I | Sri Lanka v Oman | 225/5 · 120/9 | Sri Lanka won by 105 runs | Pallekele International Cricket Stadium |
| 2026-02-10 | T20I (W) | Oman v Qatar | 140/4 · 138/7 | Oman won by 2 runs | West End Park International Cricket Stadium |
| 2026-02-09 | T20I (W) | Oman v Qatar | 150/6 · 143/6 | Oman won by 7 runs | West End Park International Cricket Stadium |
| 2026-02-09 | T20I | Oman v Zimbabwe | 103 · 106/2 | Zimbabwe won by 8 wickets | Sinhalese Sports Club Ground |
| 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-06 | T20I (W) | Oman v Denmark | 219/1 · 81/9 | Oman won by 138 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 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-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-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-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) | Oman v Saudi Arabia | 203/3 · 36 | Oman won by 167 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-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-11-16 | T20I | United Arab Emirates v Oman | 154/6 · 155/8 | Oman won by 2 wickets | West End Park International Cricket Stadium |
| 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 | Nepal v Oman | 151/9 · 113/9 | Nepal won by 38 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 | 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 | Oman v Papua New Guinea | 138/7 · 86 | Oman won by 52 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 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-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-09-19 | T20I | India v Oman | 188/8 · 167/4 | India won by 21 runs | Zayed Cricket Stadium |
| 2025-09-15 | T20I | United Arab Emirates v Oman | 172/5 · 130 | United Arab Emirates won by 42 runs | Zayed Cricket Stadium |
| 2025-09-12 | T20I | Pakistan v Oman | 160/7 · 67 | Pakistan won by 93 runs | Dubai International Cricket Stadium |
| 2025-05-27 | ODI | United States of America v Oman | 293/8 · 284/9 | United States of America won by 9 runs | Central Broward Regional Park Stadium Turf Ground |
| 2025-05-23 | ODI | Canada v Oman | 212 · 108/3 | Oman won by 18 runs | Central Broward Regional Park Stadium Turf Ground |
| 2025-05-21 | ODI | Oman v United States of America | 266 · 266/9 | Tied | Central Broward Regional Park Stadium Turf Ground |
| 2025-05-19 | ODI | Oman v Canada | 217/6 · 202 | Oman won by 15 runs | Central Broward Regional Park Stadium Turf Ground |
| 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-05-02 | T20I (W) | Bahrain v Oman | 87 · 90/5 | Oman won by 5 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 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-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) |
| 2024-12-20 | T20I | Oman v Kuwait | 143/8 · 144/7 | Kuwait won by 3 wickets | ICC Academy |
| 2024-12-18 | T20I | Oman v Saudi Arabia | 165/6 · 166/2 | Saudi Arabia won by 8 wickets | ICC Academy |
| 2024-12-17 | T20I | Oman v Bahrain | 130/8 · 128/8 | Oman won by 2 runs | ICC Academy |
| 2024-12-15 | T20I | United Arab Emirates v Oman | 157/7 · 133/8 | United Arab Emirates won by 24 runs | ICC Academy |
| 2024-12-14 | T20I | Oman v Qatar | 204/5 · 169/8 | Oman won by 35 runs | ICC Academy |
| 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-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-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-10-03 | T20I | Oman v Canada | 82 · 83/5 | Canada won by 5 wickets | Maple Leaf North-West Ground |
| 2024-10-02 | T20I | Nepal v Oman | 157/7 · 101 | Nepal won by 56 runs | Maple Leaf North-West Ground |
| 2024-09-30 | T20I | Canada v Oman | 106 · 107/2 | Oman won by 8 wickets | Maple Leaf North-West Ground |
| 2024-09-29 | T20I | Nepal v Oman | 176/6 · 139 | Nepal won by 37 runs | Maple Leaf North-West Ground |
| 2024-09-26 | ODI | Oman v Canada | 198/8 · 199/5 | Canada won by 5 wickets | Maple Leaf North-West Ground |
| 2024-09-20 | ODI | Canada v Oman | 276/8 · 217 | Canada won by 59 runs | Maple Leaf North-West Ground |
| 2024-09-18 | ODI | Nepal v Oman | 220/9 · 223/9 | Oman won by 1 wickets | Maple Leaf North-West Ground |
| 2024-07-24 | ODI | Namibia v Oman | 196/9 · 197/6 | Oman won by 4 wickets | Forthill |
| 2024-07-22 | ODI | Oman v Scotland | 91 · 95/2 | Scotland won by 8 wickets | Forthill |
| 2024-07-18 | ODI | Oman v Namibia | 233/8 · 234/4 | Namibia won by 6 wickets | Forthill |
| 2024-07-16 | ODI | Oman v Scotland | 123 · 99/2 | No result | Forthill |
| 2024-06-13 | T20I | Oman v England | 47 · 50/2 | England won by 8 wickets | Sir Vivian Richards Stadium |
| 2024-06-09 | T20I | Oman v Scotland | 150/7 · 153/3 | Scotland won by 7 wickets | Sir Vivian Richards Stadium |
| 2024-06-05 | T20I | Australia v Oman | 164/5 · 125/9 | Australia won by 39 runs | Kensington Oval |
| 2024-06-02 | T20I | Oman v Namibia | 109 · 109/6 | Tied | Kensington Oval |
| 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-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-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-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-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-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) |
| 2024-02-13 | T20I (W) | Oman v China | 56 · 59/2 | China won by 8 wickets | Selangor Turf Club |
| 2024-02-11 | T20I (W) | United Arab Emirates v Oman | 176/1 · 28 | United Arab Emirates won by 148 runs | Royal Selangor Club |
| 2024-02-10 | T20I (W) | Japan v Oman | 130/4 · 116/5 | Japan won by 14 runs | YSD-UKM Cricket Oval |
| 2023-11-05 | T20I | Nepal v Oman | 184/6 · 184/9 | Tied | Tribhuvan University International Cricket Ground |
| 2023-11-03 | T20I | Bahrain v Oman | 106/9 · 109/0 | Oman won by 10 wickets | Tribhuvan University International Cricket Ground |
| 2023-11-02 | T20I | Oman v Nepal | 145/9 · 140 | Oman won by 5 runs | Tribhuvan University International Cricket Ground |
| 2023-10-31 | T20I | Oman v Singapore | 174/6 · 152/8 | Oman won by 22 runs | Tribhuvan University International Cricket Ground |
| 2023-10-30 | T20I | Oman v Malaysia | 153/6 · 121/8 | Oman won by 32 runs | Tribhuvan University International Cricket Ground |
| 2023-09-23 | T20I | United Arab Emirates v Oman | 163/5 · 164/5 | Oman won by 5 wickets | West End Park International Cricket Stadium |
| 2023-09-22 | T20I | Oman v Kuwait | 171/6 · 103/9 | Oman won by 68 runs | West End Park International Cricket Stadium |
| 2023-09-19 | T20I | Bahrain v Oman | 123/7 · 122/9 | Bahrain won by 1 runs | West End Park International Cricket Stadium |
| 2023-07-05 | ODI | Oman v West Indies | 221/9 · 222/3 | West Indies won by 7 wickets | Harare Sports Club |
| 2023-07-03 | ODI | Netherlands v Oman | 362/7 · 246/6 | Netherlands won by 74 runs | Harare Sports Club |
| 2023-06-29 | ODI | Zimbabwe v Oman | 332/7 · 318/9 | Zimbabwe won by 14 runs | Queens Sports Club |
| 2023-06-25 | ODI | Scotland v Oman | 320 · 244/9 | Scotland won by 76 runs | Bulawayo Athletic Club |
| 2023-06-23 | ODI | Oman v Sri Lanka | 98 · 100/0 | Sri Lanka won by 10 wickets | Queens Sports Club |
| 2023-06-21 | ODI | United Arab Emirates v Oman | 227/8 · 228/5 | Oman won by 5 wickets | Bulawayo Athletic Club |
| 2023-06-19 | ODI | Ireland v Oman | 281/7 · 285/5 | Oman won by 5 wickets | Bulawayo Athletic Club |
| 2023-04-29 | ODI | United Arab Emirates v Oman | 236 · 190/6 | United Arab Emirates won by 2 runs | Mulpani Cricket Ground |
| 2023-04-21 | ODI | Nepal v Oman | 310/8 · 226/9 | Nepal won by 84 runs | Tribhuvan University International Cricket Ground |
| 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-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-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-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-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-06-22 | T20I (W) | Malaysia v Oman | 135/4 · 82/6 | Malaysia won by 53 runs | Kinrara Academy Oval |
| 2022-06-20 | T20I (W) | Oman v Singapore | 109/6 · 110/5 | Singapore won by 5 wickets | Kinrara Academy Oval |
| 2022-06-19 | T20I (W) | Oman v Qatar | 48 · 49/3 | Qatar won by 7 wickets | UKM-YSD Cricket Oval |
| 2022-06-17 | T20I (W) | Oman v United Arab Emirates | 26/3 | No result | UKM-YSD Cricket Oval |
| 2022-06-14 | ODI | Oman v Nepal | 163 · 167/3 | Nepal won by 7 wickets | Moosa Cricket Stadium |
| 2022-06-12 | ODI | Oman v United States of America | 280/4 · 267/9 | Oman won by 13 runs | Moosa Cricket Stadium |
| 2022-06-09 | ODI | Oman v Nepal | 211/8 · 198 | Oman won by 13 runs | Moosa Cricket Stadium |
| 2022-06-08 | ODI | United States of America v Oman | 323/8 · 209 | United States of America won by 114 runs | Moosa Cricket Stadium |
| 2022-04-16 | ODI | Oman v Papua New Guinea | 277/8 · 192 | Oman won by 85 runs | Dubai International Cricket Stadium |
| 2022-04-15 | ODI | Oman v Scotland | 225/7 · 226/8 | Scotland won by 2 wickets | Dubai International Cricket Stadium |
| 2022-04-12 | ODI | Papua New Guinea v Oman | 224/9 · 227/3 | Oman won by 7 wickets | Dubai International Cricket Stadium |
| 2022-04-10 | ODI | Scotland v Oman | 215 · 211 | Scotland won by 4 runs | Dubai International Cricket Stadium |
| 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-24 | T20I (W) | Oman v Kuwait | 128/4 · 81 | Oman won by 47 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 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-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-14 | ODI | Oman v Namibia | 265/5 · 266/5 | Namibia won by 5 wickets | Dubai International Cricket Stadium |
| 2022-03-11 | ODI | Namibia v Oman | 275/8 · 276/3 | Oman won by 7 wickets | Sharjah Cricket Stadium |
| 2022-03-09 | ODI | Oman v United Arab Emirates | 221/7 · 213 | Oman won by 8 runs | ICC Academy |
| 2022-03-06 | ODI | Namibia v Oman | 226 · 116 | Namibia won by 110 runs | ICC Academy |
| 2022-03-05 | ODI | Oman v United Arab Emirates | 225/7 · 213 | Oman won by 12 runs | ICC Academy |
| 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-22 | T20I | Ireland v Oman | 165/7 · 109 | Ireland won by 56 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-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 | Nepal v Oman | 117/8 · 78 | Nepal won by 39 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-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-11-26 | ODI | Namibia v Oman | 228 · 188 | Namibia won by 40 runs | Wanderers Cricket Ground |
| 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-19 | T20I | Bangladesh v Oman | 153 · 127/9 | Bangladesh won by 26 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-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-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) |
| 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-11 | ODI | Oman v United States of America | 276/6 · 184 | Oman won by 92 runs | Tribhuvan University International Cricket Ground |
| 2020-02-09 | ODI | Nepal v Oman | 249/8 · 250/2 | Oman won by 8 wickets | Tribhuvan University International Cricket Ground |
| 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-06 | ODI | Oman v United States of America | 214/4 · 213 | Oman won by 6 wickets | Tribhuvan University International Cricket Ground |
| 2020-02-05 | ODI | Nepal v Oman | 179 · 197/9 | Oman won by 18 runs | Tribhuvan University International Cricket Ground |
| 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-08 | ODI | Oman v Namibia | 272 · 324/7 | Namibia won by 52 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-31 | T20I | Oman v Scotland | 167/7 · 168/5 | Scotland won by 5 wickets | ICC Academy |
| 2019-10-30 | T20I | Hong Kong v Oman | 122/9 · 134/7 | Oman won by 12 runs | Dubai International Cricket Stadium |
| 2019-10-29 | T20I | Namibia v Oman | 161/7 · 107 | Namibia won by 54 runs | Dubai International Cricket Stadium |
| 2019-10-27 | T20I | Jersey v Oman | 141/7 · 127/9 | Jersey won by 14 runs | Zayed Cricket Stadium |
| 2019-10-25 | T20I | Canada v Oman | 144/9 · 145/2 | Oman won by 8 wickets | Zayed Cricket Stadium |
| 2019-10-23 | T20I | Nigeria v Oman | 71 · 72/3 | Oman won by 7 wickets | Tolerance Oval |
| 2019-10-21 | T20I | Ireland v Oman | 183/3 · 148/9 | Ireland won by 35 runs | Tolerance Oval |
| 2019-10-20 | T20I | Hong Kong v Oman | 102 · 106/3 | Oman won by 7 wickets | Zayed Cricket Stadium |
| 2019-10-18 | T20I | United Arab Emirates v Oman | 108/9 · 109/3 | Oman won by 7 wickets | Zayed Cricket Stadium |
| 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-09 | T20I | Oman v Netherlands | 95/3 · 94 | Oman won by 7 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-08-21 | ODI | Oman v Papua New Guinea | 207/6 · 206/9 | Oman won by 4 wickets | Mannofield Park |
| 2019-08-18 | ODI | Scotland v Oman | 223/7 · 138 | Scotland won by 85 runs | Mannofield Park |
| 2019-08-15 | ODI | Scotland v Oman | 168 · 169/2 | Oman won by 8 wickets | Mannofield Park |
| 2019-08-14 | ODI | Oman v Papua New Guinea | 234/6 · 229/8 | Oman won by 4 wickets | Mannofield Park |
| 2019-04-27 | ODI | Namibia v Oman | 226/7 · 81 | Namibia won by 145 runs | Wanderers Cricket Ground |
| 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-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) |
| 2017-01-19 | T20I | Oman v Scotland | 133 · 134/3 | Scotland won by 7 wickets | Dubai International Cricket Stadium |
| 2017-01-16 | T20I | Hong Kong v Oman | 87 · 89/3 | Oman won by 7 wickets | Zayed Cricket Stadium |
| 2017-01-15 | T20I | Netherlands v Oman | 148/5 · 146/7 | Netherlands won by 5 wickets | Zayed Cricket Stadium |
| 2016-03-13 | T20I | Bangladesh v Oman | 180/2 · 65/9 | Bangladesh won by 54 runs | Himachal Pradesh Cricket Association Stadium |
| 2016-03-09 | T20I | Ireland v Oman | 154/5 · 157/8 | Oman won by 2 wickets | Himachal Pradesh Cricket Association Stadium |
| 2016-02-22 | T20I | Oman v United Arab Emirates | 101/8 · 172/6 | United Arab Emirates won by 71 runs | Shere Bangla National Stadium |
| 2016-02-19 | T20I | Hong Kong v Oman | 175/7 · 180/5 | Oman won by 5 runs | Khan Shaheb Osman Ali Stadium |
| 2015-11-26 | T20I | Hong Kong v Oman | 155/2 · 149/4 | Hong Kong won by 8 wickets | Zayed Cricket Stadium |
| 2015-11-25 | T20I | Hong Kong v Oman | 127 · 131/6 | Oman won by 4 runs | Zayed Cricket Stadium |
| 2015-11-22 | T20I | United Arab Emirates v Oman | 134/3 · 133/8 | United Arab Emirates won by 7 wickets | Zayed Cricket Stadium |
| 2015-11-21 | T20I | Hong Kong v Oman | 106/9 · 107/4 | Oman won by 6 wickets | Zayed Cricket Stadium |