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.
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.
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.
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 Avengers | 7th |
Sudurpaschim Royals | R |
Teams are ordered by best result then by winning percentage, then alphabetically:
Team | Appearances | Best result | Statistics | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Total | First | Latest | Played | Won | Lost | Tied+W | Tied+L | NR | Win% | ||
Janakpur Bolts | 1 | 2024 | 2024 | Champions (2024) | 10 | 7 | 3 | 0 | 0 | 0 | 70 |
Sudurpaschim Royals | 1 | 2024 | 2024 | Runners-up (2024) | 9 | 7 | 2 | 0 | 0 | 0 | 77.77 |
Karnali Yaks | 1 | 2024 | 2024 | Qualifier 2 (2024) | 9 | 5 | 4 | 0 | 0 | 0 | 55.55 |
Chitwan Rhinos | 1 | 2024 | 2024 | Eliminator (2024) | 8 | 4 | 4 | 0 | 0 | 0 | 50 |
Biratnagar Kings | 1 | 2024 | 2024 | Group Stage (2024) | 7 | 2 | 5 | 0 | 0 | 0 | 28.57 |
Kathmandu Gorkhas | 1 | 2024 | 2024 | Group Stage (2024) | 7 | 4 | 3 | 0 | 0 | 0 | 57.14 |
Lumbini Lions | 1 | 2024 | 2024 | Group Stage (2024) | 7 | 1 | 6 | 0 | 0 | 0 | 14.28 |
Pokhara Avengers | 1 | 2024 | 2024 | Group Stage (2024) | 7 | 2 | 5 | 0 | 0 | 0 | 28.57 |
Source: ESPNCricinfo (Last updated: 21 December 2024) |
Notes:
Margin | Team | Opposition | Venue | Date |
---|---|---|---|---|
90 Runs | Sudurpaschim Royals | Biratnagar Kings | TU Cricket Ground, Kirtipur | 3 December 2024 |
87 Runs | Chitwan Rhinos | Pokhara Avengers | 3 December 2024 | |
73 Runs | Sudurpaschim Royals | Kathmandu Gorkhas | 5 December 2024 | |
72 Runs | Janakpur Bolts | 11 December 2024 | ||
51 Runs | Biratnagar Kings | Chitwan Rhinos | 13 December 2024 | |
Last updated: 21 December 2024 [5] |
Balls remaining | Margin | Team | Opposition | Venue | Date |
---|---|---|---|---|---|
35 | 6 wickets | Kathmandu Gorkhas | Pokhara Avengers | TU Cricket Ground, Kirtipur | 14 December 2024 |
30 | 7 wickets | Karnali Yaks | 10 December 2024 | ||
29 | 8 wickets | Janakpur Bolts | Karnali Yaks | 2 December 2024 | |
28 | 6 wickets | Sudurpaschim Royals | 16 December 2024 | ||
27 | 8 wickets | Janakpur Bolts | Biratnagar Kings | 30 November 2024 | |
Last updated: 21 December 2024 [5] |
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 Victories | Team | Latest | |
---|---|---|---|
1 | Pokhara Avengers | 6 December 2024 | |
Last updated: 21 December 2024 [5] |
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 Victories | Team | Latest | |
---|---|---|---|
2 | Janakpur Bolts | 8 December 2024 | |
Last updated: 21 December 2024 [6] |
Teams have won matches by one wicket on one occasions:
Team | Opposition | Venue | Date |
---|---|---|---|
Kathmandu Gorkhas | Biratnagar Kings | TU Cricket Ground, Kirtipur | 15 December 2024 |
Last updated: 21 December 2024 [6] |
As of December 2024 [update] 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.
Score | Team | Opposition | Venue | Date |
---|---|---|---|---|
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/5 | Janakpur Bolts | Sudurpaschim Royals | 21 December 2024 | |
184/9 | Sudurpaschim Royals | Janakpur Bolts | 21 December 2024 |
Score | Team | Opposition | Venue | Date |
---|---|---|---|---|
51 | Janakpur Bolts | Sudurpaschim Royals | TU Cricket Ground, Kirtipur | 11 December 2024 |
74 | Pokhara 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 |
Aggregate | Team 1 | Score 1 | Team 2 | Score 2 | Venue | Date |
---|---|---|---|---|---|---|
384/15 | Biratnagar Kings | 193/8 | Lumbini Lions | 191/7 | TU Cricket Ground, Kirtipur | 4 December 2024 |
369/14 | Sudurpaschim Royals | 184/9 | Janakpur Bolts | 185/5 | 21 December 22,024 | |
346/5 | Lumbini Lions | 170/4 | Pokhara Avengers | 176/0 | 6 December 2024 | |
329/15 | Chitwan Rhinos | 154/9 | Karnali Yaks | 175/6 | 18 December 2024 | |
329/13 | Lumbini Lions | 142/9 | Sudurpaschim Royals | 187/4 | 7 December 2024 |
Aggregate | Team 1 | Score 1 | Team 2 | Score 2 | Venue | Date |
---|---|---|---|---|---|---|
174 | Janakpur Bolts | 51 | Sudurpaschim Royals | 123/9 | TU Cricket Ground, Kirtipur | 11 December 2024 |
188 | Kathmandu Gorkhas | 103 | Lumbini Lions | 85 | 11 December 2024 | |
205 | Janakpur Bolts | 104/5 | Kathmandu Gorkhas | 101 | 12 December 2024 | |
206 | Sudurpaschim Royals | 105/4 | Karnali Yaks | 101 | 16 December 2024 | |
209 | Karnali Yaks | 106/3 | Pokhara Avengers | 103 | 10 December 2024 |
Runs | Player | Teams | Innings | Seasons |
---|---|---|---|---|
293 | Lahiru Milantha † | Janakpur Bolts | 10 | 2024 |
286 | Ravi Bopara † | Chitwan Rhinos | 8 | 2024 |
279 | Rohit Paudel † | Lumbini Lions | 7 | 2024 |
275 | Saif Zaib † | Sudurpaschim Royals | 9 | 2024 |
247 | James Neesham † | Janakpur Bolts | 9 | 2024 |
Runs | Player | Team | Opposition | Venue | Date |
---|---|---|---|---|---|
104* | Andries Gous † | Pokhara Avengers | Lumbini Lions | TU Cricket Ground, Kirtipur | 6 December 2024 |
95 | Rohit Paudel † | Lumbini Lions | Pokhara Avengers | 6 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 |
As of 2024 [update] , Only one centuries have been scored in IPL matches.
Centuries | Player | Teams | Career |
---|---|---|---|
1 | Andries Gous † | Pokhara Avengers | 2024 |
Runs | Player | Teams | Seasons |
---|---|---|---|
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 |
Sixes | Player | Teams | Seasons |
---|---|---|---|
23 | James Neesham † | Janakpur Bolts | 2024 |
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 |
Sixes | Player | Team | Opposition | Venue | Date |
---|---|---|---|---|---|
7 | Bibek Yadav † | Lumbini Lions | Sudurpaschim Royals | TU Cricket Ground, Kirtipur | 7 December 2024 |
Kushal Malla † | Chitwan Rhinos | Janakpur Bolts | 14 December 2024 | ||
6 | Lokesh Bam† | Biratnagar Kings | Lumbini Lions | 4 December 2024 | |
James Neesham † | Janakpur Bolts | Chitwan Rhinos | 14 December 2024 |
Wickets | Player | Team | Innings | Seasons |
---|---|---|---|---|
17 | Lalit Rajbanshi † | Janakpur Bolts | 10 | 2024 |
Scott Kuggeleijn † | Sudurpaschim Royals | 9 | 2024 | |
14 | Sohail Tanvir † | Chitwan Rhinos | 8 | 2024 |
Kishore Mahato † | Janakpur Bolts | 10 | 2024 | |
13 | Bipin Sharma† | Karnali Yaks | 8 | 2024 |
Rijan Dhakal † | Chitwan Rhinos | 8 | 2024 |
Figures | Player | Team | Opposition | Venue | Date |
---|---|---|---|---|---|
6/28 | Will Bosisto † | Karnali Yaks | Pokhara Avengers | TU Cricket Ground, Kirtipur | 10 December 2024 |
5/18 | Scott Kuggeleijn † | Sudurpaschim Royals | Pokhara Avengers | 15 December 2024 | |
5/19 | Naren 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 |
Wickets | Player | Team | Season |
---|---|---|---|
17 | Lalit Rajbanshi † | Janakpur Bolts | 2024 |
Scott Kuggeleijn † | Sudurpaschim Royals | 2024 | |
14 | Sohail Tanvir | Chitwan Rhinos | 2024 |
Kishore Mahato † | Janakpur Bolts | 2024 | |
13 | Bipin Sharma† | Karnali Yaks | 2024 |
Rijan Dhakal † | Chitwan Rhinos | 2024 |
Runs conceded | Player | Team | Opposition | Venue | Date |
---|---|---|---|---|---|
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 Avengers | 14 December 2024 | ||
Scott Kuggeleijn † | Sudurpaschim Royals | Janakpur Bolts | 21 December 2024 |
Dismissals | Player | Teams | Innings | Seasons |
---|---|---|---|---|
5 | Lahiru Milantha † | Janakpur Bolts | 8 | 2024 |
Bipin Rawal† | Chitwan Rhinos | 8 | 2024 | |
4 | Arjun Saud † | Lumbini Lions | 6 | 2024 |
Binod Bhandari † | Sudurpaschim Royals | 9 | 2024 | |
Chadwick Walton † | Karnali Yaks | 9 | 2024 |
Catches | Player | Teams | Innings | Seasons |
---|---|---|---|---|
5 | Bipin Rawal† | Chitwan Rhinos | 8 | 2024 |
4 | Chadwick Walton † | Karnali Yaks | 9 | 2024 |
2 | Aasif Sheikh † | Janakpur Bolts | 2 | 2024 |
Scott Edwards † | Biratnagar Kings | 3 | 2024 |
Stumpings | Player | Teams | Innings | Seasons |
---|---|---|---|---|
4 | Lahiru Milantha † | Janakpur Bolts | 8 | 2024 |
3 | Arjun Saud † | Lumbini Lions | 6 | 2024 |
Binod Bhandari † | Sudurpaschim Royals | 9 | 2024 | |
2 | Andries Gous † | Pokhara Avengers | 5 | 2024 |
Stephen Eskinazi † | Kathmandu Gorkhas | 6 | 2024 |
As of December 2024 [update] 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]
Dismissals | Player | Team | Season |
---|---|---|---|
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 |
Catches | Player | Teams | Innings | Seasons |
---|---|---|---|---|
12 | Anil Sah † | Janakpur Bolts | 7 | 2024 |
10 | Brandon McMullen † | Sudurpaschim Royals | 9 | 2024 |
9 | Naresh Budhayer † | Sudurpaschim Royals | 9 | 2024 |
6 | Saad Bin Zafar † | Lumbini Lions | 7 | 2024 |
Gulsan Jha † | Karnali Yaks | 9 | 2024 | |
James Neesham † | Janakpur Bolts | 9 | 2024 | |
Ishan Pandey † | Sudurpaschim Royals | 9 | 2024 |
As of December 2024 [update] , 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]
Rank | Catches | Player | Team | Opposition | Date |
---|---|---|---|---|---|
1 | 5 | Anil Sah † | Janakpur Bolts | Kathmandu Gorkhas | 12 December 2024 |
2 | 4 | Gulsan Jha † | Karnali Yaks | Chitwan Rhinos | 18 December 2024 |
3 | 3 | Kushal Bhurtel † | Pokhara Avengers | 3 December 2024 | |
Naresh Budhayer † | Sudurpaschim Royals | 8 December 2024 | |||
Joshua Tromp† | Janakpur Bolts | Sudurpaschim Royals | 11 December 2024 | ||
Arniko Yadav† | 11 December 2024 | ||||
Sundeep Jora † | Lumbini Lions | Kathmandu Gorkhas | 12 December 2024 | ||
Anil Sah † | Janakpur Bolts | Chitwan Rhinos | 14 December 2024 |
Catches | Player | Team | Season |
---|---|---|---|
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 |
Matches | Player | Team(s) | Period |
---|---|---|---|
10 | Aasif Sheikh (cricketer) † | Janakpur Bolts | 2024 |
Shubh Kansakar† | |||
Kishore Mahato † | |||
Lahiru Milantha † | |||
Lalit Rajbanshi † | |||
Harsh Thaker † |
Matches | Player | Team(s) | Won | Lost | Tied | Drawn | No Result | Period |
---|---|---|---|---|---|---|---|---|
9 | Dipendra Singh † | Sudurpaschim Royals | 7 | 2 | 0 | 0 | 0 | 2024 |
Sompal Kami † | Karnali Yaks | 5 | 4 | 0 | 0 | 0 | ||
8 | Kushal Malla † | Chitwan Rhinos | 4 | 4 | 0 | 0 | 0 | |
7 | Kushal Bhurtel † | Pokhara Avengers | 1 | 5 | 1 | 0 | 0 | |
Karan KC † | Kathmandu Gorkhas | 4 | 3 | 0 | 0 | 0 | ||
Sandeep Lamichhane † | Biratnagar Kings | 2 | 4 | 0 | 0 | 0 | ||
Rohit Paudel † | Lumbini Lions | 1 | 6 | 0 | 0 | 0 | ||
Anil Sah † | Janakpur Bolts | 5 | 2 | 0 | 0 | 0 | ||
3 | Aasif Sheikh † | 2 | 1 | 0 | 0 | 0 |
Wicket | Runs | Batters | Team | Opposition | Venue | Date | |
---|---|---|---|---|---|---|---|
1st wicket | 176* | Dinesh Kharel | Andries Gous | Pokhara Avengers | Lumbini Lions | TU Cricket Ground, Kirtipur | 6 December 2024 |
2nd wicket | 86 | Binod Bhandari | Brandon McMullen | Sudurpaschim Royals | Kathmandu Gorkhas | 5 December 2024 | |
3rd wicket | 116* | Lahiru Milantha | Harsh Thaker | Janakpur Bolts | Biratnagar Kings | 30 November 2024 | |
4th wicket | 113 | Kushal Malla | Ravi Bopara | Chitwan Rhinos | Janakpur Bolts | 14 December 2024 | |
5th wicket | 114 | Rohit Paudel | Saad Bin Zafar | Lumbini Lions | Chitwan Rhinos | 10 December 2024 | |
6th wicket | 83* | Basir Ahamad | Rajesh Pulami | Biratnagar Kings | 13 December 2024 | ||
7th wicket | 56 | Arjun Gharti | Sompal Kami | Karnali Yaks | Janakpur Bolts | 2 December 2024 | |
8th wicket | 32 | Sundeep Jora | Surya Tamang | Lumbini Lions | Kathmandu Gorkhas | 11 December 2024 | |
9th wicket | 39* | Rijan Dhakal | Nar Sarki | Chitwan Rhinos | Lumbini Lions | 10 December 2024 | |
10th wicket | 23 | Chris Sole | Anil Kharel | Biratnagar Kings | Sudurpaschim Royals | 3 December 2024 |
Runs | Wicket | Batters | Team | Opposition | Venue | Date | |
---|---|---|---|---|---|---|---|
176* | 1st wicket | Dinesh Kharel | Andries Gous | Pokhara Avengers | Lumbini Lions | TU Cricket Ground, Kirtipur | 6 December 2024 |
117 | 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 | |
114 | 5th wicket | Rohit Paudel | Saad Bin Zafar | Lumbini Lions | Chitwan Rhinos | 10 December 2024 | |
113 | 4th wicket | Ravi Bopara | Kushal Malla | Chitwan Rhinos | Janakpur Bolts | 14 December 2024 | |
110 | Tom Moores | Rohit Paudel | Lumbini Lions | Pokhara Avengers | 6 December 2024 |