CricketWise
  1. Home
  2. Teams
  3. Nepal

National team · Men

Nepal cricket team stats and records

Data through 13 October 2026Last updated 13 October 2026

In the data, Nepal won 155 of 277 matches between 2010 and 2026 (58.9% of matches with a result). Their best format by win rate is Other T20: 14 wins and 3 defeats (82.4%). Rohit Paudel has scored the most runs for them in the data (4,482).

Matches
277
2010–2026
Won
155
Lost
108
Win %
58.9%
matches with a result
Tied / drawn / NR
4 / 0 / 10

Nepal results by format

Results by format
FormatPlayedWonLostTiedDrawnNRWin %Years
ODIs92464310251.7%2018–2026
T20Is117684230461.8%2014–2026
List A49272000257.4%2010–2024
Other T201914300282.4%2013–2018

Win percentage by year

025507510020102017202661.5
Nepal: win percentage by year (matches with a result)
02550751002010201320152017201920212023202661.5
Nepal: win percentage by year (matches with a result)
Show as table
Nepal: win percentage by year (matches with a result)
YearWin %
201066.7
2012100.0
201375.0
201475.0
201525.0
201666.7
201720.0
201862.5
201963.6
202050.0
202180.0
202252.8
202368.8
202444.4
202565.2
202661.5

Years with at least 3 matches with a result.

Nepal head to head

Record against each opponent (5+ matches)
OpponentPlayedWonLostOther
vs United Arab Emirates3319140
vs Oman221381
vs Netherlands208102
vs Scotland15861
vs Papua New Guinea151140
vs United States of America14842
vs Hong Kong13652
vs Namibia12381
vs Malaysia101000
vs Canada9540
vs West Indies5230

Highest and lowest totals by Nepal

Highest totals
TeamScoreOversAgainstDateResult
Nepal32150Scotland8 Jun 2025Lost
Nepal317/850United States of America22 May 2026Won
Nepal314/320Mongolia27 Sep 2023Won
Nepal313/220China31 May 2026Won
Nepal313/950United Arab Emirates12 Sep 2026Won
Lowest all-out totals
TeamScoreOversAgainstDateResult
Nepal5314.3Ireland13 Jul 2015Lost
Nepal6411Oman10 Oct 2019Lost
Nepal6917.4Netherlands1 Jul 2015Lost
Nepal7220Hong Kong24 Nov 2014Lost
Nepal8519.2Bangladesh16 Jun 2024Lost

Biggest wins

Largest victories (rain-rule results excluded)
WinnerMarginAgainstFormatDateGround
Nepal273 runsMongoliaT20I27 Sep 2023Zhejiang University of Technology Cricket Field
Nepal221 runsChinaT20I31 May 2026Singapore National Cricket Ground
Nepal177 runsUnited Arab EmiratesODI12 Mar 2023Tribhuvan University International Cricket Ground
Nepal167 runsMalaysiaT20I4 Jun 2026Singapore National Cricket Ground
Nepal151 runsPapua New GuineaODI10 Sep 2021Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Nepal10 wicketsMalaysiaODM6 Sep 2012Selangor Turf Club
Nepal10 wicketsChinaIT2010 Oct 2018Bayuemas Oval
Nepal9 wicketsKuwaitIT2027 Sep 2014Yeonhui Cricket Ground

Heaviest defeats

Largest defeats (rain-rule results excluded)
WinnerMarginAgainstFormatDateGround
Pakistan238 runsNepalODI30 Aug 2023Multan Cricket Stadium
Zimbabwe116 runsNepalODM4 Mar 2018Queens Sports Club
United States of America106 runsNepalODI26 Oct 2025Dubai International Cricket Stadium
Netherlands103 runsNepalT20I1 Jul 2015VRA Ground
Canada103 runsNepalODI16 Sep 2024Maple Leaf North-West Ground
West Indies10 wicketsNepalT20I30 Sep 2025Sharjah Cricket Stadium
Italy10 wicketsNepalT20I12 Feb 2026Wankhede Stadium
West Indies9 wicketsNepalT20I15 Feb 2026Wankhede Stadium

