List of Nepal Premier League records and statistics

Last updated

The Nepal Premier League (NPL) is a men's Twenty20 (T20) cricket competition, organized by the Cricket Association of Nepal (CAN), the national governing body of Cricket in Nepal. T20 cricket is a shorter format of the game, with each team playing a single innings of 20 overs. The inaugural season of the NPL was held in 2024, and the tournament has been held annually in Nepal ever since. Currently, eight teams compete for the championship. [1] Since the league's inception, one team Janakpur Bolts have won the title.

Contents

American batsman Lahiru Milantha holds the records for the most runs scored (293) in the league. Nepalese batsman Anil Sah is the most successful captains in the league, winning one title. Nepalese bowler Lalit Rajbanshi and Kiwi Scott Kuggeleijn holds the record for the most wickets taken (17). [2] [3] [4] Aussie all-rounder Will Bosisto holds the record for the best bowling figures with 6/28. Anil Kharel, who played from Biratnagar Kings seems impressive.

The Janakpur Bolts (JB) hold the record for playing and winning the most matches, while the Sudurpaschim Royals (SR) have the highest win percentage (77.77%). Biratnagar Kings (BK) scored the most runs in a match with a score of 193/8 against the Lumbini Lions (LL) in 2024. The highest successful run chase in the league's history was achieved by the Biratnagar Kings, as they chased down a target of 191 set by the Lumbini Lions in 2024. The Janakpur Bolts scored the lowest total, making just 51 runs against the Sudurpaschim Royals in 2024.

Listing criteria

In general, the top five are listed in each category, except when there is a tie for the last place among the five, in which case all the tied record holders are noted.

Listing notation

Team notation
Batting notation
Bowling notation
Currently playing
Date

Team records

By Seasons

Season
(No. of teams)
2024
(8)
Biratnagar Kings 6th
Chitwan Rhinos PO
Janakpur Bolts C
Kathmandu Gorkhas 5th
Karnali Yaks PO
Lumbini Lions 8th
Pokhara Avengers7th
Sudurpaschim Royals R

Team wins, losses and draws

Teams are ordered by best result then by winning percentage, then alphabetically:

TeamAppearancesBest resultStatistics
TotalFirstLatestPlayedWonLostTied+WTied+LNRWin%
Janakpur Bolts 2 2024 2025 Champions (2024)117400063.63
Sudurpaschim Royals 2 2024 2025 Runners-up (2024)119200081.81
Karnali Yaks 2 2024 2025 Qualifier 2 (2024)116500054.54
Chitwan Rhinos 2 2024 2025 Eliminator (2024)105500050
Biratnagar Kings 2 2024 2025 Group Stage (2024)94401044.44
Kathmandu Gorkhas 2 2024 2025 Group Stage (2024)105500055.55
Lumbini Lions 2 2024 2025 Group Stage (2024)92700022.22
Pokhara Avengers2 2024 2025 Group Stage (2024)91710011.11
Source: ESPNCricinfo (Last updated: 22 November 2025)

Notes:

Result records

Greatest win margin (by runs)

MarginTeamOppositionVenueDate
90 Runs Sudurpaschim Royals Biratnagar Kings TU Cricket Ground, Kirtipur 3 December 2024
87 Runs Chitwan Rhinos Pokhara Avengers3 December 2024
73 Runs Sudurpaschim Royals Kathmandu Gorkhas 5 December 2024
72 Runs Janakpur Bolts 11 December 2024
53 Runs Biratnagar Kings Pokhara Avengers18 November 2025
Last updated: 18 November 2025 [5]

Greatest win margin (by balls remaining)

Balls remainingMarginTeamOppositionVenueDate
469 wickets Karnali Yaks Lumbini Lions TU Cricket Ground, Kirtipur 22 November 2025
356 wickets Kathmandu Gorkhas Pokhara Avengers14 December 2024
307 wickets Karnali Yaks 10 December 2024
298 wickets Janakpur Bolts Karnali Yaks 2 December 2024
286 wickets Sudurpaschim Royals 16 December 2024
Last updated: 22 November 2025 [5]

