NPL 2026 · Match report
Sudurpaschim Royals beat Karnali Yaks by 39 runs in NPL 2026
Sudurpaschim Royals scored 176 for 6 and held Karnali Yaks to 137 for 7 at Kirtipur on Friday.

Sudurpaschim Royals beat Karnali Yaks by 39 runs in Match 16 of the Nepal Premier League on Friday, 6 November 2026. The match was played at the Tribhuvan University International Cricket Ground in Kirtipur.
Sudurpaschim Royals batted first and made 176 for 6 in their 20 overs. Karnali Yaks replied with 137 for 7 in their 20 overs.
Binod Bhandari and Saif Zaib put on 68 for the first wicket, the Kathmandu Post reported. Karnali's bowlers then pulled things back in the middle overs.
Onlinekhabar English reported that Saif Zaib top-scored with 35 off 24 balls. It also reported that Ishan Pandey hit 23 off 13 balls, including three sixes, late in the innings.
Khabarhub English reported that the win moved Sudurpaschim Royals up from sixth to second place in the points table. It said the team now has six points from five matches.
Key facts
- Sudurpaschim Royals176/620 ov
- Karnali Yaks137/720 ov
Result Sudurpaschim Royals won by 39 runs
Full scorecardIn this story
Updates
- : Corrected to match our updated scorecard (Match 16: Sudurpaschim Royals 176/6 (20 overs), Karnali Yaks 137/7 (20 overs); Sudurpaschim Royals won by 39 runs).
Sources
We read these reports and wrote this summary in our own words. Facts from our scorecards come first.
- The Kathmandu PostSudurpaschim set Karnali 177-run target
- Onlinekhabar EnglishDavid Miller’s 93 in vain as Sudurpaschim Royals beat Karnali Yaks
- Khabarhub EnglishNPL: Sudurpaschim Royals beat Karnali Yaks by 39 runs
More pictures

The ground at Kirtipur, with the Kathmandu valley and the hills beyond (file photo).Photo: DarkFlames10 · CC BY 4.0 · Wikimedia Commons






