JAB vs SPR NPL 2026: Kuggeleijn 3/13, Sudurpaschim Win by 27 Runs
Published on November 10, 2026
Summary Overview: 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.
Who won? Sudurpaschim Royals, by 27 runs at the TU International Cricket Ground, Kirtipur. Sudurpaschim made 120 for 9, and Janakpur Bolts were bowled out for 93 in 19.5 overs.
Who starred? New Zealand's Scott Kuggeleijn took 3 for 13 from four overs, plus a catch, and hit a six in 6 off 3 balls. He was named Player of the Match. Brandon McMullen top-scored with 33 off 23.
What about Janakpur? Captain Harmeet Singh took 4 for 17, including two wickets in two balls, and Harry Tector gave away just 9 runs in four overs. But Janakpur's batting never got going.
What does it mean? Sudurpaschim have now won three games in a row. Janakpur have lost three in a row.
Match Report: Sudurpaschim Defend a Low Total
For readers new to cricket: in a T20 match, each team bats for up to 20 overs (an over is six legal deliveries). The first six overs are the powerplay, when only two fielders are allowed outside the inner circle. A run-out is when a fielder breaks the stumps before a batter completes a run.
Sudurpaschim's Innings: Harmeet Keeps It to 120
Sudurpaschim captain Dipendra Singh Airee won the toss and chose to bat, but runs were hard to come by. Binod Bhandari (10) was run out by Lalit Rajbanshi, and Rahul Yadav bowled Saif Zaib (10 off 19). Sudurpaschim were 35 for 2 after the powerplay.
Brandon McMullen hit two sixes in 33 off 23, but wickets kept falling around him. Harmeet Singh bowled Ishan Pandey (3), and Aaditya Mahata caught and bowled Airee for 1. When Harry Tector bowled McMullen, Sudurpaschim were 70 for 5 in the 12th over.
Tharindu Ratnayake held the innings together with 27 not out off 28, including two sixes. Harmeet came back to take three more wickets, including Anil Kharel and Hemant Dhami with consecutive balls in the 19th over, and finished with 4 for 17. Ratnayake and Abinash Bohara (2 not out) added 13 for the last wicket, and Sudurpaschim reached 120 for 9.
Janakpur's Chase: Squeezed From the Start
Janakpur needed 121, and Scott Kuggeleijn struck early, having Anil Sah caught behind by Bhandari. Hemant Dhami removed Mahata (10), and Kuggeleijn had Tector caught by Airee for 1. Janakpur were 25 for 3 in the fifth over and 28 for 3 after the powerplay.
Trit Raj Das (21 off 29) and Ryan Burl (8 off 14) tried to rebuild, but Sudurpaschim's bowlers gave nothing away. Airee bowled Burl, and then Janakpur lost two batters to run-outs in three balls: Das, run out by Aarif Sheikh and Bhandari, and Bishal Shusling, run out by Zaib and Bhandari. At 47 for 6 in the 12th over, Janakpur were sinking.
James Neesham (20 off 25) fought on, adding 21 with Rajbanshi, but Kuggeleijn had him caught by McMullen in the 19th over. Rahul Yadav hit a four and a six in 11 off 6, but Kharel bowled him, and Janakpur were all out for 93.
Turning Point: Three Wickets for 5 Runs
At 42 for 3 in the 10th over, Janakpur still had wickets in hand. Burl's dismissal and the two run-outs left them 47 for 6, needing 74 from 52 balls, a huge ask with only four wickets left.
Stat Corner
Top Performers
| Player | Team | Performance |
| Scott Kuggeleijn | Sudurpaschim Royals | 3 for 13 (4 overs), 6 (3), plus a catch, Player of the Match |
| Tharindu Ratnayake | Sudurpaschim Royals | 27* (28), 2 sixes, and 1 for 12 (4 overs) |
| Dipendra Singh Airee (c) | Sudurpaschim Royals | 1 for 15 (4 overs), plus a catch |
| Brandon McMullen | Sudurpaschim Royals | 33 (23), 2 fours, 2 sixes, plus a catch |
| Binod Bhandari (wk) | Sudurpaschim Royals | A catch and a hand in two run-outs |
| Harmeet Singh (c) | Janakpur Bolts | 4 for 17 (4 overs) |
| Harry Tector | Janakpur Bolts | 1 for 9 (4 overs) |
| Trit Raj Das | Janakpur Bolts | 21 (29), 1 six |
| James Neesham | Janakpur Bolts | 20 (25), 1 four, 1 six |
* not out
How the Game Turned
| Moment | Score |
| Sudurpaschim's powerplay | 35 for 2 (6 overs) |
| McMullen bowled | 70 for 5 (11.3 overs) |
| Harmeet's two in two | 107 for 7 to 107 for 9 (18.4 overs) |
| Sudurpaschim total | 120 for 9 (20 overs) |
| Janakpur's powerplay | 28 for 3 (6 overs) |
| Three wickets for 5 runs | 42 for 3 to 47 for 6 (11.2 overs) |
| Neesham out | 82 for 9 (18.2 overs) |
| Janakpur all out | 93 (19.5 overs), 27 runs short |
Powerplay Comparison
| Team | First 6 overs |
| Sudurpaschim Royals | 35 for 2 |
| Janakpur Bolts | 28 for 3 |
Playing XIs
| Team | Playing XI |
| Sudurpaschim Royals | Saif Zaib, Binod Bhandari (wk), Brandon McMullen, Dipendra Singh Airee (c), Ishan Pandey, Aarif Sheikh, Tharindu Ratnayake, Scott Kuggeleijn, Anil Kharel, Hemant Dhami, Abinash Bohara |
| Janakpur Bolts | Trit Raj Das, Harry Tector, Ryan Burl, Bishal Shusling, Anil Sah (wk), James Neesham, Abhishek Tiwari, Harmeet Singh (c), Aaditya Mahata, Lalit Rajbanshi, Rahul Yadav |
Changes: Sudurpaschim were unchanged. Janakpur brought in Harry Tector and Ryan Burl for Parvez Hossain Emon and Saif Hassan.
What's Next
| Match | Date | Fixture | Nepal (NPT) | UTC | IST | PKT | ET |
| 22nd Match | Thu, Nov 12 | Biratnagar Kings vs Pokhara Avengers | 12:30 PM | 06:45 | 12:15 PM | 11:45 AM | 1:45 AM |
| 23rd Match | Thu, Nov 12 | Karnali Yaks vs Lumbini Lions | 5:00 PM | 11:15 | 4:45 PM | 4:15 PM | 6:15 AM |
| 24th Match | Fri, Nov 13 | Kathmandu Gurkhas vs Sudurpaschim Royals | 12:30 PM | 06:45 | 12:15 PM | 11:45 AM | 1:45 AM |
| 25th Match | Fri, Nov 13 | Janakpur Bolts vs Chitwan Rhinos | 5:00 PM | 11:15 | 4:45 PM | 4:15 PM | 6:15 AM |
All matches at the TU International Cricket Ground, Kirtipur. NPT is Nepal Time (UTC+5:45). ET is US Eastern Standard Time (UTC-5). Times are from the official schedule and may change.
Frequently Asked Questions
Who won Janakpur Bolts vs Sudurpaschim Royals?
- Sudurpaschim Royals, by 27 runs.
Who was Player of the Match?
- Scott Kuggeleijn, for 3 for 13 and 6 off 3 balls.
How many wickets did Harmeet Singh take?
- Four, for 17 runs in four overs, including two wickets in two balls.
How many games in a row have Sudurpaschim won?
- Three, against Chitwan Rhinos, Karnali Yaks and now Janakpur Bolts.
When do Sudurpaschim play next?
- Friday, November 13, against Kathmandu Gurkhas at 12:30 PM Nepal time (12:15 PM IST, 11:45 AM PKT).
Related Guides and Series Coverage
📋 Nepal Premier League 2026 Schedule: Full NPL Season 3 Fixtures, Teams and Match Times