Greatest win margin (by 10 wickets)

Teams have won by ten wickets on 1 occasions. The first time this occurred was during the 2024 season when Pokhara Avengers beat Lumbini Lions at the TU Cricket Ground in Kirtipur. [5]

Number of VictoriesTeamLatest
1Pokhara Avengers6 December 2024
Last updated: 21 December 2024 [5]

Narrowest win margin (by 1 run)

Teams have won by a single run on 1 occasions. The first time this occurred was during the 2024 season when Janakpur Bolts beat Lumbini Lions at the TU Cricket Ground in Kirtipur. [6]

Number of VictoriesTeamLatest
2 Janakpur Bolts 8 December 2024
Last updated: 21 December 2024 [6]

Narrowest win margin (by wickets)

Teams have won matches by one wicket on one occasions:

TeamOppositionVenueDate
Kathmandu Gorkhas Biratnagar Kings TU Cricket Ground, Kirtipur 15 December 2024
Last updated: 21 December 2024 [6]

Tied Matches

As of December 2024 matches have resulted in a tie on 1 occasions. The first time a match was tied in the league was during the 2024 season when Pokhara Avengers and Biratnagar Kings played in a match at TU Cricket Ground in Kirtipur. [6] All tied matches in the NPL are resolved by using a super over.

Team scoring records

Highest team total

As of 21 November 2025
ScoreTeamOppositionVenueDate
220/6 Biratnagar Kings Pokhara Avengers TU Cricket Ground, Kirtipur 18 November 2025
193/7 Sudurpaschim Royals Pokhara Avengers 21 November 2025
193/8 Biratnagar Kings Lumbini Lions 4 December 2024
191/7 Lumbini Lions Biratnagar Kings 4 December 2024
187/4 Sudurpaschim Royals Lumbini Lions 7 December 2024

Lowest team total

As of 11 December 2024
ScoreTeamOppositionVenueDate
51 Janakpur Bolts Sudurpaschim Royals TU Cricket Ground, Kirtipur 11 December 2024
74Pokhara Avengers Chitwan Rhinos 3 December 2024
85 Lumbini Lions Kathmandu Gorkhas 11 December 2024
92 Biratnagar Kings Sudurpaschim Royals 3 December 2024
94 Kathmandu Gorkhas 5 December 2024

Highest match aggregate

As of 21 November 2025
AggregateTeam 1Score 1Team 2Score 2VenueDate
387/16 Biratnagar Kings 220/6Pokhara Avengers167/10 TU Cricket Ground, Kirtipur 18 November 2025
384/15 Biratnagar Kings 193/8 Lumbini Lions 191/74 December 2024
369/14 Sudurpaschim Royals 184/9 Janakpur Bolts 185/521 December 2024
368/15 Sudurpaschim Royals 193/7 Pokhara Avengers 175/821 November 2025
346/5 Lumbini Lions 170/4Pokhara Avengers176/06 December 2024

Lowest match aggregate

As of 16 December 2024
AggregateTeam 1Score 1Team 2Score 2VenueDate
174 Janakpur Bolts 51 Sudurpaschim Royals 123/9 TU Cricket Ground, Kirtipur 11 December 2024
188 Kathmandu Gorkhas 103 Lumbini Lions 8511 December 2024
205 Janakpur Bolts 104/5 Kathmandu Gorkhas 10112 December 2024
206 Sudurpaschim Royals 105/4 Karnali Yaks 10116 December 2024
209 Karnali Yaks 106/3Pokhara Avengers10310 December 2024

Individual batting records

Most career runs

As of 22 November 2025
RunsPlayerTeamsInningsSeasons
404 Ravi Bopara Chitwan Rhinos 102024-25
367 Rohit Paudel Lumbini Lions 92024-25
328 Saif Zaib SR/CR 112024-25
300 Lahiru Milantha Janakpur Bolts 112024-25
294 Jimmy Neesham Sudurpaschim Royals 112024-25