Most runs for Nepal

Top 10 run scorers for the team in the data
PlayerTeamInnsRunsAvgSRHS100s
Rohit PaudelNepal1724,48230.4986.61263
Dipendra Singh AireeNepal1744,19928.9699.61103
Aasif SheikhNepal1503,93527.7191.51102
Kushal BhurtelNepal1493,90327.88106.51295
G MallaNepal1242,94425.8278.41071
Paras KhadkaNepal952,57332.9996.51154
Aarif SheikhNepal1192,37123.0272.0840
Kushal MallaNepal901,88924.53111.81372
Gulsan JhaNepal901,67124.5799.2670
Sompal KamiNepal1291,41016.2180.3670

Most wickets for Nepal

Top 10 wicket takers for the team in the data
PlayerTeamInnsWktsAvgEconBest
Sandeep LamichhaneNepal17435215.634.716/11
Sompal KamiNepal19824624.675.655/27
Karan KCNepal18424022.825.765/21
Dipendra Singh AireeNepal15212625.844.694/14
B RegmiNepal7712515.783.925/35
LN RajbanshiNepal9711522.774.435/20
Gulsan JhaNepal806829.826.365/38
A BoharaNepal596722.077.214/27
Paras KhadkaNepal845930.004.294/20
SP GauchanNepal545421.633.633/2

Grounds where Nepal played most

Latest Nepal matches in the data

Most recent matches in the data
DateTeamsResultGround
13 Oct 2026Nepal 263/8 (50 ov)
Oman 150 (40 ov)
Nepal won by 113 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
11 Oct 2026Nepal 235 (50 ov)
Canada 211 (48.4 ov)
Nepal won by 24 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
26 Sep 2026Nepal 149/4 (15 ov)
Japan –
No resultKorogi Sports Park
12 Sep 2026Nepal 313/9 (50 ov)
United Arab Emirates 269 (49.1 ov)
Nepal won by 44 runsBayuemas Oval
10 Sep 2026Nepal 147 (45.4 ov)
Oman 60 (28.1 ov)
Nepal won by 87 runsBayuemas Oval
29 Jul 2026Netherlands 225/9 (50 ov)
Nepal 168 (48 ov)
Netherlands won by 57 runsSportpark Maarschalkerweerd
27 Jul 2026Namibia 211/7 (50 ov)
Nepal 208/6 (50 ov)
Namibia won by 3 runsSportpark Maarschalkerweerd
23 Jul 2026Nepal 157 (44.4 ov)
Netherlands 158/4 (44.1 ov)
Netherlands won by 6 wicketsSportpark Maarschalkerweerd
21 Jul 2026Nepal 157 (46.5 ov)
Namibia 159/2 (37.4 ov)
Namibia won by 8 wicketsSportpark Maarschalkerweerd
8 Jun 2026Hong Kong 188/7 (20 ov)
Nepal 114/2 (11.3 ov)
Nepal won by 19 runs (D/L)Singapore National Cricket Ground

Competitions

Frequently asked questions

How many matches have Nepal won?
155 of 277 matches in the data (2010–2026): 46 of 92 ODIs, 68 of 117 T20Is, 27 of 49 List A, 14 of 19 Other T20.
What is Nepal's highest total?
321 against Scotland on 8 Jun 2025.
What is Nepal's lowest total?
53 all out against Ireland on 13 Jul 2015.
What is Nepal's biggest win?
By 273 runs against Mongolia (T20I, 27 Sep 2023).
Who has taken the most wickets for Nepal?
Sandeep Lamichhane, with 352 wickets in the data.

Coverage: Cricsheet data only (from the early 2000s). Matches against Afghanistan are not included.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.