Head-to-head record
All formats| Format | P | Nepal | Oman | T/D | NR |
|---|---|---|---|---|---|
| ODI | 13 | 7 | 6 | 0 | 0 |
| T20I | 10 | 7 | 2 | 1 | 0 |
Latest meetings
Runs per over- Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
Nepal: runs per over Oman: runs per over - Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
Nepal: runs per over Oman: runs per over - Bayuemas Oval, Kuala Lumpur, Kuala Lumpur
Nepal: runs per over Oman: runs per over - Singapore National Cricket Ground, Singapore
Oman: runs per over Nepal: runs per over - Tribhuvan University International Cricket Ground, Kirtipur, Kirtipur
Nepal: runs per over Oman: runs per over
Overview
Nepal and Oman have met 23 times in the recorded men's internationals. Nepal have won 14 of those and Oman 8; the other 1 ended tied, drawn or without a result.
Nepal lead the series by 6 wins.
By format
In One Day Internationals the sides have met 13 times: Nepal 7 wins, Oman 6 wins.
In Twenty20 Internationals the sides have met 10 times: Nepal 7 wins, Oman 2 wins, and 1 ties or draws.
Meetings and extremes
The earliest recorded meeting is a t20i dated 10 October 2019: Oman won by 6 wickets.
The most recent recorded meeting is an odi dated 19 October 2026: Nepal won by 10 runs.
Nepal's highest total in these meetings is 310/8, made on 21 April 2023 at Tribhuvan University International Cricket Ground, Kirtipur.
Oman's highest total in these meetings is 305/8, made on 29 April 2026 at Tribhuvan University International Cricket Ground, Kirtipur.
Nepal's widest win in the series is by 113 runs, on 13 October 2026.
Oman's widest win in the series is by 102 runs, on 29 April 2026.
The longest unbroken run of wins is 5 by Nepal, between 5 May 2026 and 19 October 2026.
Across all recorded innings in these meetings Nepal average 176.2 runs and Oman average 160.5.
In the limited-overs meetings the side batting first has won 13 and the side chasing 9.
The latest meetings, most recent first, were 19 October 2026, ODI, Nepal won by 10 runs; 13 October 2026, ODI, Nepal won by 113 runs; 10 September 2026, ODI, Nepal won by 87 runs; 7 June 2026, T20I, Nepal won by 8 wickets; 5 May 2026, ODI, Nepal won by 81 runs.
Year by year
Nepal and Oman first meet in the records in 2019 and last in 2026. Meetings by calendar year, with wins for Nepal and Oman: 2019, 1 (0-1); 2020, 2 (0-2); 2021, 2 (1-1); 2022, 5 (4-1); 2023, 3 (1-1); 2024, 3 (2-1); 2025, 1 (1-0); 2026, 6 (5-1).
Leading players in these meetings
The leading run scorers across these meetings are Jatinder Singh for Oman (549 in 17 matches), RK Paudel for Nepal (462 in 18 matches), Zeeshan Maqsood for Oman (454 in 14 matches), Aasif Sheikh for Nepal (448 in 19 matches) and DS Airee for Nepal (416 in 16 matches).
The leading wicket takers are S Lamichhane for Nepal (40 in 22 matches), Karan KC for Nepal (40 in 18 matches), Bilal Khan for Oman (20 in 13 matches), DS Airee for Nepal (18 in 17 matches) and Gulsan Jha for Nepal (17 in 9 matches).
Highest totals by format
The highest ODI innings in these meetings is 310/8 by Nepal on 21 April 2023.
The highest T20I innings in these meetings is 184/6 by Nepal on 5 November 2023.
Grounds
The grounds that have hosted the most of these meetings are Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) (8 matches), Tribhuvan University International Cricket Ground, Kirtipur (7 matches), Maple Leaf North-West Ground, King City (3 matches) and Moosa Cricket Stadium, Pearland (2 matches).
Reading the record
The records hold 23 meetings between Nepal and Oman, the first dated 10 October 2019 (T20I) and the latest 19 October 2026 (ODI). 1 of them ended tied or drawn.
Questions and answers
How many times have Nepal and Oman played each other?
23 recorded men's internationals: Nepal won 14 and Oman won 8.
When did Nepal and Oman last meet?
In an odi on 19 October 2026: Nepal won by 10 runs.
What is the ODI record between Nepal and Oman?
13 matches: Nepal 7 wins, Oman 6 wins.
What is the T20I record between Nepal and Oman?
10 matches: Nepal 7 wins, Oman 2 wins.