CricketWise
  1. Home
  2. Tournaments
  3. Nepal Premier League
  4. 2024

Nepal Premier League

NPL 2024: most runs, most wickets and results

Data through 21 December 2024Last updated 21 December 2024

Nepal Premier League 2024 had 32 matches in the data, from 30 Nov 2024 to 21 Dec 2024. Janakpur Bolts won the final: Janakpur Bolts won by 5 wickets. BKEL Milantha (Janakpur Bolts) scored the most runs, 293 in 10 innings at a strike rate of 130.8. Scott Kuggeleijn took the most wickets, 17 at an economy rate of 7.28.

Matches
32
30 Nov 2024 – 21 Dec 2024
Champion
Janakpur Bolts
won the final
Most runs
293
BKEL Milantha
Most wickets
17
Scott Kuggeleijn

NPL 2024 final

Sudur Paschim Royals 184/9 (20 ov)

Janakpur Bolts 185/5 (19.2 ov)

Janakpur Bolts won by 5 wickets · 21 Dec 2024 · Tribhuvan University International Cricket Ground

Most runs in NPL 2024

Top 10 run scorers
PlayerTeamInnsRunsAvgSRHS100506s
BKEL MilanthaJanakpur Bolts1029332.56130.887029
Ravi BoparaChitwan Rhinos828640.86135.559*0311
Rohit PaudelLumbini Lions727939.86131.6950211
Saif ZaibSudur Paschim Royals927530.56136.1900212
James NeeshamJanakpur Bolts924735.29196.0650123
B BhandariSudur Paschim Royals923529.38110.358*0110
Dipendra Singh AireeSudur Paschim Royals922737.83161.057*0112
AGS GousPokhara Avengers622444.80164.7104*109
Kushal MallaChitwan Rhinos822327.88121.2720115
BJ McMullenSudur Paschim Royals920122.33124.8530111

Most wickets in NPL 2024

Top 10 wicket takers
PlayerTeamInnsWktsAvgEconBest
Scott KuggeleijnSudur Paschim Royals91712.357.285/18
LN RajbanshiJanakpur Bolts101712.535.333/8
Sohail TanvirChitwan Rhinos81412.435.745/21
K MahatoJanakpur Bolts101418.938.034/35
BP SharmaKarnali Yaks81313.155.903/17
R DhakalChitwan Rhinos81317.858.053/10
Saif ZaibSudur Paschim Royals91212.586.253/33
Karan KCKathmandu Gorkhas71212.676.384/16
Mohammad MohsinJanakpur Bolts91216.675.803/40
Gerhard ErasmusKathmandu Gorkhas71111.915.213/17

Most sixes

Best bowling figures

Highest team totals

Top 5 totals this season
TeamScoreOversAgainstDateResult
Biratnagar Kings193/819.5Lumbini Lions4 Dec 2024Won
Lumbini Lions191/720Biratnagar Kings4 Dec 2024Lost
Sudur Paschim Royals187/420Lumbini Lions7 Dec 2024Won
Janakpur Bolts185/519.2Sudur Paschim Royals21 Dec 2024Won
Sudur Paschim Royals184/920Janakpur Bolts21 Dec 2024Lost

Team win–loss record

All matches in the data, including play-offs. This is not the official points table.
TeamPlayedWonLostTied/NR/drawn
Sudur Paschim Royals9720
Janakpur Bolts10730
Karnali Yaks9540
Kathmandu Gorkhas7430
Chitwan Rhinos8440
Biratnagar Kings7241
Pokhara Avengers7151
Lumbini Lions7160

All NPL 2024 results

