# 2024 Nepal Premier League

The 2024 Nepal Premier League (NPL), also known as Siddhartha Bank NPL 2024 for sponsorship reasons, was the inaugural season of the Nepal Premier League, a men's Twenty20 cricket league in Nepal. The tournament featured 8 teams competing in 32 matches from 30 November to 21 December 2024 (15 Mangsir to 6 Poush 2081 BS).

## Auctions and personnel signings

The auctions for team ownership was held on September 5, 2024. Pokhara was the most expensive team, costing over NPR 3,57,00,000. For the inaugural NPL season, each team had a salary cap of रू90 lakh (US$64,000) for domestic auction. Eight Marquee players were listed form draw on 14 September 2024. Sandeep Lamichhane, Kushal Malla, Aasif Sheikh, Sompal Kami, Karan KC, Rohit Paudel, Kushal Bhurtel and Dipendra Singh Airee were classified as Marquee players.

## Squads

The player auction took place on 6 October 2024.
| Teams | Head coach | Playing squads |
| Biratnagar Kings | Kevin O'Brien | Sandeep Lamichhane (c), Basir Ahamad, Ismat Alam, Lokesh Bam (wk), Dipak Bohara, Subash Bhandari, Naren Bhatt, Scott Edwards, Pratish GC, Mrinal Gurung, Martin Guptill, Nicholas Kirton, Aqib Ilyas, Anil Kharel, Kamal Khatri, Jitendra Mukhiya, Rajesh Pulami, Chris Sole |
| Chitwan Rhinos | Umesh Patwal | Kushal Malla (c), Kamal Singh Airee, Deepak Bohara, Rijan Dhakal, Basil Hameed, Marchant de Lange, Jan Nicol Loftie-Eaton, Hassan Eisakhil, Santosh Karki, Luc Benkenstein, Gautam KC, Sallahuddin Khan, Ranjit Kumar, Bipin Rawal (wk), Ravi Bopara, Amar Routela, Nar Sarki, Dipesh Shrestha, Sohail Tanveer, Sharad Vesawkar |
| Janakpur Bolts | Pubudu Dassanayake | Anil Sah (c, wk), Hemant Dhami, Shubh Kansakar, Kishore Mahato, Sher Malla, Lahiru Milantha (wk), Ben Mike, Mohammad Mohsin, James Neesham, Sohaib Maqsood, Lalit Rajbanshi, Rupesh Singh, Aasif Sheikh (wk), Bishal Shusling, Tul Thapa, Harsh Thaker, Aakash Tripathi, Joshua Tromp, Arniko Yadav |
| Karnali Yaks | Gyanendra Malla | Sompal Kami (c), Will Bosisto, Mousom Dhakal, Shikhar Dhawan, Deepak Dumre, Rit Gautam, Arjun Gharti (wk), Babar Hayat, Gulshan Jha, Dev Khanal, Bhuvan Karki, Jaykishan Kolsawala, Zeeshan Maqsood, Dipendra Rawat, Bipin Sharma, Unish Singh, Hussain Talat, Nandan Yadav, Chadwick Walton (wk) |
| Kathmandu Gurkhas | Basanta Shahi | Karan KC (c), Shahab Alam, Dan Douthwaite, Gerhard Erasmus, Stephen Eskinazi, Dipesh Kandel, Krishna Karki, Krish Karki, Rashid Khan, Bibek KC, Michael Levitt, Sumit Maharjan, Shankar Rana, Raju Rijal (wk), Bhim Sharki, Pratik Shrestha, Nathan Sowter |
| Lumbini Lions | Nandan Phadnis | Rohit Paudel (c), Bikash Aagri, Dinesh Adhikari, Tilak Bhandari, Ben Cutting, Unmukt Chand, Abhishesh Gautam, Ashutosh Ghiraiya, Durgesh Gupta, Sundeep Jora, Aarif Khan, Tom Moores (wk), Arjun Saud (wk), Ramon Simmonds, Surya Tamang, Bibek Yadav, Saad Bin Zafar |
| Pokhara Avengers | Rajiv Kumar | Kushal Bhurtel (c), Sudip Aryal, Aakash Chand, Matt Critchley, Trit Raj Das, Sagar Dhakal, Sunam Gautam, Andries Gous (wk), Aakarshit Gomel, Amrit Gurung, Narayan Joshi, Dinesh Kharel, Bipin Khatri, Michael Leask, Bas de Leede, Zen Malik, Dilip Nath (wk), Anderson Phillip, Raymon Reifer, Harishankar Shah, Kiran Thagunna |
| Sudurpaschim Royals | Jagat Tamata | Dipendra Singh Airee (c), Binod Bhandari (wk), Bhoj Raj Bhatta, Dilpreet Bajwa, Abinash Bohara, Khadak Bohora, Naresh Budhayer, Basant Khatri, Arjun Kumal, Scott Kuggeleijn, Brandon McMullen, Rohan Mustafa, Ishan Pandey, Naren Saud, Aarif Sheikh, Amit Shrestha, Harmeet Singh, Saif Zaib |

