Nepal vs Oman Head to Head Record
Since 2019, Nepal and Oman have played 22 matches: Nepal lead 13–8 (1 tied).
22
Matches since 2019
13
Nepal won
8
Oman won
1
Drawn / tied / NR
Record since 2019 (first meeting in our records: 10 Oct 2019) – Test, ODI and T20I. Our match records start in 2000.
Record by format
| Format | Played | Nepal won | Oman won | Drawn | Tied / NR | Last met |
|---|---|---|---|---|---|---|
| ODI | 12 | 6 | 6 | 0 | 0 | 19 Oct 2026 |
| T20I | 10 | 7 | 2 | 0 | 1 | 7 Jun 2026 |
Last 5 Nepal vs Oman matches
- 19 Oct 2026 · ODI · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Nepal wonNEP won by 10 runs
- 10 Sept 2026 · ODI · Bayuemas Oval, Kuala LumpurNepal won
Nepal won by 87 runs
- 7 Jun 2026 · T20I · Singapore National Cricket GroundNepal won
Nepal won by 8 wickets
- 5 May 2026 · ODI · Tribhuvan University International Cricket Ground, KirtipurNepal wonNepal won by 81 runs
- 29 Apr 2026 · ODI · Tribhuvan University International Cricket Ground, KirtipurOman wonOman won by 102 runs (D/L)
Questions
Who has won more matches between Nepal and Oman?
Since 2019, Nepal and Oman have played 22 matches: Nepal lead 13–8 (1 tied).
What is the Nepal vs Oman head to head record in ODI cricket?
Since 2020, Nepal and Oman have played 12 ODI matches: the two sides are level at 6 wins each.
What is the Nepal vs Oman head to head record in T20I cricket?
Since 2019, Nepal and Oman have played 10 T20I matches: Nepal lead 7–2 (1 tied).
When did Nepal and Oman last play?
Nepal and Oman last met on 19 Oct 2026 in a ODI at Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1): NEP won by 10 runs.