Every match in the data, in date order
DateTeamsResultGround
30 Nov 2024Biratnagar Kings 127 (19 ov)
Janakpur Bolts 131/2 (15.3 ov)
Janakpur Bolts won by 8 wicketsTribhuvan University International Cricket Ground
2 Dec 2024Kathmandu Gorkhas 111/9 (20 ov)
Chitwan Rhinos 114/5 (17.1 ov)
Chitwan Rhinos won by 5 wicketsTribhuvan University International Cricket Ground
2 Dec 2024Karnali Yaks 141/7 (20 ov)
Janakpur Bolts 142/2 (15.1 ov)
Janakpur Bolts won by 8 wicketsTribhuvan University International Cricket Ground
3 Dec 2024Sudur Paschim Royals 182/7 (20 ov)
Biratnagar Kings 92 (16.1 ov)
Sudur Paschim Royals won by 90 runsTribhuvan University International Cricket Ground
3 Dec 2024Chitwan Rhinos 161/7 (20 ov)
Pokhara Avengers 74 (13.2 ov)
Chitwan Rhinos won by 87 runsTribhuvan University International Cricket Ground
4 Dec 2024Karnali Yaks 149/5 (20 ov)
Kathmandu Gorkhas 153/7 (19.3 ov)
Kathmandu Gorkhas won by 3 wicketsTribhuvan University International Cricket Ground
4 Dec 2024Lumbini Lions 191/7 (20 ov)
Biratnagar Kings 193/8 (19.5 ov)
Biratnagar Kings won by 2 wicketsTribhuvan University International Cricket Ground
5 Dec 2024Pokhara Avengers 138/7 (20 ov)
Janakpur Bolts 143/3 (17.1 ov)
Janakpur Bolts won by 7 wicketsTribhuvan University International Cricket Ground
5 Dec 2024Sudur Paschim Royals 167/6 (20 ov)
Kathmandu Gorkhas 94 (15.5 ov)
Sudur Paschim Royals won by 73 runsTribhuvan University International Cricket Ground
6 Dec 2024Chitwan Rhinos 130/7 (20 ov)
Karnali Yaks 132/4 (19.5 ov)
Karnali Yaks won by 6 wicketsTribhuvan University International Cricket Ground
6 Dec 2024Lumbini Lions 170/5 (20 ov)
Pokhara Avengers 176/0 (16.5 ov)
Pokhara Avengers won by 10 wicketsTribhuvan University International Cricket Ground
7 Dec 2024Sudur Paschim Royals 187/4 (20 ov)
Lumbini Lions 142/9 (20 ov)
Sudur Paschim Royals won by 45 runsTribhuvan University International Cricket Ground
7 Dec 2024Karnali Yaks 133 (20 ov)
Biratnagar Kings 126/8 (20 ov)
Karnali Yaks won by 7 runsTribhuvan University International Cricket Ground
8 Dec 2024Janakpur Bolts 136/9 (20 ov)
Lumbini Lions 135/8 (20 ov)
Janakpur Bolts won by 1 runTribhuvan University International Cricket Ground
8 Dec 2024Chitwan Rhinos 164/5 (20 ov)
Sudur Paschim Royals 131 (18.2 ov)
Chitwan Rhinos won by 33 runsTribhuvan University International Cricket Ground
10 Dec 2024Lumbini Lions 167/6 (20 ov)
Chitwan Rhinos 134/8 (20 ov)
Lumbini Lions won by 33 runsTribhuvan University International Cricket Ground
10 Dec 2024Pokhara Avengers 103 (16.3 ov)
Karnali Yaks 106/3 (15 ov)
Karnali Yaks won by 7 wicketsTribhuvan University International Cricket Ground
11 Dec 2024Sudur Paschim Royals 123/9 (20 ov)
Janakpur Bolts 51 (12.1 ov)
Sudur Paschim Royals won by 72 runsTribhuvan University International Cricket Ground
11 Dec 2024Kathmandu Gorkhas 103 (19.2 ov)
Lumbini Lions 85 (19.2 ov)
Kathmandu Gorkhas won by 18 runsTribhuvan University International Cricket Ground
12 Dec 2024Biratnagar Kings 139/7 (20 ov)
Pokhara Avengers 139/6 (20 ov)
Match tied (Pokhara Avengers won the Super Over)Tribhuvan University International Cricket Ground
12 Dec 2024Kathmandu Gorkhas 101 (19.3 ov)
Janakpur Bolts 104/5 (15.5 ov)
Janakpur Bolts won by 5 wicketsTribhuvan University International Cricket Ground
13 Dec 2024Karnali Yaks 128/8 (20 ov)
Lumbini Lions 123/7 (20 ov)
Karnali Yaks won by 5 runsTribhuvan University International Cricket Ground
13 Dec 2024Biratnagar Kings 181/5 (20 ov)
Chitwan Rhinos 130/6 (20 ov)
Biratnagar Kings won by 51 runsTribhuvan University International Cricket Ground
14 Dec 2024Pokhara Avengers 138/8 (20 ov)
Kathmandu Gorkhas 142/4 (14.1 ov)
Kathmandu Gorkhas won by 6 wicketsTribhuvan University International Cricket Ground
14 Dec 2024Chitwan Rhinos 180/5 (20 ov)
Janakpur Bolts 148 (18 ov)
Chitwan Rhinos won by 32 runsTribhuvan University International Cricket Ground
15 Dec 2024Biratnagar Kings 117 (19.5 ov)
Kathmandu Gorkhas 120/9 (18.1 ov)
Kathmandu Gorkhas won by 1 wicketTribhuvan University International Cricket Ground
15 Dec 2024Sudur Paschim Royals 153/7 (20 ov)
Pokhara Avengers 148 (19.4 ov)
Sudur Paschim Royals won by 5 runsTribhuvan University International Cricket Ground
16 Dec 2024Karnali Yaks 101 (20 ov)
Sudur Paschim Royals 105/4 (15.2 ov)
Sudur Paschim Royals won by 6 wicketsTribhuvan University International Cricket Ground
18 Dec 2024Karnali Yaks 175/6 (20 ov)
Chitwan Rhinos 154/9 (20 ov)
Karnali Yaks won by 21 runsTribhuvan University International Cricket Ground
18 Dec 2024Janakpur Bolts 139/9 (20 ov)
Sudur Paschim Royals 141/2 (18.3 ov)
Sudur Paschim Royals won by 8 wicketsTribhuvan University International Cricket Ground
19 Dec 2024Karnali Yaks 118/9 (20 ov)
Janakpur Bolts 119/8 (19 ov)
Janakpur Bolts won by 2 wicketsTribhuvan University International Cricket Ground
21 Dec 2024Sudur Paschim Royals 184/9 (20 ov)
Janakpur Bolts 185/5 (19.2 ov)
Janakpur Bolts won by 5 wicketsTribhuvan University International Cricket Ground

Frequently asked questions

Who scored the most runs in NPL 2024?
BKEL Milantha (Janakpur Bolts) with 293 runs in 10 innings (average 32.56, highest 87).
Who took the most wickets in NPL 2024?
Scott Kuggeleijn (Sudur Paschim Royals) with 17 wickets (best 5/18, economy 7.28).
Who won NPL 2024?
Janakpur Bolts. Final: Janakpur Bolts won by 5 wickets on 21 Dec 2024.
What was the highest team score in NPL 2024?
193/8 by Biratnagar Kings against Lumbini Lions on 4 Dec 2024.
Who hit the most sixes in NPL 2024?
James Neesham with 23 sixes.

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