### Overseas players

Maximum of 6 overseas players in squad and 4 overseas players in playing XI permitted.
| Club | Player 1 | Player 2 | Player 3 | Player 4 | Player 5 | Player 6 | Replaced during season |
| Biratnagar Kings | Ismat Alam | Martin Guptill | Aqib Ilyas | Nicholas Kirton | Chris Sole | Scott Edwards | — |
| Chitwan Rhinos | Basil Hameed | Jan Nicol Loftie-Eaton | Hassan Eisakhil | Luc Benkenstein | Ravi Bopara | Sohail Tanveer | Marchant de Lange |
| Janakpur Bolts | Lahiru Milantha | Ben Mike | Mohammad Mohsin | James Neesham | Harsh Thaker | Joshua Tromp | Sohaib Maqsood |
| Karnali Yaks | Will Bosisto | Shikhar Dhawan | Babar Hayat | Zeeshan Maqsood | Chadwick Walton | Jaykishan Kolsawala | Hussain Talat |
| Kathmandu Gurkhas | Dan Douthwaite | Gerhard Erasmus | Stephen Eskinazi | Michael Levitt | Nathan Sowter | | |
| Lumbini Lions | Ben Cutting | Unmukt Chand | Tom Moores | Ramon Simmonds | Saad Bin Zafar | | |
| Pokhara Avengers | Matt Critchley | Andries Gous | Aakarshit Gomel | Michael Leask | Zen Malik | Raymon Reifer | Anderson Phillip Bas de Leede |
| Sudurpaschim Royals | Dilpreet Bajwa | Scott Kuggeleijn | Brandon McMullen | Harmeet Singh | Saif Zaib | | Rohan Mustafa |

## Venue

* Kirtipur, Kathmandu
* TU International Cricket Ground
* Capacity: 15,000+
* Kathmandu2024 Nepal Premier League (Nepal)

## Practice matches

Before the start of league stage four practice matches were played at Mulpani Cricket Ground.
Practice matches :
Practice match 1 25 November 2024 (2024-11-25) UTC+05:45 12:15
Karnali Yaks 158/4 (20 overs)
v
Kathmandu Gurkhas 124 (20 overs)
Karnali Yaks won by 34 runs Mulpani International Cricket Ground, Kageshwari-Manohara
Practice match 2 27 November 2024 (2024-11-27) UTC+05:45 12:15
Chitwan Rhinos 110/8 (20 overs)
v
Sudurpashchim Royals 148/6 (20 overs)
Sudurpashchim Royals won by 38 runs Mulpani International Cricket Ground, Kageshwari-Manohara
Practice match 3 27 November 2024 (2024-11-27) UTC+05:45 12:15
Janakpur Bolts 160/7 (20 overs)
v
Lumbini Lions 64 (12 overs)
Janakpur Bolts won by 96 runs Mulpani International Cricket Ground, Kageshwari-Manohara
Practice match 4 28 November 2024 (2024-11-28) UTC+05:45 12:15
Pokhara Avengers 160/8 (20 overs)
v
Biratnagar Kings 124/8 (20 overs)
Pokhara Avengers won by 36 runs Mulpani International Cricket Ground, Kageshwari-Manohara :

## Teams and standings
### Points table

| Pos | Team | Pld | W | L | NR | Pts | NRR | Qualification |
| 1 | Sudurpaschim Royals (R) | 7 | 6 | 1 | 0 | 12 | 2.087 | Advance to Qualifier 1 |
| 2 | Janakpur Bolts (C) | 7 | 5 | 2 | 0 | 10 | 0.164 | Advance to Qualifier 1 |
| 3 | Chitwan Rhinos (4th) | 7 | 4 | 3 | 0 | 8 | 0.634 | Advance to Eliminator |
| 4 | Karnali Yaks (3rd) | 7 | 4 | 3 | 0 | 8 | −0.184 | Advance to Eliminator |
| 5 | Kathmandu Gurkhas | 7 | 4 | 3 | 0 | 8 | −0.321 | |
| 6 | Biratnagar Kings | 7 | 2 | 5 | 0 | 4 | −0.703 | |
| 7 | Pokhara Avengers | 7 | 2 | 5 | 0 | 4 | −1.332 | |
| 8 | Lumbini Lions | 7 | 1 | 6 | 0 | 2 | −0.498 | |
    (C) = Eventual champion; (R) = Runner-up.

### Win-loss table

