The Nepal Premier League is Nepal’s top T20 franchise competition, organised by the Cricket Association of Nepal. Since the first season in 2024, two different franchises have lifted the trophy.
Last updated: 10 August 2026
NPL Winners List (All Seasons)
| Season | Champion | Runner-Up | Year |
|---|---|---|---|
| Season 1 | Janakpur Bolts | Sudurpaschim Royals | 2024 |
| Season 2 | Lumbini Lions | Sudurpaschim Royals | 2025 |
| Season 3 | To be decided | To be decided | 2026 |
NPL 2024 Winner: Janakpur Bolts
The inaugural Nepal Premier League ran from 30 November to 21 December 2024, with eight franchises playing 32 matches. Janakpur Bolts won the first title by beating Sudurpaschim Royals in the final.
Season 1 matches were played at the Tribhuvan University International Cricket Ground in Kirtipur and at Mulpani Cricket Ground.
NPL 2025 Winner: Lumbini Lions
The second season ran from 17 November to 13 December 2025, again with eight teams across 32 matches. Lumbini Lions beat Sudurpaschim Royals by six wickets in the final on 13 December 2025 to win their first NPL title.
That result made Sudurpaschim Royals the first team to lose two NPL finals, having also finished runner-up in 2024.
From Season 2, all 32 matches were played at TU Cricket Ground in Kirtipur, which was fitted with floodlights for day-night fixtures.
NPL Season Awards
| Season | Player of the Series | Most Runs | Most Wickets |
|---|---|---|---|
| 2024 | Saif Zaib | Lahiru Milantha (293) | Scott Kuggeleijn, Lalit Rajbanshi (17) |
| 2025 | Ruben Trumpelmann | Adam Rossington (323) | Lamichhane, Malla, Bohara (17) |
| 2026 | — | — | — |
NPL Titles by Team
| Team | Titles | Runner-Up | Winning Seasons |
|---|---|---|---|
| Janakpur Bolts | 1 | 0 | 2024 |
| Lumbini Lions | 1 | 0 | 2025 |
| Sudurpaschim Royals | 0 | 2 | — |
| Biratnagar Kings | 0 | 0 | — |
| Chitwan Rhinos | 0 | 0 | — |
| Karnali Yaks | 0 | 0 | — |
| Kathmandu Gorkhas | 0 | 0 | — |
| Pokhara Avengers | 0 | 0 | — |
No franchise has yet won the NPL twice.
NPL All-Time Records
- Most runs (all seasons): Rohit Paudel — 555
- Most wickets (all seasons): Scott Kuggeleijn — 27
Who Will Win NPL 2026?
NPL Season 3 runs from 26 October to 21 November 2026. All the eight franchises return, with squads set through retentions in June and the auction in July, currently the overseas signing is happening between the teams and the overseas players.
Defending champions Lumbini Lions kept a strong core. Sudurpaschim Royals, beaten in both previous finals, will be looking to convert at the third attempt.
Sudurpaschim Royals have reached both finals, but Janakpur Bolts have signed Harmeet Singh, who played for the Royals in both seasons and will now captain the Bolts. Whether the Royals can reach a third final without him is one of the season’s key questions.
This page will be updated with the NPL 2026 winner as soon as the final is played.
NPL Winners FAQ
Who won the first NPL?
Janakpur Bolts won the inaugural Nepal Premier League in 2024, beating Sudurpaschim Royals in the final.
Who won NPL 2025?
Lumbini Lions won the 2025 Nepal Premier League, beating Sudurpaschim Royals by six wickets in the final at Kirtipur on 13 December 2025.
Which team has won the most NPL titles?
Janakpur Bolts and Lumbini Lions have one title each. No team has won the NPL more than once.
Which team has lost the most NPL finals?
Sudurpaschim Royals have lost both NPL finals played so far, in 2024 and 2025.
How many teams play in the NPL?
Eight franchises compete: Biratnagar Kings, Chitwan Rhinos, Janakpur Bolts, Karnali Yaks, Kathmandu Gorkhas, Lumbini Lions, Pokhara Avengers and Sudurpaschim Royals.
Where is the NPL final played?
At the Tribhuvan University International Cricket Ground in Kirtipur.