Highest individual score

As of 22 November 2025
RunsPlayerTeamOppositionVenueDate
114* Mark Watt Karnali Yaks Lumbini Lions TU Cricket Ground, Kirtipur 22 November 2025
104* Andries Gous Pokhara Avengers Lumbini Lions 6 December 2024
95 Rohit Paudel Lumbini Lions Pokhara Avengers6 December 2024
90 Saif Zaib Sudurpaschim Royals Lumbini Lions 7 December 2024
90 Priyank Panchal Karnali Yaks Chitwan Rhinos 18 November 2025

Most centuries

As of 2025, Only 2 centuries have been scored in NPL matches.

CenturiesPlayerTeamsCareer
1 Mark Watt Karnali Yaks2025
1 Andries Gous Pokhara Avengers2024

Most runs in a season

As of 21 December 2024
RunsPlayerTeamsSeasons
293 Lahiru Milantha Janakpur Bolts 2024
286 Ravi Bopara Chitwan Rhinos 2024
279 Rohit Paudel Lumbini Lions 2024
275 Saif Zaib Sudurpaschim Royals 2024
247 James Neesham Janakpur Bolts 2024

Most career sixes

As of 22 November 2025
SixesPlayerTeamsSeasons
28 James Neesham JB/Pokhara Avengers2024-25
19 Lokesh Bam Biratnagar 2024-25
18 Kushal Malla Chitwan Rhinos 2024-25
17 Saif Zaib SR/CR 2024-25
17 Ravi Bopara Chitwan Rhinos 2024-25
14 Dipendra Singh Airee Sudurpaschim Royals 2024-25

Most sixes in an innings

As of 22 November 2025
SixesPlayerTeamOppositionVenueDate
12 Mark Watt Karnali Yaks Lumbini Lions TU Cricket Ground, Kirtipur 22 November 2025
7 Bibek Yadav Lumbini Lions Sudurpaschim Royals 7 December 2024
Kushal Malla Chitwan Rhinos Janakpur Bolts 14 December 2024
Lokesh Bam Biratnagar Kings Pokhara Avengers18 November 2025
6 Lumbini Lions 4 December 2024
James Neesham Janakpur Bolts Chitwan Rhinos 14 December 2024

Individual bowling records

Most career wickets

As of 19 November 2025
WicketsPlayerTeamInningsSeasons
20 Scott Kuggeleijn Sudurpaschim Royals 112024-2025
18 Lalit Rajbanshi Janakpur Bolts 112024-2025
18 Karan KC Kathmandu Gorkhas 102024-2025
16 Sohail Tanvir Chitwan Rhinos 102024-2025
15 Kishore Mahato Janakpur Bolts 112024-2025
15 Rijan Dhakal Chitwan Rhinos 102024-2025
14Bipin Sharma Karnali Yaks 92024-2025
13 Saif Zaib SR/CR 112024-2025

Best bowling figures

As of 15 December 2024
FiguresPlayerTeamOppositionVenueDate
6/28 Will Bosisto Karnali Yaks Pokhara Avengers TU Cricket Ground, Kirtipur 10 December 2024
5/18 Scott Kuggeleijn Sudurpaschim Royals Pokhara Avengers15 December 2024
5/19Naren Saud Sudurpaschim Royals Kathmandu Gorkhas 5 December 2024
5/21 Sohail Tanvir Chitwan Rhinos Kathmandu Gorkhas 2 December 2024
5/23 Harsh Thaker Janakpur Bolts Lumbini Lions 8 December 2024

Most wickets in a season

As of 21 December 2024
WicketsPlayerTeamSeason
17 Lalit Rajbanshi Janakpur Bolts 2024
Scott Kuggeleijn Sudurpaschim Royals 2024
14 Sohail Tanvir Chitwan Rhinos 2024
Kishore Mahato Janakpur Bolts 2024
13Bipin Sharma Karnali Yaks 2024
Rijan Dhakal Chitwan Rhinos 2024