Below is a summary of results for each team's seven regular season matches, plus finals where applicable, in chronological order. A team's opponent for any given match is listed above the margin of victory/defeat.
| Team | League stage | League stage | League stage | League stage | League stage | League stage | League stage | Play-offs | Play-offs | Play-offs | Play-offs | Pos. |
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | E | Q1 | Q2 | F | Pos. |
| Biratnagar Kings (BK) | JB 8 wickets | SR 90 runs | LL 2 wickets | KY 7 runs | PA Super Over | CR 51 runs | KG 1 wicket | X | X | X | X | 6th |
| Chitwan Rhinos (CR) | KG 5 wickets | PA 87 runs | KY 6 wickets | SR 33 runs | LL 33 runs | BK 51 runs | JB 32 runs | KY 21 runs | X | X | X | 3rd (E) |
| Janakpur Bolts (JB) | BK 8 wickets | KY 8 wickets | PA 7 wickets | LL 1 run | SR 72 runs | KG 5 wickets | CR 32 runs | → | SR 8 wickets | KY 2 wickets | SR 5 wickets | 2nd (C) |
| Karnali Yaks (KY) | JB 8 wickets | KG 3 wicket | CR 6 wickets | BK 7 runs | PA 7 wickets | LL 5 runs | SR 6 wickets | CR 21 runs | X | JB 2 wickets | X | 4th (Q2) |
| Kathmandu Gurkhas (KG) | CR 5 wickets | KY 3 wickets | SR 73 runs | LL 18 runs | JB 5 wickets | PA 6 wickets | BK 1 wicket | X | X | X | X | 5th |
| Lumbini Lions (LL) | BK 2 wickets | PA 10 wickets | SR 45 runs | JB 1 run | CR 33 runs | KG 18 runs | KY 5 runs | X | X | X | X | 8th |
| Pokhara Avengers (PA) | CR 87 runs | JB 7 wickets | LL 10 wickets | KY 7 wickets | BK Super Over | KG 6 wickets | SR 5 runs | X | X | X | X | 7th |
| Sudurpaschim Royals (SR) | BK 90 runs | KG 73 runs | LL 45 runs | CR 33 runs | JB 72 runs | PA 5 runs | KY 6 wickets | → | JB 8 wickets | → | JB 5 wickets | 1st (RU) |
| Team's results→ | Won | Tied | Lost | N/R |

### League Progression

| Team | Group matches | Group matches | Group matches | Group matches | Group matches | Group matches | Group matches | Playoffs | Playoffs | Playoffs |
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | Q1/E | Q2 | F |
| Biratnagar Kings | 0 | 0 | 2 | 2 | 2 | 4 | 4 | | | |
| Chitwan Rhinos | 2 | 4 | 4 | 6 | 6 | 6 | 8 | L | | |
| Janakpur Bolts | 2 | 4 | 6 | 8 | 8 | 10 | 10 | L | W | W |
| Karnali Yaks | 0 | 0 | 2 | 4 | 6 | 8 | 8 | W | L | |
| Kathmandu Gurkhas | 0 | 2 | 2 | 4 | 4 | 6 | 8 | | | |
| Lumbini Lions | 0 | 0 | 0 | 0 | 2 | 2 | 2 | | | |
| Pokhara Avengers | 0 | 0 | 2 | 2 | 4 | 4 | 4 | | | |
| Sudurpaschim Royals | 2 | 4 | 6 | 6 | 8 | 10 | 12 | W | | L |
| Win | Loss | No result |
* Note: The total points at the end of each group match are listed.
* Note: Click on the points (group matches) or W/L (playoffs) to see the match summary.

### Match summary

| Visitor team → | BK | CR | JB | KY | KG | LL | PA | SR |
| Home team ↓ | BK | CR | JB | KY | KG | LL | PA | SR |
| Biratnagar Kings | | Biratnagar 51 runs | Janakpur 8 wickets | | Kathmandu 1 run | Biratnagar 2 wickets | | |
| Chitwan Rhinos | | | Chitwan 32 runs | | | Lumbini 33 runs | Chitwan 87 runs | |
| Janakpur Bolts | | | | Janakpur 8 wickets | Janakpur 5 wickets | Janakpur 1 run | | Sudurpaschim 72 runs |
| Karnali Yaks | Karnali 7 runs | Karnali 6 wickets | | | Kathmandu 3 wickets | | Karnali 7 wickets | |
| Kathmandu Gurkhas | | Chitwan 5 wickets | | | | Kathmandu 18 runs | | Sudurpaschim 73 runs |
| Lumbini Lions | | | | Karnali 5 runs | | | Pokhara 10 wickets | Sudurpaschim 45 runs |
| Pokhara Avengers | Pokhara Super Over | | Janakpur 7 wickets | | Kathmandu 6 wickets | | | Sudurpaschim 5 runs |
| Sudurpaschim Royals | Sudurpaschim 90 runs | Chitwan 33 runs | | Sudurpaschim 6 wickets | | | | |
| Home team won | Visitor team won |
* Note: Results listed are according to the home (horizontal) and visitor (vertical) teams.
* Note: Click on a result to see a summary of the match.

## League stage

