Skip to content
Cricket Record Book

Nepal National Cricket Team Records and Players

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

FormatMatchesWonLostTiedDrawnNRWin % (decided)First match
ODIs9044431–250.630 Aug 2018
T20Is11668423–361.816 Mar 2014

Nepal in ODIs

ODIs in this record book: 90, from Aug 2018 to Sep 2026.

Nepal ODI Record Against Each Team

OpponentMWonLostDrawnTiedNRWin %
UAE20128–0060.0
Scotland1265–0154.5
Oman1156–0045.5
USA1164–1060.0
Namibia1027–0122.2
PNG972–0077.8
Netherlands734–0042.9
Canada532–0060.0

Most ODI Runs for the Nepal Cricket Team

BatterMInnsRunsHSAvgSR100s50s
RK Paudel81812,23212629.7672.99211
Aasif Sheikh73732,07511030.5175.05214
DS Airee73731,66710525.2678.08210
K Bhurtel70701,598120*23.5082.0728
Aarif Sheikh63631,5188428.1166.3809
B Sharki38381,034101*29.5466.8014
Gulsan Jha434398667*29.8883.2806
Kushal Malla343480110825.0389.9014
Sompal Kami52527536720.3575.3802
G Malla33337537523.5367.3505
Karan KC535371465*17.0090.0401
S Lamichhane49494794913.6987.0900

Most wickets for Nepal in ODIs

BowlerMInnsWktsBestAvgEcon5w
S Lamichhane73731526/1119.414.353
Karan KC71711065/2925.065.064
Sompal Kami6969925/3330.085.391
LN Rajbanshi4646595/2025.593.921
DS Airee7171594/2430.424.070
Gulsan Jha4444405/3833.755.962
Kushal Malla3131222/635.004.290
S Bhari1010154/516.203.660
RK Paudel2121144/2226.934.160
K Bhurtel2424134/2037.855.180
NK Yadav1010123/3928.335.560
Aarif Sheikh363691/981.894.670

Highest individual scores

BatterScoreBalls4s6sAgainstDate
RK Paudel Nepal12610774PNG25 Mar 2022
K Bhurtel Nepal120*118134USA16 May 2026
P Khadka Nepal115109151UAE28 Jan 2019
K Bhurtel Nepal115113104Namibia14 Feb 2023
AK Sah Nepal112*124122Canada12 Feb 2024
Aasif Sheikh Nepal110110122PNG9 Mar 2023

Best bowling figures

BowlerFiguresOversAgainstDate
S Lamichhane Nepal6/115.1PNG10 Sep 2021
S Lamichhane Nepal6/166USA12 Feb 2020
LN Rajbanshi Nepal5/207.5UAE12 Mar 2023
S Lamichhane Nepal5/2510PNG13 Mar 2023
Karan KC Nepal5/2910Namibia27 Jul 2026
Sompal Kami Nepal5/336.3UAE26 Jan 2019

Highest team totals

TeamTotalOversAgainstVenueDate
Nepal32150ScotlandForthill, Dundee8 Jun 2025
Nepal317/850USATribhuvan University International Cricket Ground, Kirtipur22 May 2026
Nepal313/950UAEBayuemas Oval, Kuala Lumpur12 Sep 2026
Nepal310/850OmanTribhuvan University International Cricket Ground, Kirtipur21 Apr 2023
Nepal29749.1PNGTribhuvan University International Cricket Ground, Kirtipur9 Mar 2023

Lowest all-out totals

TeamTotalOversAgainstVenueDate
Nepal10335.1UAEDubai International Cricket Stadium, Dubai21 Mar 2022
Nepal10423.4PakistanMultan Cricket Stadium, Multan30 Aug 2023
Nepal11333.5UAEICC Academy, Dubai25 Jan 2019
Nepal11935.3ScotlandUnited Cricket Club Ground, Windhoek8 Dec 2022
Nepal12035.1UAEDubai International Cricket Stadium, Dubai18 Mar 2022