Most runs conceded in a match

As of 22 November 2025
Runs concededPlayerTeamOppositionVenueDate
64 Bibek Yadav Lumbini Lions Biratnagar Kings TU Cricket Ground, Kirtipur 4 December 2024
48 Marchant de Lange Biratnagar Kings Pokhara Avengers 18 November 2025
Matt Taylor Pokhara Avengers Biratnagar Kings
Aakash Chand
47 James Neesham Sudurpaschim Royals 21 November 2025
45 Harsh Thaker Janakpur Bolts Karnali Yaks 2 December 2024

Individual wicket-keeping records

Most career dismissals

As of 22 November 2025
DismissalsPlayerTeamsInningsSeasons
7 Lahiru Milantha Janakpur Bolts 92024-2025
6Binod Bhandari Sudurpaschim Royals 112024-2025
5 Bipin Rawal Chitwan Rhinos 82024
4 Arjun Saud Chitwan Rhinos Lumbini Lions 82024-2025
4 Chadwick Walton Karnali Yaks 92024

Most career catches as a wicket-keeper

As of 22 November 2025
CatchesPlayerTeamsInningsSeasons
5Bipin Rawal Chitwan Rhinos 82024
4 Chadwick Walton Karnali Yaks 92024
3 Lahiru Milantha Janakpur Bolts 92024-2025
Lokesh Bam Biratnagar Kings 62024-2025
2 Aasif Sheikh Janakpur Bolts 22024-2025
Scott Edwards Biratnagar Kings 32024
Binod Bhandari Sudurpaschim Royals 112024-2025

Most career stumpings

As of 22 November 2025
StumpingsPlayerTeamsInningsSeasons
4 Lahiru Milantha Janakpur Bolts 92024-2025
Binod Bhandari Sudurpaschim Royals 112024-2025
3 Arjun Saud Lumbini Lions Chitwan Rhions 82024-2025
2 Andries Gous Pokhara Avengers52024
Stephen Eskinazi Kathmandu Gorkhas 62024

Most dismissals in an innings

As of December 2024 only Andries Gous has taken three wicket-keeping dismissals in an innings in the NPL. He did so for Pokhara Avengers against Kathmandu Gurkhas in a 2024 match at TU Cricket Ground, Kirtipur. [22]

Most dismissals in a season

As of 22 November 2025
DismissalsPlayerTeamSeason
5 Lahiru Milantha Janakpur Bolts 2024
Bipin Rawal Chitwan Rhinos 2024
4 Arjun Saud Lumbini Lions 2024
Binod Bhandari Sudurpaschim Royals 2024
Chadwick Walton Karnali Yaks 2024

Individual fielding records

Most career catches

As of 22 November 2025
CatchesPlayerTeamsInningsSeasons
12 Anil Sah Janakpur Bolts 82024-2025
10 Brandon McMullen Sudurpaschim Royals 92024
9 Naresh Budhayer Sudurpaschim Royals 92024
8 Sundeep Jora Lumbini Lions 92024-2025
7 Gulsan Jha Karnali Yaks 112024-2025
James Neesham Janakpur Bolts Pokhara Avengers 112024-2025
Scott Kuggeleijn Sudurpaschim Royals 112024-2025

Most catches in an innings

As of December 2024, Anil Sah is the only fielder to hold five catches in an NPL match. Sah did it for Janakpur Bolts in a 2024 match against Kathmandu Gurkhas at TU Cricket Ground, Kirtipur. [25]

RankCatchesPlayerTeamOppositionDate
15 Anil Sah Janakpur Bolts Kathmandu Gorkhas 12 December 2024
24 Gulsan Jha Karnali Yaks Chitwan Rhinos 18 December 2024
33 Kushal Bhurtel Pokhara Avengers3 December 2024
Naresh Budhayer Sudurpaschim Royals 8 December 2024
Joshua Tromp Janakpur Bolts Sudurpaschim Royals 11 December 2024
Arniko Yadav11 December 2024
Sundeep Jora Lumbini Lions Kathmandu Gorkhas 12 December 2024
Chitwan Rhinos 20 November 2025
Anil Sah Janakpur Bolts Chitwan Rhinos 14 December 2024
Dipak Bohora Biratnagar Kings Kathmandu Gorkhas 15 December 2024