The fixture was released on 18 November 2024.
* Match 1 30 November 2024 12:30 Scorecard
| Biratnagar Kings 127 (19 overs) | v | Janakpur Bolts 131/2 (15.3 overs) |
| Martin Guptil 55 (43) Lalit Rajbanshi 3/28 (4 overs) | | Lahiru Milantha 75* (53) Pratis GC 1/14 (2 overs) |
* Janakpur Bolts won by 8 wickets Tribhuvan University International Cricket Ground, Kirtipur Umpires: Vinay Kumar Jha (Nep) and Durga Subedi (Nep) Player of the match: Lahiru Milantha (Janakpur Bolts)
* Janakpur Bolts won the toss and elected to field.
* Match 2 2 December 2024 09:00 Scorecard
| Kathmandu Gurkhas 111/9 (20 overs) | v | Chitwan Rhinos 114/5 (17.1 overs) |
| Sumit Maharjan 29 (41) Sohail Tanvir 5/21 (4 overs) | | Santosh Karki 28* (31) Shahab Alam 3/20 (4 overs) |
* Chitwan Rhinos won by 5 wickets Tribhuvan University International Cricket Ground, Kirtipur Umpires: Himal Giri (Nep) and Buddhi Pradhan (Nep) Player of the match: Sohail Tanvir (Chitwan Rhinos)
* Chitwan Rhinos won the toss and elected to field.
* Sohail Tanvir (Chitwan Rhinos) became the first player to take a five-wicket haul in the Nepal Premier League.
* Match 3 2 December 2024 13:00 Scorecard
| Karnali Yaks 141/7 (20 overs) | v | Janakpur Bolts 142/2 (15.1 overs) |
| Gulsan Jha 36 (27) Mohammad Mohsin 2/14 (4 overs) | | Anil Sah 62* (42) Mousom Dhakal 1/25 (2.1 overs) |
* Janakpur Bolts won by 8 wickets Tribhuvan University International Cricket Ground, Kirtipur Umpires: Rashid Riaz (Pak) and Bismillah Jan Shinwari (Afg) Player of the match: Anil Sah (Janakpur Bolts)
* Karnali Yaks won the toss and elected to bat.
* Match 4 3 December 2024 09:00 Scorecard
| Sudurpaschim Royals 182/7 (20 overs) | v | Biratnagar Kings 92 (16.1 overs) |
| Dipendra Singh Airee 57* (24) Anil Kharel 3/26 (4 overs) | | Basir Ahamad 24 (28) Abinash Bohara 3/17 (3 overs) |
* Sudurpaschim Royals won by 90 runs Tribhuvan University International Cricket Ground, Kirtipur Umpires: Himal Giri (Nep) and Durga Subedi (Nep) Player of the match: Dipendra Singh Airee (Sudurpaschim Royals)
* Biratnagar Kings won the toss and elected to field.
* Match 5 3 December 2024 13:00 Scorecard
| Chitwan Rhinos 161/7 (20 overs) | v | Pokhara Avengers 74 (13.2 overs) |
| Ravi Bopara 51 (38) Bas de Leede 2/20 (4 overs) | | Narayan Joshi 30 (24) Sohail Tanvir 3/6 (3 overs) |
* Chitwan Rhinos won by 87 runs Tribhuvan University International Cricket Ground, Kirtipur Umpires: Vinay Kumar Jha (Nep) and Bismillah Jan Shinwari (Afg) Player of the match: Rijan Dhakal (Chitwan Rhinos)
* Pokhara Avengers won the toss and elected to field.
* Match 6 4 December 2024 09:00 Scorecard
| Karnali Yaks 149/5 (20 overs) | v | Kathmandu Gurkhas 153/7 (19.3 overs) |
| Shikhar Dhawan 72* (51) Gerhard Erasmus 2/29 (4 overs) | | Sumit Maharjan 40* (37) Bipin Sharma 1/18 (4 overs) |
* Kathmandu Gurkhas won by 3 wickets Tribhuvan University International Cricket Ground, Kirtipur Umpires: Himal Giri (Nep) and Rashid Riaz (Pak) Player of the match: Sumit Maharjan (Kathmandu Gurkhas)
* Kathmandu Gurkhas won the toss and elected to field.
* Match 7 4 December 2024 13:00 Scorecard
| Lumbini Lions 191/7 (20 overs) | v | Biratnagar Kings 193/8 (19.5 overs) |
| Rohit Paudel 46 (29) Ismat Alam 1/21 (2 overs) | | Lokesh Bam 71 (47) Durgesh Gupta 3/21 (4 overs) |
* Biratnagar Kings won by 2 wickets Tribhuvan University International Cricket Ground, Kirtipur Umpires: Buddhi Pradhan (Nep) and Bismillah Jan Shinwari (Afg) Player of the match: Lokesh Bam (Biratnagar Kings)
* Biratnagar Kings won the toss and elected to field.
* Match 8 5 December 2024 09:00 Scorecard
| Pokhara Avengers 138/7 (20 overs) | v | Janakpur Bolts 143/3 (17.1 overs) |
| Matt Critchley 35 (30) Lalit Rajbanshi 3/31 (4 overs) | | Lahiru Milantha 45 (32) Bipin Khatri 1/6 (1 over) |
* Janakpur Bolts won by 7 wickets Tribhuvan University International Cricket Ground, Kirtipur Umpires: Vinay Kumar Jha (Nep) and Durga Subedi (Nep) Player of the match: James Neesham (Janakpur Bolts)
* Janakpur Bolts won the toss and elected to field.
* Match 9 5 December 2024 13:00 Scorecard
| Sudurpaschim Royals 167/6 (20 overs) | v | Kathmandu Gurkhas 94 (15.4 overs) |
| Brandon McMullen 53 (36) Rashid Khan 2/20 (4 overs) | | Stephen Eskinazi 37 (33) Naren Saud 5/19 (3.5 overs) |
* Sudurpaschim Royals won by 73 runs Tribhuvan University International Cricket Ground, Kirtipur Umpires: Himal Giri (Nep) and Rashid Riaz (Pak) Player of the match: Naren Saud (Sudurpaschim Royals)
* Kathmandu Gurkhas won the toss and elected to field.
* Match 10 6 December 2024 09:00 Scorecard
| Chitwan Rhinos 130/7 (20 overs) | v | Karnali Yaks 132/4 (19.5 overs) |
| Ravi Bopara 59* (40) Bipin Sharma 3/21 (4 overs) | | Shikhar Dhawan 45 (41) Kushal Malla 1/13 (4 overs) |
* Karnali Yaks won by 6 wickets Tribhuvan University International Cricket Ground, Kirtipur Umpires: Bismillah Jan Shinwari (Afg) and Durga Subedi (Nep) Player of the match: Bipin Sharma (Karnali Yaks)
* Karnali Yaks won the toss and elected to field.
* Match 11 6 December 2024 13:00 Scorecard
| Lumbini Lions 170/4 (20 overs) | v | Pokhara Avengers 176/0 (16.4 overs) |
| Rohit Paudel 95 (59) Bipin Khatri 2/18 (3 overs) | | Andries Gous 104* (55) |
* Pokhara Avengers won by 10 wickets Tribhuvan University International Cricket Ground, Kirtipur Umpires: Himal Giri (Nep) and Buddhi Pradhan (Nep) Player of the match: Andries Gous (Pokhara Avengers)
* Lumbini Lions won the toss and elected to bat.
* Andries Gous (Pokhara Avengers) became the first player to score a century in the Nepal Premier League.
* Match 12 7 December 2024 09:00 Scorecard
| Sudurpaschim Royals 187/4 (20 overs) | v | Lumbini Lions 142/9 (20 overs) |
| Saif Zaib 90 (61) Ramon Simmonds 2/32 (4 overs) | | Bibek Yadav 77* (54) Brandon McMullen 3/21 (4 overs) |
* Sudurpaschim Royals won by 45 runs Tribhuvan University International Cricket Ground, Kirtipur Umpires: Buddhi Pradhan (Nep) and Rashid Riaz (Pak) Player of the match: Saif Zaib (Sudurpaschim Royals)
* Lumbini Lions won the toss and elected to field.
* Match 13 7 December 2024 13:00 Scorecard
| Karnali Yaks 133 (20 overs) | v | Biratnagar Kings 126/8 (20 overs) |
| Will Bosisto 66 (49) Pratis GC 4/17 (4 overs) | | Nicholas Kirton 40 (39) Nandan Yadav 3/19 (4 overs) |
* Karnali Yaks won by 7 runs Tribhuvan University International Cricket Ground, Kirtipur Umpires: Himal Giri (Nep) and Vinay Kumar Jha (Nep) Player of the match: Will Bosisto (Karnali Yaks)
* Biratnagar Kings won the toss and elected to field.
* Match 14 8 December 2024 09:00 Scorecard
| Janakpur Bolts 136/9 (20 overs) | v | Lumbini Lions 135/8 (20 overs) |
| Anil Sah 45 (39) Abhishesh Gautam 3/20 (4 overs) | | Rohit Paudel 35 (38) Harsh Thaker 5/23 (4 overs) |
* Janakpur Bolts won by 1 run Tribhuvan University International Cricket Ground, Kirtipur Umpires: Himal Giri (Nep) and Durga Subedi (Nep) Player of the match: Harsh Thaker (Janakpur Bolts)
* Lumbini Lions won the toss and elected to field.
* Match 15 8 December 2024 13:00 Scorecard
| Chitwan Rhinos 164/5 (20 overs) | v | Sudurpaschim Royals 131 (18.2 overs) |
| Hassan Eisakhil 65 (52) Scott Kuggeleijn 2/29 (4 overs) | | Ishan Pandey 35 (28) Amar Routela 2/9 (1 over) |
* Chitwan Rhinos won by 33 runs Tribhuvan University International Cricket Ground, Kirtipur Umpires: Rashid Riaz (Pak) and Bismillah Jan Shinwari (Afg) Player of the match: Hassan Eisakhil (Chitwan Rhinos)
* Chitwan Rhinos won the toss and elected to bat.
* Match 16 10 December 2024 09:00 Scorecard
| Lumbini Lions 167/6 (20 overs) | v | Chitwan Rhinos 134/8 (20 overs) |
| Rohit Paudel 80 (57) Rijan Dhakal 3/29 (4 overs) | | Luc Benkenstein 31 (29) Rohit Paudel 4/17 (4 overs) |
* Lumbini Lions won by 33 runs Tribhuvan University International Cricket Ground, Kirtipur Umpires: Himal Giri (Nep) and Buddhi Pradhan (Nep) Player of the match: Rohit Paudel (Lumbini Lions)
* Chitwan Rhinos won the toss and elected to field.
* Match 17 10 December 2024 13:00 Scorecard
| Pokhara Avengers 103 (16.3 overs) | v | Karnali Yaks 106/3 (15 overs) |
| Dinesh Kharel 26 (19) Will Bosisto 6/28 (4 overs) | | Gulsan Jha 49* (37) Bipin Khatri 1/12 (3 overs) |
* Karnali Yaks won by 7 wickets Tribhuvan University International Cricket Ground, Kirtipur Umpires: Sanjay Gurung (Nep) and Bismillah Jan Shinwari (Afg) Player of the match: Will Bosisto (Karnali Yaks)
* Pokhara Avengers won the toss and elected to bat.
* Match 18 11 December 2024 09:00 Scorecard
| Sudurpaschim Royals 123/9 (20 overs) | v | Janakpur Bolts 51 (12.1 overs) |
| Binod Bhandari 33 (37) Kishore Mahato 4/35 (4 overs) | | Joshua Tromp 13 (13) Harmeet Singh 2/2 (4 overs) |
* Sudurpaschim Royals won by 72 runs Tribhuvan University International Cricket Ground, Kirtipur Umpires: Vinay Kumar Jha (Nep) and Durga Subedi (Nep) Player of the match: Ishan Pandey (Sudurpaschim Royals)
* Janakpur Bolts won the toss and elected to field.
* Match 19 11 December 2024 13:00 Scorecard
| Kathmandu Gurkhas 103 (19.2 overs) | v | Lumbini Lions 85 (19.2 overs) |
| Bhim Sharki 31 (40) Saad Bin Zafar 3/21 (4 overs) | | Sundeep Jora 26 (29) Karan KC 4/16 (4 overs) |
* Kathmandu Gurkhas won by 18 runs Tribhuvan University International Cricket Ground, Kirtipur Umpires: Himal Giri (Nep) and Rashid Riaz (Pak) Player of the match: Karan KC (Kathmandu Gurkhas)
* Kathmandu Gurkhas won the toss and elected to bat.
* Match 20 12 December 2024 09:00 Scorecard
| Pokhara Avengers 139/7 (20 overs) | v | Biratnagar Kings 139/6 (20 overs) |
| Scott Edwards 45 (35) Sagar Dhakal 2/15 (4 overs) | | Andries Gous 39 (27) Pratis GC 4/18 (4 overs) |
* Match tied (Pokhara Avengers won the Super Over) Tribhuvan University International Cricket Ground, Kirtipur Umpires: Vinay Kumar Jha (Nep) and Bismillah Jan Shinwari (Afg) Player of the match: Raymon Reifer (Pokhara Avengers)
* Biratnagar Kings won the toss and elected to bat.
* Super Over: Pokhara Avengers 18/0, Biratnagar Kings 5/0
* Match 21 12 December 2024 13:00 Scorecard
| Kathmandu Gurkhas 101 (19.3 overs) | v | Janakpur Bolts 104/5 (15.5 overs) |
| Gerhard Erasmus 20 (22) Lalit Rajbanshi 3/8 (4 overs) | | James Neesham 27 (17) Karan KC 2/10 (3 overs) |
* Janakpur Bolts won by 5 wickets Tribhuvan University International Cricket Ground, Kirtipur Umpires: Himal Giri (Nep) and Sanjay Gurung (Nep) Player of the match: Lalit Rajbanshi (Janakpur Bolts)
* Kathmandu Gurkhas won the toss and elected to bat.
* Match 22 13 December 2024 09:00 Scorecard
| Karnali Yaks 128/8 (20 overs) | v | Lumbini Lions 123/7 (20 overs) |
| Will Bosisto 44 (30) Bikash Aagri 3/14 (2 overs) | | Tom Moores 36 (35) Zeeshan Maqsood 2/12 (3 overs) |
* Karnali Yaks won by 5 runs Tribhuvan University International Cricket Ground, Kirtipur Umpires: Himal Giri (Nep) and Rashid Riaz (Pak) Player of the match: Will Bosisto (Karnali Yaks)
* Lumbini Lions won the toss and elected to field.
* Match 23 13 December 2024 13:00 Scorecard
| Biratnagar Kings 181/5 (20 overs) | v | Chitwan Rhinos 130/6 (20 overs) |
| Basir Ahamad 68* (44) Rijan Dhakal 2/40 (4 overs) | | Amar Routela 42 (29) Sandeep Lamichhane 2/28 (4 overs) |
* Biratnagar Kings won by 51 runs Tribhuvan University International Cricket Ground, Kirtipur Umpires: Buddhi Pradhan (Nep) and Bismillah Jan Shinwari (Afg) Player of the match: Basir Ahamad (Biratnagar Kings)
* Biratnagar Kings won the toss and elected to bat.
* Match 24 14 December 2024 09:00 Scorecard
| Pokhara Avengers 138/8 (20 overs) | v | Kathmandu Gurkhas 142/4 (14.1 overs) |
| Raymon Reifer 41* (30) Karan KC 3/24 (4 overs) | | Stephen Eskinazi 60 (34) Bipin Khatri 3/19 (3 overs) |
* Kathmandu Gurkhas won by 6 wickets Tribhuvan University International Cricket Ground, Kirtipur Umpires: Rashid Riaz (Pak) and Durga Subedi (Nep) Player of the match: Stephen Eskinazi (Kathmandu Gurkhas)
* Kathmandu Gurkhas won the toss and elected to field.
* Match 25 14 December 2024 13:00 Scorecard
| Chitwan Rhinos 180/5 (20 overs) | v | Janakpur Bolts 148 (18 overs) |
| Kushal Malla 72 (41) Lalit Rajbanshi 2/11 (4 overs) | | James Neesham 65 (24) Rijan Dhakal 2/19 (3 overs) |
* Chitwan Rhinos won by 32 runs Tribhuvan University International Cricket Ground, Kirtipur Umpires: Sanjay Gurung (Nep) and Vinay Kumar Jha (Nep) Player of the match: Kushal Malla (Chitwan Rhinos)
* Chitwan Rhinos won the toss and elected to bat.
* Match 26 15 December 2024 09:00 Scorecard
| Biratnagar Kings 117 (19.5 overs) | v | Kathmandu Gurkhas 120/9 (18.1 overs) |
| Rajesh Pulami 25 (21) Gerhard Erasmus 3/17 (4 overs) | | Pratik Shrestha 39 (34) Sandeep Lamichhane 3/19 (4 overs) |
* Kathmandu Gurkhas won by 1 wicket Tribhuvan University International Cricket Ground, Kirtipur Umpires: Buddhi Pradhan (Nep) and Durga Subedi (Nep) Player of the match: Dipesh Kandel (Kathmandu Gurkhas)
* Kathmandu Gurkhas won the toss and elected to field.
* Match 27 15 December 2024 13:00 Scorecard
| Sudurpaschim Royals 153/7 (20 overs) | v | Pokhara Avengers 148 (19.4 overs) |
| Aarif Sheikh 42* (38) Kushal Bhurtel 2/27 (4 overs) | | Andries Gous 36 (21) Scott Kuggeleijn 5/18 (3.4 overs) |
* Sudurpaschim Royals won by 5 runs Tribhuvan University International Cricket Ground, Kirtipur Umpires: Rashid Riaz (Pak) and Bismillah Jan Shinwari (Afg) Player of the match: Scott Kuggeleijn (Sudurpaschim Royals)
* Pokhara Avengers won the toss and elected field.
* Match 28 16 December 2024 09:00 Scorecard
| Karnali Yaks 101 (20 overs) | v | Sudurpaschim Royals 105/4 (15.2 overs) |
| Zeeshan Maqsood 30 (35) Harmeet Singh 3/17 (10 overs) | | Dipendra Singh Airee 38 (29) Nandan Yadav 1/18 (2 overs) |
* Sudurpaschim Royals won by 6 wickets Tribhuvan University International Cricket Ground, Kirtipur Umpires: Himal Giri (Nep) and Sanjay Gurung (Nep) Player of the match: Dipendra Singh Airee (Sudurpaschim Royals)
* Sudurpaschim Royals won the toss and elected to field.