Biggest wins

ResultFormatVenueDate
Nepal won by 177 runsODITribhuvan University International Cricket Ground, Kirtipur12 Mar 2023
Nepal won by 151 runsODIAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat10 Sep 2021
Nepal won by 145 runsODIICC Academy, Dubai26 Jan 2019
Nepal won by 9 wicketsODITribhuvan University International Cricket Ground, Kirtipur13 Mar 2023
Nepal won by 9 wicketsODITribhuvan University International Cricket Ground, Kirtipur12 Feb 2024
Nepal won by 9 wicketsODITribhuvan University International Cricket Ground, Kirtipur17 Feb 2024

Latest results

MatchDateVenueResult
Nepal v UAE12 Sep 2026Bayuemas Oval, Kuala LumpurNepal won by 44 runs
Nepal v Oman10 Sep 2026Bayuemas Oval, Kuala LumpurNepal won by 87 runs
Netherlands v Nepal29 Jul 2026Sportpark Maarschalkerweerd, UtrechtNetherlands won by 57 runs
Namibia v Nepal27 Jul 2026Sportpark Maarschalkerweerd, UtrechtNamibia won by 3 runs
Nepal v Netherlands23 Jul 2026Sportpark Maarschalkerweerd, UtrechtNetherlands won by 6 wickets
Nepal v Namibia21 Jul 2026Sportpark Maarschalkerweerd, UtrechtNamibia won by 8 wickets
Nepal v USA22 May 2026Tribhuvan University International Cricket Ground, KirtipurNepal won by 122 runs
Scotland v Nepal18 May 2026Tribhuvan University International Cricket Ground, KirtipurNepal won by 6 wickets

Nepal in T20Is

T20Is in this record book: 116, from Mar 2014 to Jun 2026.

Nepal T20I Record Against Each Team

OpponentMWonLostDrawnTiedNRWin %
Hong Kong1365–0254.5
Netherlands1356–1145.5
UAE1376–0053.8
Malaysia10100–00100.0
Oman1072–1077.8
PNG642–0066.7
Kenya431–0075.0
Kuwait431–0075.0
Qatar431–0075.0
West Indies422–0050.0
Canada312–0033.3
Ireland303–000.0
Scotland321–0066.7
Singapore321–0066.7
USA320–10100.0
Bangladesh202–000.0
Maldives220–00100.0
Namibia211–0050.0
Zimbabwe202–000.0

Most T20I Runs for Nepal

BatterMInnsRunsHSAvgSR100s50s
K Bhurtel77772,29012932.71136.55315
DS Airee83832,173110*35.05140.65112
Aasif Sheikh73731,7796925.41122.61011
RK Paudel78781,77369*28.60121.8608
Kushal Malla55551,086137*24.68136.7815
G Malla343478010723.64121.8812
P Khadka2828690106*26.54131.1813
Gulsan Jha44446345419.81138.7301
Aarif Sheikh373756239*18.73110.6300
S Jora33335056318.70120.8104
Karan KC49494854515.16154.9500
Sompal Kami50503814011.55112.7200

Most T20I Wickets for Nepal

BowlerMInnsWktsBestAvgEcon5w
S Lamichhane74741355/912.866.162
Karan KC87871085/2120.187.751
Sompal Kami8787853/2023.067.210
A Bohara5757674/2721.317.360
DS Airee7171594/1821.446.040
LN Rajbanshi3838363/622.116.480
K Bhurtel3131304/1216.707.020
Gulsan Jha3434283/3122.577.320
Kushal Malla3131254/3316.366.180
NK Yadav1919222/1819.187.840
B Regmi1515204/1616.106.290
KS Airee1010153/1514.806.500

Highest individual scores

