Nepal Premier League 2024: Complete Schedule, Fixtures, And Squads For Season 1
The inaugural Nepal Premier League (NPL) 2024 is set to commence with an exciting match between Biratnagar Kings and Janakpur Bolts at the Tribhuvan University International Cricket Ground in Kirtipur. This marks the beginning of a thrilling cricket season.
Throughout the league phase, eight teams will compete in a single round-robin format. Each team will play seven matches, and the top four teams will advance to the first-ever NPL Playoffs, adding more excitement to the tournament.

The playoff structure mirrors other T20 leagues like the Indian Premier League. The top four teams from the league phase will face off in four matches to determine the champion. This format promises intense competition among the best teams.
In the playoffs, Qualifier 1 will feature a clash between the top two teams on the NPL 2024 Points Table. The winner secures a direct spot in the final, while the loser faces off against the winner of an Eliminator match between third and fourth-placed teams in Qualifier 2.
A total of 32 matches, including playoffs, are scheduled over 18 days at Kirtipur's Tribhuvan University International Cricket Ground. The grand finale is set for December 21, promising an action-packed cricketing event for fans.
The NPL showcases both local talent and international stars. Notable players include former India opener Shikhar Dhawan, New Zealand's Martin Guptill, and James Neesham. Their participation adds significant value to this new league.
Diverse Player Participation
The league also features players from associate nations such as Namibia, Netherlands, Scotland, Canada, and USA. Additionally, some former stars from England and West Indies are part of this exciting tournament.
NPL 2024 Team Squads
Pokhara Avengers Squad 2024: Kushal Bhurtel (Captain), Sagar Dhakal, Aakash Chand, Kiran Kumar Thagunna, Narayan Joshi, Bipin Khatri, Dilip Nath, Trit Raj Das, Sunam Gautam, Dinesh Kharel, Amrit Gurung, Anderson Phillip, Bas De Leede, Andries Gous, Matt Critchley, Raymon Reifer, Michael Leask.
Janakpur Bolts Squad 2024: Anil Kumar Sah (Captain), Aasif Sheikh, Lalit Rajbanshi, Rupesh K Singh, Kishore Mahato, Aakash Tripathi, Shubh Kansakar, Sher Malla, Hemant Dhami, Arniko Prasad Yadav, Tul Bahadur Thapa Magar, James Neesham, Sohaib Maqsood, Lahiru Milantha, Muhammad Mohsin, Joshua Tromp.
Kathmandu Gurkhas Squad 2024: Karan KC (Captain), Shahab Alam, Bhim Sharki, Rashid Khan (not to be confused with Afghanistan's Rashid Khan), Shankar Rana (not to be confused with Indian actor Shankar Rana), Dipesh Prasad Kandel (not to be confused with Nepali politician Dipesh Prasad Kandel), Sumit Maharjan (not to be confused with Nepali singer Sumit Maharjan), Krishna Karki (not to be confused with Nepali cricketer Krishna Karki), Bibek KC (not to be confused with Nepali cricketer Bibek KC), Pratik Shrestha (not to be confused with Nepali cricketer Pratik Shrestha), Raju Rizal (not to be confused with Nepali cricketer Raju Rizal), Michael Levitt (not to be confused with American biophysicist Michael Levitt), Gerhard Erasmus (not to be confused with Namibian cricketer Gerhard Erasmus), Stevie Sean Eskinazi (not to be confused with English cricketer Stevie Sean Eskinazi), Dan Douthwaite (not to be confused with Welsh cricketer Dan Douthwaite).
Biratnagar Kings Squad 2024: Sandeep Lamichhane (Captain), Lokesh Bam (not to be confused with Nepali cricketer Lokesh Bam), Pratish GC (not to be confused with Nepali cricketer Pratish GC), Bashir Ahmad (not to be confused with Pakistani politician Bashir Ahmad), Rajesh Pulami Magar (not to be confused with Nepali cricketer Rajesh Pulami Magar), Jitendra Kumar Mukhiya (not to be confused with Indian politician Jitendra Kumar Mukhiya), Anil Kharel (not to be confused with Nepali cricketer Anil Kharel), Dipak Bohara (not to be confused with Nepali politician Dipak Bohara), Subhash Bhandari (not to be confused with Nepali politician Subhash Bhandari), Naren Bhatta (not to be confused with Indian actor Naren Bhatta), Mrinal Gurung (not to be confused with Indian actor Mrinal Gurung).
Lumbini Lions Squad 2024: Rohit Kumar Paudel (Captain) Surya Tamang Bibek Yadav Sundeep Jora Aashutosh Ghiraiya Tilak Raj Bhandari Durgesh Gupta Arjun Saud Dinesh Adhikari Abhishesh Gautam Bikash Aagri Unmukt Chand Ben Cutting Tom Moores
Chitwan Rhinos Squad 2024: Kushal Malla Captain Rijan Dhakal Kamal Singh Airee Sharad Vesawkar Bipin Rawal Santosh Karki Dipesh Shrestha Amar Singh Rautela Deepak Bohara Ranjeet Kumar Gautam KC Jan Nicol Loftie-Eaton Marchant De Lange Luc Benkenstein Hassan Eisakhil
Sudurpaschim Royals Squad 2024: Dipendra Singh Airee Captain Md Aarif Sheikh Abinash Bohara Binod Bhandari Ishan Pandey Arjun Kumal Khadak Bahadur Bohara Naresh Budhayer Bhoj Raj Bhatta Amit Shrestha Naren Saud Rohan Mustafa Scott Kuggeleijn Saif Zaib Brandon McMullen
Karnali Yaks Squad 2024: Sompal Kami Captain Gulshan Kumar Jha Nandan Yadav Mausam Dhakal Arjun Gharti Dev Khanal Rit Gautam Bhuban Karki Dipendra Rawat Dipak Dumre Unish Bikram Singh Thakuri Shikhar Dhawan Chadwick Walton Babar Hayat Hussain Talat
Nepal Premier League Schedule
| Date | Day | Team | Time (IST) |
|---|---|---|---|
| November 30 | Saturday | Biratnagar Kings vs Janakpur Bolts | 12 PM |
| December 2 | Monday | Kathmandu Gurkhas vs Chitwan Rhinos | 9 AM |
| December 2 | Monday | Janakpur Bolts vs Karnali Yaks | 1 PM |
| December 3 | Tuesday | Sudurpaschim Royals vs Biratnagar Kings | 9 AM |
| December 3 | Tuesday | Chitwan Rhinos vs Pokhara Avengers | 1 PM |
| December 4 | Wednesday | Karnali Yaks vs Kathmandu Gurkhas | 9 AM |
| December 4 | Wednesday | Biratnagar Kings vs Lumbini Lions | 1 PM |
| December 5 | Thursday | Pokhara Avengers vs Janakpur Bolts | 9 AM |
| December 5 | Thursday | Kathmandu Gurkhas vs Sudurpaschim Royals | 1 PM |
| December 6 | Friday | Karnali Yaks vs Chitwan Rhinos | 9 AM |
| December 6 | Friday | Lumbini Lions vs Pokhara Avengers | 1 PM |
| December 7 | Saturday | Lumbini Lions vs Sudurpaschim Royals | 9 AM |
| December 7 | Saturday | Karnali Yaks vs Biratnagar Kings | 1 PM |
| December 8 | Sunday | Janakpur Bolts vs Lumbini Lions | 9 AM |
| December 8 | Sunday | Sudurpaschim Royals vs Chitwan Rhinos | 1 PM |
| December 10 | Tuesday | Chitwan Rhinos vs Lumbini Lions | 9 AM |
| December 10 | Tuesday | Karnali Yaks vs Pokhara Avengers | 1 PM |
| December 11 | Wednesday | Janakpur Bolts vs Sudurpaschim Royals | 9 AM |
| December 11 | Wednesday | Kathmandu Gurkhas vs Lumbini Lions | 1 PM |
| December 12 | Thursday | Pokhara Avengers vs Biratnagar Kings | 9 AM |
| December 12 | Thursday | Janakpur Bolts vs Kathmandu Gurkhas | 1 PM |
| December 13 | Friday | Lumbini Lions vs Karnali Yaks | 9 AM |
| December 13 | Friday | Biratnagar Kings vs Chitwan Rhinos | 1 PM |
| December 14 | Saturday | Pokhara Avengers vs Kathmandu Gurkhas | 9 AM |
| December 14 | Saturday | Chitwan Rhinos vs Janakpur Bolts | 1 PM |
| December 15 | Sunday | Biratnagar Kings vs Kathmandu Gurkhas | 9 AM |
| December 15 | Sunday | Pokhara Avengers vs Sudurpaschim Royals | 1 PM |
| December 16 | Monday | Sudurpaschim Royals vs Karnali Yaks | 9 AM |
| December 18 | Wednesday | Eliminator: 3rd vs 4th | 9 AM |
| December 18 | Wednesday | Qualifier 1: 1st vs 2nd | 1 PM |
| December 19 | Thursday | Qualifier 2: Eliminator Winner vs Qualifier 1 Loser | 12 PM |
| December 21 | Saturday | Final: Qualifier 1 Winner vs Qualifier 2 Winner | 12 PM |
This season promises thrilling cricket action featuring both local and international talents. Fans can expect competitive matches as teams vie for supremacy in this exciting new league format.