## Play-offs
### Brackets

| Qualifier 1 | Qualifier 1 | Qualifier 1 | Qualifier 2 | Qualifier 2 | Qualifier 2 | Final | Final | Final |
| 18 December 2024 - Kirtipur | 18 December 2024 - Kirtipur | 18 December 2024 - Kirtipur | | | | 21 December 2024 - Kirtipur | 21 December 2024 - Kirtipur | 21 December 2024 - Kirtipur |
| 1 | Sudurpaschim Royals | 141/2 (18.3 overs) | | | | Q1W | Sudurpaschim Royals | 184/9 (20 overs) |
| 2 | Janakpur Bolts | 139/9 (20 overs) | 19 December 2024 - Kirtipur | 19 December 2024 - Kirtipur | 19 December 2024 - Kirtipur | Q2W | Janakpur Bolts | 185/5 (19.2 overs) |
| | | | Q1L | Janakpur Bolts | 119/8 (19 overs) | | | |
| Eliminator | Eliminator | Eliminator | EW | Karnali Yaks | 118/9 (20 overs) | | | |
| 18 December 2024 - Kirtipur | 18 December 2024 - Kirtipur | 18 December 2024 - Kirtipur | | | | | | |
| 3 | Chitwan Rhinos | 154/9 (20 overs) | | | | | | |
| 4 | Karnali Yaks | 175/6 (20 overs) | | | | | | |