Most catches in a season

As of 21 December 2024
CatchesPlayerTeamSeason
12 Anil Sah Janakpur Bolts 2024
10 Brandon McMullen Sudurpaschim Royals 2024
9 Naresh Budhayer Sudurpaschim Royals 2024
6 Saad Bin Zafar Lumbini Lions 2024
Gulsan Jha Karnali Yaks 2024
James Neesham Janakpur Bolts 2024
Ishan Pandey Sudurpaschim Royals 2024

Individual records (other)

Most matches played

MatchesPlayerTeam(s)Period
1117Varies2024-2025

Most matches played as captain

MatchesPlayerTeam(s)WonLostTiedDrawnNo ResultPeriod
11 Sompal Kami Karnali Yaks 650002024-2025
Dipendra Singh Airee Sudurpaschim Royals 92000
10 Kushal Malla Chitwan Rhinos 55000
Karan KC Kathmandu Gorkhas 55000
9 Kushal Bhurtel Pokhara Avengers17100
Sandeep Lamichhane Biratnagar Kings 44100
Rohit Paudel Lumbini Lions 27000
8 Anil Sah Janakpur Bolts 53000
3 Aasif Sheikh Janakpur Bolts 21000

Miscellaneous records

As of 2024

Partnership records

Highest partnerships by wicket

As of 22 November 2025
WicketRunsBattersTeamOppositionVenueDate
1st wicket176* Dinesh Kharel Andries Gous Pokhara Avengers Lumbini Lions TU Cricket Ground, Kirtipur 6 December 2024
2nd wicket132 Lokesh Bam Martin Guptill Biratnagar Kings Pokhara Avengers18 November 2025
3rd wicket116* Lahiru Milantha Harsh Thaker Janakpur Bolts Biratnagar Kings 30 November 2024
4th wicket113 Kushal Malla Ravi Bopara Chitwan Rhinos Janakpur Bolts 14 December 2024
5th wicket114 Rohit Paudel Saad Bin Zafar Lumbini Lions Chitwan Rhinos 10 December 2024
6th wicket83* Basir Ahamad Rajesh Pulami Biratnagar Kings 13 December 2024
7th wicket61 Dipendra Singh Airee Harmeet Singh Sudurpaschim Royals Kathmandu Gorkhas 19 November 2025
8th wicket40 Dan Douthwaite Bipin Khatri Pokhara Avengers Sudurpaschim Royals 11 December 2024
9th wicket39* Rijan Dhakal Nar Sarki Chitwan Rhinos Lumbini Lions 10 December 2024
10th wicket23 Chris Sole Anil Kharel Biratnagar Kings Sudurpaschim Royals 3 December 2024

Highest partnerships by runs

As of 22 November 2025
RunsWicketBattersTeamOppositionVenueDate
176* 1st wicketDinesh Kharel Andries Gous Pokhara Avengers Lumbini Lions TU Cricket Ground, Kirtipur 6 December 2024
1322nd wicket Martin Guptil Lokesh Bam Biratnagar Kings Pokhara Avengers 18 November 2025
123* Will Basisto Mark Watt Karnali Yaks Lumbini Lions 22 November 2025
1171st wicket Binod Bhandari Saif Zaib Sudurpaschim Royals Janakpur Bolts 21 December 2024
116* 3rd wicket Lahiru Milantha Harsh Thaker Janakpur Bolts Biratnagar Kings 30 November 2024
1145th wicket Rohit Paudel Saad Bin Zafar Lumbini Lions Chitwan Rhinos 10 December 2024
1134th wicket Ravi Bopara Kushal Malla Chitwan Rhinos Janakpur Bolts 14 December 2024
110 Tom Moores Rohit Paudel Lumbini Lions Pokhara Avengers6 December 2024
1081st wicket Binod Bhandari Josh Brown Sudurpaschim Royals 21 November 2025
1023rd wicket Dev Khanal Will Basisto Karnali Yaks Biratnagar Kings 7 December 2024

