CricketScore

Head to head / Nepal v Oman

Nepal v Oman

22 recorded meetings in men's internationals.

A bowler in delivery stride seen from the side at a long distance, the batter ready at the crease, an even green ground, strong contrast. (AI-generated image) AI
AI-generated image

Head-to-head record

All formats
13Nepal wins
1Tied, drawn or no result
8Oman wins
FormatPNepalOmanT/DNR
ODI126600
T20I107210

Latest meetings

Runs per over
  1. 13 Oct 2026 · ODI · ICC Men's Cricket World Cup League 2 Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
    Nepal 263/8(50 ov) Oman 150(40 ov)

    Nepal won by 113 runs

    Nepal: runs per over
    Oman: runs per over
  2. 10 Sep 2026 · ODI · ACC Men's Premier Cup Bayuemas Oval, Kuala Lumpur, Kuala Lumpur
    Nepal 147(45.4 ov) Oman 60(28.1 ov)

    Nepal won by 87 runs

    Nepal: runs per over
    Oman: runs per over
  3. 7 Jun 2026 · T20I · Asian Games Men's Qualifier Singapore National Cricket Ground, Singapore
    Oman 94(19.4 ov) Nepal 95/2(9.2 ov)

    Nepal won by 8 wickets

    Oman: runs per over
    Nepal: runs per over
  4. 5 May 2026 · ODI · ICC Men's Cricket World Cup League 2 Tribhuvan University International Cricket Ground, Kirtipur, Kirtipur
    Nepal 256(49.5 ov) Oman 175(39.5 ov)

    Nepal won by 81 runs

    Nepal: runs per over
    Oman: runs per over
  5. 29 Apr 2026 · ODI · ICC Men's Cricket World Cup League 2 Tribhuvan University International Cricket Ground, Kirtipur, Kirtipur
    Oman 305/8(50 ov) Nepal 155/7(36.5 ov)

    Oman won by 102 runs (D/L method)

    Oman: runs per over
    Nepal: runs per over

Overview

Nepal and Oman have met 22 times in the recorded men's internationals. Nepal have won 13 of those and Oman 8; the other 1 ended tied, drawn or without a result.

Nepal lead the series by 5 wins.

By format

In One Day Internationals the sides have met 12 times: Nepal 6 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 13 October 2026: Nepal won by 113 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 4 by Oman, between 10 October 2019 and 14 September 2021.

Across all recorded innings in these meetings Nepal average 171.5 runs and Oman average 155.5.

In the limited-overs meetings the side batting first has won 12 and the side chasing 9.

The latest meetings, most recent first, were 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; 29 April 2026, ODI, Oman won by 102 runs (D/L method).

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, 5 (4-1).

Leading players in these meetings

The leading run scorers across these meetings are Jatinder Singh for Oman (460 in 16 matches), Zeeshan Maqsood for Oman (454 in 14 matches), Aasif Sheikh for Nepal (441 in 18 matches), RK Paudel for Nepal (382 in 17 matches) and DS Airee for Nepal (347 in 15 matches).

The leading wicket takers are Karan KC for Nepal (40 in 17 matches), S Lamichhane for Nepal (39 in 21 matches), Bilal Khan for Oman (20 in 13 matches), Gulsan Jha for Nepal (17 in 8 matches) and DS Airee for Nepal (16 in 16 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 Tribhuvan University International Cricket Ground, Kirtipur (7 matches), Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) (7 matches), Maple Leaf North-West Ground, King City (3 matches) and Moosa Cricket Stadium, Pearland (2 matches).

Reading the record

The records hold 22 meetings between Nepal and Oman, the first dated 10 October 2019 (T20I) and the latest 13 October 2026 (ODI). 1 of them ended tied or drawn.

Questions and answers

How many times have Nepal and Oman played each other?

22 recorded men's internationals: Nepal won 13 and Oman won 8.

When did Nepal and Oman last meet?

In an odi on 13 October 2026: Nepal won by 113 runs.

What is the ODI record between Nepal and Oman?

12 matches: Nepal 6 wins, Oman 6 wins.

What is the T20I record between Nepal and Oman?

10 matches: Nepal 7 wins, Oman 2 wins.

Team pages

Records