Nepal

Associate
219 internationals · 2012–2026

All-time record

ODI2018–2026
M
98
W
49
L
46
D
0
T
1
NR
2
Win %
51
T20I2012–2026
M
121
W
69
L
45
D
0
T
3
NR
4
Win %
59
Other internationals2010–2024
M
68
W
41
L
23
D
0
T
0
NR
4
Win %
—

Citizen of Nowhere ranking

ODI
Current#17 (65.7)Peak rank#12 (2023-05)Peak rating71.4Months at #10
T20I
Current#12 (127.5)Peak rank#8 (2019-07)Peak rating127.5Months at #10

Greatest games

Nepal's most storied internationals across all three formats, by Game Score (closeness, stakes and the strength of both sides), with a ★ for the all-time classics.

T20I
#1
8 Feb 2026 · England won by 4 runs · T20 World Cup · Group/League stage · Mumbai
T20I
#2
14 Jun 2024 · South Africa won by 1 runs · T20 World Cup · Group/League stage · Kingstown
T20I
#3
12 Oct 2025 · Nepal won by 1 runs · ICC Men's T20 World Cup Asia & EAP Qualifier · Al Amarat
T20I
#4
1 Mar 2024 · Nepal won by 3 runs · Nepal Tri-Nation T20I Series · Kirtipur
T20I
#5
16 Jun 2025 · Match tied · Scotland T20 Tri-Series · Glasgow
T20I
#6
28 Feb 2024 · Netherlands won by 2 runs · Nepal Tri-Nation T20I Series · Kirtipur
T20I
#7
13 Apr 2025 · Kuwait won by 3 runs · Quadrangular Twenty20 Series (Hong Kong) · Mong Kok
T20I
#8
19 Oct 2024 · Match tied · Nepal tour of United States · Dallas
T20I
#9
17 Jun 2025 · Nepal won by 2 wickets · Scotland T20 Tri-Series · Glasgow
T20I
#10
5 Nov 2023 · Match tied · ICC Men's T20 World Cup Asia Qualifier Final · Kirtipur
T20I
#11
2 Nov 2023 · Oman won by 5 runs · ICC Men's T20 World Cup Asia Qualifier Final · Kirtipur
T20I
#12
5 Mar 2024 · Netherlands won by 4 wickets · Nepal Tri-Nation T20I Series · Kirtipur

Head-to-head

United Arab Emirates33 matches
Test
—
ODI
12–8
T20I
7–6
Oman23 matches
Test
—
ODI
7–6
T20I
7–2
Netherlands22 matches
Test
—
ODI
4–5
T20I
5–6
Papua New Guinea16 matches
Test
—
ODI
8–2
T20I
4–2
United States15 matches
Test
—
ODI
6–5
T20I
2–0
Scotland15 matches
Test
—
ODI
6–5
T20I
2–1
Hong Kong13 matches
Test
—
ODI
—
T20I
6–5
Namibia12 matches
Test
—
ODI
2–7
T20I
1–1
Malaysia10 matches
Test
—
ODI
—
T20I
10–0
Canada10 matches
Test
—
ODI
4–3
T20I
1–2
West Indies5 matches
Test
—
ODI
0–1
T20I
2–2
Afghanistan4 matches
Test
—
ODI
—
T20I
1–3

Recent internationals

2026-10-19ODI
vs Oman
W Nepal won by 10 runs
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
2026-10-17ODI
vs Canada
L Canada won by 24 runs
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
2026-10-13ODI
vs Oman
W Nepal won by 113 runs
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
2026-10-11ODI
vs Canada
W Nepal won by 24 runs
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
2026-09-26T20I
vs Japan
N No result
Korogi Sports Park, Nisshin
2026-09-12ODI
vs United Arab Emirates
W Nepal won by 44 runs
Bayuemas Oval, Kuala Lumpur
2026-09-10ODI
vs Oman
W Nepal won by 87 runs
Bayuemas Oval, Kuala Lumpur
2026-07-29ODI
vs Netherlands
L Netherlands won by 57 runs
Sportpark Maarschalkerweerd, Utrecht
2026-07-27ODI
vs Namibia
L Namibia won by 3 runs
Sportpark Maarschalkerweerd, Utrecht
2026-07-23ODI
vs Netherlands
L Netherlands won by 6 wickets
Sportpark Maarschalkerweerd, Utrecht
2026-07-21ODI
vs Namibia
L Namibia won by 8 wickets
Sportpark Maarschalkerweerd, Utrecht
2026-06-08T20I
vs Hong Kong
W Nepal won by 19 runs (D/L method)
Singapore National Cricket Ground, Singapore

From the project cricket workbook: results since 1877, recomputed monthly ICC rankings, and curated honours. See the methodology on the hub.