### Eliminator

* Eliminator 18 December 2024 09:00 Scorecard
| Karnali Yaks 175/6 (20 overs) | v | Chitwan Rhinos 154/9 (20 overs) |
| Jaykishan Kolsawala 53 (39) Sohail Tanvir 2/24 (4 overs) | | Ravi Bopara 53 (34) Zeeshan Maqsood 3/26 (4 overs) |
* Karnali Yaks won by 21 runs Tribhuvan University International Cricket Ground, Kirtipur Umpires: Sanjay Gurung (Nep) and Rashid Riaz (Pak) Player of the match: Chadwick Walton (Karnali Yaks)
* Chitwan Rhinos won the toss and elected to field.

### Qualifier 1

* Qualifier 1 18 December 2024 13:00 Scorecard
| Janakpur Bolts 139/9 (20 overs) | v | Sudurpaschim Royals 141/2 (18.3 overs) |
| James Neesham 45 (23) Dipendra Singh Airee 3/29 (4 overs) | | Binod Bhandari 58* (55) Kishore Mahato 1/16 (4 overs) |
* Sudurpaschim Royals won by 8 wickets Tribhuvan University International Cricket Ground, Kirtipur Umpires: Buddhi Pradhan (Nep) and Bismillah Jan Shinwari (Afg) Player of the match: Binod Bhandari (Sudurpaschim Royals)
* Janakpur Bolts won the toss and elected to bat.

