Covers 206 matches played by Nepal from Mar 2014 to Sep 2026 (Afghanistan matches are not in the open data set).
Across 206 ODIs and T20Is from Mar 2014 to Sep 2026, the Nepal national cricket team shows a positive balance of results in both of its formats. In T20Is the gap is wide, 68 victories against 42 losses; in ODIs it is a single game, 44 to 43.
Scroll down for Nepal’s record against each rival, its top run makers and wicket takers, and the highs and lows of team scoring. Nepal’s games with Afghanistan do not appear, since the open data omits every Afghanistan fixture.
Nepal Cricket Team Results by Format and Opponent
The shorter game suits Nepal better. Since 16 Mar 2014 they have a decided-game win rate of 61.8% in T20Is, across 116 games, three of them tied and three without a result. The ODI story, which begins on 30 Aug 2018, could not be more balanced: 44 wins, 43 losses, a tie and 2 no results, or 50.6% of decided games.
Look at the opponent tables to see where the wins come from. Malaysia have lost all 10 T20Is against Nepal, and PNG have won only 2 of 9 ODIs. The UAE rivalry is close but Nepal’s way, 12-8 in one-dayers and 7-6 in T20Is; every game is on the Nepal vs UAE page.
Namibia have been the toughest ODI opponent, beaten just twice in 10 meetings, with two of those defeats coming in Utrecht in Jul 2026. Ireland, Bangladesh and Zimbabwe have never lost a T20I to Nepal in the data. Scotland are a near-even rival at 6-5 in ODIs, as the Scotland vs Nepal page shows.
Nepal National Cricket Team Results by Format
Format
Matches
Won
Lost
Tied
Drawn
NR
Win % (decided)
First match
ODIs
90
44
43
1
–
2
50.6
30 Aug 2018
T20Is
116
68
42
3
–
3
61.8
16 Mar 2014
Nepal in ODIs
ODIs in this record book: 90, from Aug 2018 to Sep 2026.
Zhejiang University of Technology Cricket Field, Hangzhou
27 Sep 2023
Nepal
313/2
20
China
Singapore National Cricket Ground
31 May 2026
Nepal
275/7
20
Malaysia
Singapore National Cricket Ground
4 Jun 2026
Nepal
238/3
20
Netherlands
Tribhuvan University International Cricket Ground, Kirtipur
24 Apr 2021
Nepal
236/3
20
Bhutan
Tribhuvan University International Cricket Ground, Kirtipur
5 Dec 2019
Lowest all-out totals
Team
Total
Overs
Against
Venue
Date
Nepal
53
14.3
Ireland
Civil Service Cricket Club, Belfast
13 Jul 2015
Nepal
64
11
Oman
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
10 Oct 2019
Nepal
69
17.4
Netherlands
VRA Ground, Amstelveen
1 Jul 2015
Nepal
72
20
Hong Kong
P Sara Oval, Colombo
24 Nov 2014
Nepal
85
16.3
PNG
Mission Road Ground, Mong Kok
13 Mar 2024
Biggest wins
Result
Format
Venue
Date
Nepal won by 273 runs
T20I
Zhejiang University of Technology Cricket Field, Hangzhou
27 Sep 2023
Nepal won by 221 runs
T20I
Singapore National Cricket Ground
31 May 2026
Nepal won by 167 runs
T20I
Singapore National Cricket Ground
4 Jun 2026
Nepal won by 9 wickets
T20I
Indian Association Ground, Singapore
28 Sep 2019
Nepal won by 9 wickets
T20I
Terdthai Cricket Ground, Bangkok
4 Mar 2020
Nepal won by 9 wickets
T20I
Tribhuvan University International Cricket Ground, Kirtipur
17 Apr 2021
Latest results
Match
Date
Venue
Result
Hong Kong v Nepal
8 Jun 2026
Singapore National Cricket Ground
Nepal won by 19 runs (DLS)
Oman v Nepal
7 Jun 2026
Singapore National Cricket Ground
Nepal won by 8 wickets
Nepal v Malaysia
4 Jun 2026
Singapore National Cricket Ground
Nepal won by 167 runs
Nepal v China
31 May 2026
Singapore National Cricket Ground
Nepal won by 221 runs
UAE v Nepal
21 Apr 2026
Tribhuvan University International Cricket Ground, Kirtipur
Nepal won by 8 wickets
Nepal v UAE
20 Apr 2026
Tribhuvan University International Cricket Ground, Kirtipur
UAE won by 6 wickets (DLS)
Scotland v Nepal
17 Feb 2026
Wankhede Stadium, Mumbai
Nepal won by 7 wickets
Nepal v West Indies
15 Feb 2026
Wankhede Stadium, Mumbai
West Indies won by 9 wickets
Nepal Players With the Most Player of the Match Awards
Player
Awards
DS Airee
16
K Bhurtel
16
Karan KC
13
Aasif Sheikh
12
S Lamichhane
9
RK Paudel
7
Gulsan Jha
6
Aarif Sheikh
5
P Khadka
4
G Malla
4
Nepal National Cricket Team Players: Leading Run Scorers and Bowlers
S Lamichhane towers over the bowling tables. His 152 one-day scalps cost 19.41 each and his 135 T20I scalps just 12.86, numbers no teammate comes near. His best returns are 6/11 against PNG in a one-dayer and 5/9 against Kenya in a T20I. Karan KC is the only other Nepali past 100 wickets in a format, with 106 ODI and 108 T20I victims.
RK Paudel sits first for one-day runs with 2,232 and owns the top score in that format, 126 against PNG at Kirtipur in Mar 2022. Aasif Sheikh is next on 2,075 and has 7 ODI match awards, a Nepal best for the 50-over game.
K Bhurtel heads the T20I batting with 2,290 runs and 3 hundreds, the fastest of them 129 from 43 balls against China on 31 May 2026. DS Airee is close behind on 2,173, and the two share Nepal’s overall award record with 16 apiece.
Highest Totals, Lowest Totals and Biggest Wins
Nepal’s biggest numbers came against Mongolia and China. In Hangzhou on 27 Sep 2023 they piled up 314/3 against Mongolia, Kushal Malla scoring 137 not out from 50 balls, and won by 273 runs. They nearly matched it with 313/2 against China in May 2026. Scotland conceded Nepal’s best ODI total, 321 at Dundee in Jun 2025.
The lowest scores are older. Ireland bowled Nepal out for 53 in Belfast in Jul 2015, still the worst T20I total, and the UAE dismissed them for 103 in Dubai in Mar 2022, the ODI low.
What is the win record of the Nepal national cricket team?
Nepal have won 44 of 90 ODIs since Aug 2018 and 68 of 116 T20Is since Mar 2014 in this data, a decided-game rate of 50.6% and 61.8% respectively.
Which Nepal bowler has taken the most wickets?
S Lamichhane leads both lists, 152 in one-dayers and 135 in T20Is, with Karan KC second each time on 106 and 108.
Who is Nepal's leading run scorer?
In one-dayers it is RK Paudel with 2,232. In T20Is it is K Bhurtel with 2,290, including 3 hundreds.
What is Nepal's highest T20I score?
314/3 against Mongolia in Hangzhou on 27 Sep 2023, which ended in a 273-run victory. Kushal Malla’s 137 not out that day is also Nepal’s best individual T20I innings.
Which team has Nepal beaten most often?
Malaysia in T20Is, 10 wins out of 10. In ODIs Nepal’s most frequent victims are the UAE, beaten 12 times in 20 meetings.