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 BoltsC
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 Bolts1 2024 2024 Champions (2024)107300070
Sudurpaschim Royals 1 2024 2024 Runners-up (2024)97200077.77
Karnali Yaks 1 2024 2024 Qualifier 2 (2024)95400055.55
Chitwan Rhinos 1 2024 2024 Eliminator (2024)84400050
Biratnagar Kings 1 2024 2024 Group Stage (2024)72500028.57
Kathmandu Gorkhas 1 2024 2024 Group Stage (2024)74300057.14
Lumbini Lions 1 2024 2024 Group Stage (2024)71600014.28
Pokhara Avengers1 2024 2024 Group Stage (2024)72500028.57
Source: ESPNCricinfo (Last updated: 21 December 2024)

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 RunsJanakpur Bolts11 December 2024
51 Runs Biratnagar Kings Chitwan Rhinos 13 December 2024
Last updated: 21 December 2024 [5]

Greatest win margin (by balls remaining)

Balls remainingMarginTeamOppositionVenueDate
356 wickets Kathmandu Gorkhas Pokhara Avengers TU Cricket Ground, Kirtipur 14 December 2024
307 wickets Karnali Yaks 10 December 2024
298 wicketsJanakpur Bolts Karnali Yaks 2 December 2024
286 wickets Sudurpaschim Royals 16 December 2024
278 wicketsJanakpur Bolts Biratnagar Kings 30 November 2024
Last updated: 21 December 2024 [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
2Janakpur Bolts8 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 December 2024
ScoreTeamOppositionVenueDate
193/8 Biratnagar Kings Lumbini Lions TU Cricket Ground, Kirtipur 4 December 2024
191/7 Lumbini Lions Biratnagar Kings 4 December 2024
187/4 Sudurpaschim Royals Lumbini Lions 7 December 2024
185/5Janakpur Bolts Sudurpaschim Royals 21 December 2024
184/9 Sudurpaschim Royals Janakpur Bolts21 December 2024

Lowest team total

As of 11 December 2024
ScoreTeamOppositionVenueDate
51Janakpur 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 December 2024
AggregateTeam 1Score 1Team 2Score 2VenueDate
384/15 Biratnagar Kings 193/8 Lumbini Lions 191/7 TU Cricket Ground, Kirtipur 4 December 2024
369/14 Sudurpaschim Royals 184/9Janakpur Bolts185/521 December 22,024
346/5 Lumbini Lions 170/4Pokhara Avengers176/06 December 2024
329/15 Chitwan Rhinos 154/9 Karnali Yaks 175/618 December 2024
329/13 Lumbini Lions 142/9 Sudurpaschim Royals 187/47 December 2024

Lowest match aggregate

As of 16 December 2024
AggregateTeam 1Score 1Team 2Score 2VenueDate
174Janakpur Bolts51 Sudurpaschim Royals 123/9 TU Cricket Ground, Kirtipur 11 December 2024
188 Kathmandu Gorkhas 103 Lumbini Lions 8511 December 2024
205Janakpur Bolts104/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 21 December 2024
RunsPlayerTeamsInningsSeasons
293 Lahiru Milantha Janakpur Bolts102024
286 Ravi Bopara Chitwan Rhinos 82024
279 Rohit Paudel Lumbini Lions 72024
275 Saif Zaib Sudurpaschim Royals 92024
247 James Neesham Janakpur Bolts92024

Highest individual score

As of 21 December 2024
RunsPlayerTeamOppositionVenueDate
104* Andries Gous Pokhara Avengers Lumbini Lions TU Cricket Ground, Kirtipur 6 December 2024
95 Rohit Paudel Lumbini Lions Pokhara Avengers6 December 2024
90 Saif Zaib Sudurpaschim Royals Lumbini Lions 7 December 2024
87 Lahiru Milantha Janakpur Bolts Sudurpaschim Royals 21 December 2024
80 Rohit Paudel Lumbini Lions Chitwan Rhinos 10 December 2024

Most centuries

As of 2024, Only one centuries have been scored in IPL matches.

CenturiesPlayerTeamsCareer
1 Andries Gous Pokhara Avengers2024

Most runs in a season

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

Most career sixes

As of 21 December 2024
SixesPlayerTeamsSeasons
23 James Neesham Janakpur Bolts2024
15 Kushal Malla Chitwan Rhinos 2024
12 Dipendra Singh Sudurpaschim Royals 2024
12 Saif Zaib Sudurpaschim Royals 2024
11 Rohit Paudel Lumbini Lions 2024
11 Ravi Bopara Chitwan Rhinos 2024
11 Brandon McMullen Sudurpaschim Royals 2024

Most sixes in an innings

As of 21 December 2024
SixesPlayerTeamOppositionVenueDate
7 Bibek Yadav Lumbini Lions Sudurpaschim Royals TU Cricket Ground, Kirtipur 7 December 2024
Kushal Malla Chitwan Rhinos Janakpur Bolts14 December 2024
6Lokesh Bam Biratnagar Kings Lumbini Lions 4 December 2024
James Neesham Janakpur Bolts Chitwan Rhinos 14 December 2024

Individual bowling records

Most career wickets

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

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 Bolts2024
Scott Kuggeleijn Sudurpaschim Royals 2024
14 Sohail Tanvir Chitwan Rhinos 2024
Kishore Mahato Janakpur Bolts2024
13Bipin Sharma Karnali Yaks 2024
Rijan Dhakal Chitwan Rhinos 2024

Most runs conceded in a match

As of 21 December 2024
Runs concededPlayerTeamOppositionVenueDate
64 Bibek Yadav Lumbini Lions Biratnagar Kings TU Cricket Ground, Kirtipur 4 December 2024
45 Harsh Thaker Janakpur Bolts Karnali Yaks 2 December 2024
44 Rijan Dhakal Chitwan Rhinos 18 December 2024
James Neesham Janakpur Bolts Sudurpaschim Royals 21 December 2024
43 Pratish GC Biratnagar Kings 3 December 2024
Rashid Khan Kathmandu Gorkhas Pokhara Avengers14 December 2024
Scott Kuggeleijn Sudurpaschim Royals Janakpur Bolts21 December 2024

Individual wicket-keeping records

Most career dismissals

As of 21 December 2024
DismissalsPlayerTeamsInningsSeasons
5 Lahiru Milantha Janakpur Bolts82024
Bipin Rawal Chitwan Rhinos 82024
4 Arjun Saud Lumbini Lions 62024
Binod Bhandari Sudurpaschim Royals 92024
Chadwick Walton Karnali Yaks 92024

Most career catches as a wicket-keeper

As of 26 May 2024
CatchesPlayerTeamsInningsSeasons
5Bipin Rawal Chitwan Rhinos 82024
4 Chadwick Walton Karnali Yaks 92024
2 Aasif Sheikh Janakpur Bolts22024
Scott Edwards Biratnagar Kings 32024

Most career stumpings

As of 26 May 2024
StumpingsPlayerTeamsInningsSeasons
4 Lahiru Milantha Janakpur Bolts82024
3 Arjun Saud Lumbini Lions 62024
Binod Bhandari Sudurpaschim Royals 92024
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 21 December 2024
DismissalsPlayerTeamSeason
5 Lahiru Milantha Janakpur Bolts2024
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 21 December 2024
CatchesPlayerTeamsInningsSeasons
12 Anil Sah Janakpur Bolts72024
10 Brandon McMullen Sudurpaschim Royals 92024
9 Naresh Budhayer Sudurpaschim Royals 92024
6 Saad Bin Zafar Lumbini Lions 72024
Gulsan Jha Karnali Yaks 92024
James Neesham Janakpur Bolts92024
Ishan Pandey Sudurpaschim Royals 92024

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 TrompJanakpur Bolts Sudurpaschim Royals 11 December 2024
Arniko Yadav11 December 2024
Sundeep Jora Lumbini Lions Kathmandu Gorkhas 12 December 2024
Anil Sah Janakpur Bolts Chitwan Rhinos 14 December 2024

Most catches in a season

As of 21 December 2024
CatchesPlayerTeamSeason
12 Anil Sah Janakpur Bolts2024
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 Bolts2024
Ishan Pandey Sudurpaschim Royals 2024

Individual records (other)

Most matches played

MatchesPlayerTeam(s)Period
10 Aasif Sheikh (cricketer) Janakpur Bolts2024
Shubh Kansakar
Kishore Mahato
Lahiru Milantha
Lalit Rajbanshi
Harsh Thaker

Most matches played as captain

MatchesPlayerTeam(s)WonLostTiedDrawnNo ResultPeriod
9 Dipendra Singh Sudurpaschim Royals 720002024
Sompal Kami Karnali Yaks 54000
8 Kushal Malla Chitwan Rhinos 44000
7 Kushal Bhurtel Pokhara Avengers15100
Karan KC Kathmandu Gorkhas 43000
Sandeep Lamichhane Biratnagar Kings 24000
Rohit Paudel Lumbini Lions 16000
Anil Sah Janakpur Bolts52000
3 Aasif Sheikh 21000

Miscellaneous records

As of 2024

Partnership records

Highest partnerships by wicket

As of 14 December 2024
WicketRunsBattersTeamOppositionVenueDate
1st wicket176* Dinesh Kharel Andries Gous Pokhara Avengers Lumbini Lions TU Cricket Ground, Kirtipur 6 December 2024
2nd wicket86 Binod Bhandari Brandon McMullen Sudurpaschim Royals Kathmandu Gorkhas 5 December 2024
3rd wicket116* Lahiru Milantha Harsh Thaker Janakpur Bolts Biratnagar Kings 30 November 2024
4th wicket113 Kushal Malla Ravi Bopara Chitwan Rhinos Janakpur Bolts14 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 wicket56Arjun Gharti Sompal Kami Karnali Yaks Janakpur Bolts2 December 2024
8th wicket32 Sundeep Jora Surya Tamang Lumbini Lions Kathmandu Gorkhas 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 21 December 2024
RunsWicketBattersTeamOppositionVenueDate
176* 1st wicketDinesh Kharel Andries Gous Pokhara Avengers Lumbini Lions TU Cricket Ground, Kirtipur 6 December 2024
117 Binod Bhandari Saif Zaib Sudurpaschim Royals Janakpur Bolts21 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 Bolts14 December 2024
110 Tom Moores Rohit Paudel Lumbini Lions Pokhara Avengers6 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 21 December 2024.
  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 21 December 2024.
  12. "Highest individual score". ESPNcricinfo. Retrieved 21 December 2024.
  13. "Most hundreds". ESPNcricinfo. Retrieved 6 December 2024.
  14. "Most runs in a series". ESPNcricinfo. Retrieved 21 December 2024.
  15. "Most sixes". ESPNcricinfo. Retrieved 21 December 2024.
  16. "Most sixes in an Inning". ESPNcricinfo. Retrieved 21 December 2024.
  17. "Most career wickets". ESPNcricinfo. Retrieved 21 December 2024.
  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 21 December 2024.
  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 21 December 2024.
  24. "Most career catches by a non-wicket-keeper". ESPNcricinfo. Retrieved 21 December 2024.
  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 21 December 2024.
  28. "Most Matches Played as Captain". ESPN Cricinfo. Retrieved 21 December 2024.
  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 14 December 2024.
  32. "Highest partnerships by runs". ESPNcricinfo. Retrieved 21 December 2024.