### Qualifier 2

* Qualifier 2 19 December 2024 12:30 Scorecard
| Karnali Yaks 118/9 (20 overs) | v | Janakpur Bolts 119/8 (19 overs) |
| Gulsan Jha 25 (20) Mohammad Mohsin 2/14 (4 overs) | | James Neesham 45 (17) Bipin Sharma 3/17 (4 overs) |
* Janakpur Bolts won by 2 wickets Tribhuvan University International Cricket Ground, Kirtipur Umpires: Vinay Kumar Jha (Nep) and Durga Subedi (Nep) Player of the match: James Neesham (Janakpur Bolts)
* Janakpur Bolts won the toss and elected to field.

### Final

* Final 21 December 2024 12:30 Scorecard
| Sudurpaschim Royals 184/9 (20 overs) | v | Janakpur Bolts 185/5 (19.2 overs) |
| Saif Zaib 69 (43) Kishore Mahato 3/25 (3 overs) | | Lahiru Milantha 87 (49) Saif Zaib 1/14 (3 overs) |
* Janakpur Bolts won by 5 wickets Tribhuvan University International Cricket Ground, Kirtipur Umpires: Bismillah Jan Shinwari (Afg) and Rashid Riaz (Pak) Player of the match: Lahiru Milantha (Janakpur Bolts)
* Sudurpaschim Royals won the toss and elected to bat.