References

  1. "Eight teams announced for Nepal Premier League". Republica. 31 August 2024. Retrieved 31 August 2024.
  2. "Most wickets in NPL 2024: Know which bowler tops the wicket-taking charts in Nepal Premier League". SportAdda. 21 December 2024. Retrieved 21 December 2024.
  3. "Most Wickets in Nepal Premier League 2024: Top 10 Wicket-Takers in NPL & Top 5 Bowlers of Every Team". myKhel. 21 December 2024. Retrieved 21 December 2024.
  4. "Most Wickets in NPL 2024: Highest Wicket Taker List". NPL. 21 December 2024. Retrieved 21 December 2024.
  5. 1 2 3 4 "Largest Victories". ESPNcricinfo. Retrieved 18 November 2025.
  6. 1 2 3 4 "Smallest Victories". ESPNcricinfo. Retrieved 21 December 2021.
  7. "Highest innings totals". ESPNcricinfo. ESPN. Retrieved 21 December 2024.
  8. "Lowest totals". ESPNcricinfo. ESPN. Retrieved 11 December 2024.
  9. "Highest Match aggregates". ESPNcricinfo. ESPN. Retrieved 21 December 2024.
  10. "Lowest Match aggregates". ESPNcricinfo. ESPN. Retrieved 16 December 2024.
  11. "Most career runs". ESPNcricinfo. Retrieved 22 November 2025.
  12. "Highest individual score". ESPNcricinfo. Retrieved 22 November 2025.
  13. "Most hundreds". ESPNcricinfo. Retrieved 22 November 2025.
  14. "Most runs in a series". ESPNcricinfo. Retrieved 21 December 2024.
  15. "Most sixes". ESPNcricinfo. Retrieved 22 November 2025.
  16. "Most sixes in an Inning". ESPNcricinfo. Retrieved 22 November 2025.
  17. "Most career wickets". ESPNcricinfo. Retrieved 19 November 2025.
  18. "Best bowling figures in an innings". ESPNcricinfo. Retrieved 15 December 2024.
  19. "Most wickets in a series". ESPNcricinfo. Retrieved 21 December 2024.
  20. "Most runs conceded in a match". ESPNcricinfo. Retrieved 21 December 2024.
  21. 1 2 3 "Most wicket-keeper career dismissals". ESPNcricinfo. Retrieved 22 November 2025.
  22. "Most dismissals in an innings by a wicket-keeper". ESPNcricinfo. Retrieved 14 December 2024.
  23. "Most dismissals in a series by a wicket-keeper". ESPNcricinfo. Retrieved 22 November 2025.
  24. "Most career catches by a non-wicket-keeper". ESPNcricinfo. Retrieved 22 November 2025.
  25. "Most dismissals in an innings by a non-wicket-keeper". ESPNcricinfo. Retrieved 18 December 2024.
  26. "Most catches in a series by a non-wicket-keeper". ESPNcricinfo. Retrieved 21 December 2024.
  27. "Most Matches Played". ESPN Cricinfo. Retrieved 19 November 2025.
  28. "Most Matches Played as Captain". ESPN Cricinfo. Retrieved 18 November 2025.
  29. "Janakpur Bolts fourth consecutive win in NPL". makalukhabar. Archived from the original on 26 December 2024. Retrieved 11 September 2025.
  30. "Lumbini tastes 1st win in NPL defeating Chitwan after 4 Consecutive losses". therisingnepal.
  31. "Highest partnerships by wicket". ESPNcricinfo. Retrieved 22 November 2025.
  32. "Highest partnerships by runs". ESPNcricinfo. Retrieved 21 December 2024.