BatterScoreBalls4s6sAgainstDate
Kushal Malla Nepal137*50812Mongolia27 Sep 2023
K Bhurtel Nepal12943516China31 May 2026
K Bhurtel Nepal12654148Malaysia4 Jun 2026
DS Airee Nepal110*57106Malaysia2 Apr 2022
G Malla Nepal1075559Bhutan5 Dec 2019
P Khadka Nepal106*5279Singapore28 Sep 2019

Best bowling figures

BowlerFiguresOversAgainstDate
S Lamichhane Nepal5/94Kenya29 Aug 2022
S Lamichhane Nepal5/183.5Qatar13 Oct 2025
Karan KC Nepal5/213.4PNG31 Mar 2022
S Lamichhane Nepal4/114Scotland17 Jun 2025
K Bhurtel Nepal4/124PNG12 Mar 2024
Karan KC Nepal4/154Hong Kong19 Oct 2023

Highest team totals

TeamTotalOversAgainstVenueDate
Nepal314/320MongoliaZhejiang University of Technology Cricket Field, Hangzhou27 Sep 2023
Nepal313/220ChinaSingapore National Cricket Ground31 May 2026
Nepal275/720MalaysiaSingapore National Cricket Ground4 Jun 2026
Nepal238/320NetherlandsTribhuvan University International Cricket Ground, Kirtipur24 Apr 2021
Nepal236/320BhutanTribhuvan University International Cricket Ground, Kirtipur5 Dec 2019

Lowest all-out totals

TeamTotalOversAgainstVenueDate
Nepal5314.3IrelandCivil Service Cricket Club, Belfast13 Jul 2015
Nepal6411OmanAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat10 Oct 2019
Nepal6917.4NetherlandsVRA Ground, Amstelveen1 Jul 2015
Nepal7220Hong KongP Sara Oval, Colombo24 Nov 2014
Nepal8516.3PNGMission Road Ground, Mong Kok13 Mar 2024

Biggest wins

ResultFormatVenueDate
Nepal won by 273 runsT20IZhejiang University of Technology Cricket Field, Hangzhou27 Sep 2023
Nepal won by 221 runsT20ISingapore National Cricket Ground31 May 2026
Nepal won by 167 runsT20ISingapore National Cricket Ground4 Jun 2026
Nepal won by 9 wicketsT20IIndian Association Ground, Singapore28 Sep 2019
Nepal won by 9 wicketsT20ITerdthai Cricket Ground, Bangkok4 Mar 2020
Nepal won by 9 wicketsT20ITribhuvan University International Cricket Ground, Kirtipur17 Apr 2021

Latest results

MatchDateVenueResult
Hong Kong v Nepal8 Jun 2026Singapore National Cricket GroundNepal won by 19 runs (DLS)
Oman v Nepal7 Jun 2026Singapore National Cricket GroundNepal won by 8 wickets
Nepal v Malaysia4 Jun 2026Singapore National Cricket GroundNepal won by 167 runs
Nepal v China31 May 2026Singapore National Cricket GroundNepal won by 221 runs
UAE v Nepal21 Apr 2026Tribhuvan University International Cricket Ground, KirtipurNepal won by 8 wickets
Nepal v UAE20 Apr 2026Tribhuvan University International Cricket Ground, KirtipurUAE won by 6 wickets (DLS)
Scotland v Nepal17 Feb 2026Wankhede Stadium, MumbaiNepal won by 7 wickets
Nepal v West Indies15 Feb 2026Wankhede Stadium, MumbaiWest Indies won by 9 wickets

Nepal Players With the Most Player of the Match Awards

PlayerAwards
DS Airee16
K Bhurtel16
Karan KC13
Aasif Sheikh12
S Lamichhane9
RK Paudel7
Gulsan Jha6
Aarif Sheikh5
P Khadka4
G Malla4

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.

For games against North American opposition, open Nepal vs USA or Canada vs Nepal. Oman’s meetings with Nepal are listed under Nepal vs Oman, and format-wide marks are on the T20I records page.

Questions about Nepal

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.

Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.