## Season statistics and awards

Most runs :
| Runs | Player | Team |
| 293 | Lahiru Milantha | Janakpur Bolts |
| 286 | Ravi Bopara | Chitwan Rhinos |
| 279 | Rohit Paudel | Lumbini Lions |
| 275 | Saif Zaib | Sudurpaschim Royals |
| 247 | James Neesham | Janakpur Bolts |
* Source: ESPNcricinfo
Most wickets :
| Wickets | Player | Team |
| 17 | Scott Kuggeleijn | Sudupaschim Royals |
| 17 | Lalit Rajbanshi | Janakpur Bolts |
| 14 | Sohail Tanvir | Chitwan Rhinos |
| 14 | Kishore Mahato | Janakpur Bolts |
| 13 | Bipin Sharma | Karnali Yaks |
* Source: ESPNcricinfo

### End of season awards

| Award | Prize | Player | Team |
| Emerging player of the tournament | रू0.5 lakh (US$360) and 1 million rupees worth scholarship | Bipin Sharma | Karnali Yaks |
| Maximum Fours | रू2 lakh (US$1,400) | Lahiru Milantha | Janakpur Bolts |
| Energetic player of the tournament | रू2 lakh (US$1,400) | James Neesham | Janakpur Bolts |
| Bowler of the tournament | Bike | Lalit Rajbanshi | Janakpur Bolts |
| Electric player of the tournament (only for Nepalese player) | Car | Dipendra Singh Airee | Sudurpaschim Royals |
| Team fairplay award | Trophy | – | Lumbini Lions |
| Player of the tournament | रू5 lakh (US$3,600) and trophy | Saif Zaib | Sudurpaschim Royals |
* Source: The Kathmandu Post