

Sudurpaschim Royals beat Janakpur Bolts by 27 runs in NPL 2026 match 21 at Kirtipur, defending 120 for 9. Player of the Match Scott Kuggeleijn took 3 for 13, and Tharindu Ratnayake and Dipendra Singh Airee gave away just 27 runs in eight overs as Janakpur were bowled out for 93. Harmeet Singh's 4 for 17 was not enough.

Full schedule for the ICC Cricket World Cup Qualifier Play-off 2026 in Nepal, December 4 to 21. Nepal, Namibia, Canada, UAE, Italy, Uganda, Jersey and Kuwait play 28 matches at Kirtipur and Mulpani, and the top four reach the 2027 CWC Qualifier. Fixtures, venues and team-by-team schedules.

Lumbini Lions beat Janakpur Bolts by 16 runs in NPL 2026 at Kirtipur to go top of the table, still unbeaten. Player of the Match Rohit Paudel made 38 and bowled four overs for 18, D'Arcy Short took 3 for 23, and Janakpur collapsed from 53 for 2 to 56 for 6 chasing 150.

Biratnagar Kings beat Janakpur Bolts by 2 runs in a last-ball NPL 2026 thriller at Kirtipur. Player of the Match Andre Russell hit 52 not out off 29, then took 4 for 45, including two wickets in the final over. Saif Hassan's 71 off 48 was not quite enough.

Janakpur Bolts beat Pokhara Avengers by 9 runs in the NPL 2026 at Kirtipur, the first full game after two rain-hit matches. Player of the Match Trit Raj Das made 61, and Moeen Ali took 3 for 13 to defend 147. Shakib Al Hasan's 3 for 15 was in vain.

Sudurpaschim Royals' squad for the Nepal Premier League 2026, captained by Dipendra Singh Airee and coached by Misbah-ul-Haq, with overseas players Saif Zaib, Brandon McMullen and Scott Kuggeleijn. All seven league fixtures in Nepal Time, UTC, IST and ET.

Pokhara Avengers' squad for the Nepal Premier League 2026, captained by Kushal Bhurtel with Shakib Al Hasan, Mohammad Saifuddin, Mahedi Hasan, Chamika Karunaratne and Dhananjaya Lakshan. All seven league fixtures in Nepal Time, UTC, IST and ET.

Defending champions Lumbini Lions' squad for the Nepal Premier League 2026, captained by Rohit Paudel with D'Arcy Short, Niroshan Dickwella, Shamim Hossain and Ruben Trumpelmann. All seven league fixtures in Nepal Time, UTC, IST and ET.

Kathmandu Gurkhas' squad for the Nepal Premier League 2026, captained by Karan KC with overseas stars David Warner, Rashid Khan, KS Bharat and Sahan Arachchige. All seven league fixtures in Nepal Time, UTC, IST and ET.

Karnali Yaks' squad for the Nepal Premier League 2026, captained by Sompal Kami, with new signings David Miller and Sahibzada Farhan joining Hussain Talat and Mark Watt. All seven league fixtures in Nepal Time, UTC, IST and ET.