Breaking
Cricket News

Karnali Beat Janakpur by 19 Runs in Low-Scoring NPL Match 3

Karnali beat Janakpur by 19 runs in NPL Match 3, defending 132 as Unish Thakuri took three wickets and Gulshan Jha held three catches at Kirtipur.

Written by
Read time
4 min
Published
Filed under
Karnali Yaks vs Janakpur Bolts live score, NPL Season 3 Match 3 at TU Ground, Kirtipur

Low totals can still produce real drama, and the second game of Tuesday’s double-header proved it. Karnali Yaks defended 132 for 9 to beat Janakpur Bolts by 19 runs at TU Ground, Kirtipur, on the evening of 27 October 2026, bowling the defending finalists out for 113 in 19.3 overs. Ariful Islam’s 43 off 29 balls was the top score of a modest innings, Unish Thakuri’s three wickets for 22 runs won him Player of the Match, and Gulshan Jha held three catches in a fielding display that kept Janakpur under pressure all night. It was Karnali’s first win of Season 3 — and Janakpur’s first defeat.

ResultKarnali Yaks won by 19 runs
ScoresKarnali 132/9 (20 ov); Janakpur 113/10 (19.3 ov)
Best battingAriful Islam, 43 off 29 balls
Best bowlingUnish Thakuri, 3 for 22 (Player of the Match); Harmeet Singh also 3 for 22
VenueTU Ground, Kirtipur — Tuesday, 27 October 2026, 5:00 PM NST
Next matchesJanakpur vs Pokhara, 1 Nov 5:00 PM NST; Karnali vs Kathmandu, 2 Nov 12:30 PM NST

Ariful’s 43 lifts Karnali to 132

Karnali’s innings never took off, but it never collapsed either. Ariful Islam top-scored with 43 off 29 balls, and the Yaks scrapped their way to 132 for 9 in 20 overs. Gulshan Jha chipped in with 12 off 9 balls, and on a surface where runs were hard to come by, 132 felt like more than it looked — the kind of total that asks questions of the chasing side rather than answering them.

Janakpur’s bowlers did their job. Captain Harmeet Singh took three wickets for 22 runs, Moeen Ali took two for 19 alongside his 19 off 22 with the bat, and Karnali lost nine wickets getting to a below-par score. At the halfway mark, the defending finalists would have fancied the chase.

Unish and three catches close it out

Janakpur’s chase fell apart in stages, and it ended at 113 all out in 19.3 overs. Unish Thakuri took three wickets for 22 runs to win Player of the Match, and Gulshan Jha’s night in the field proved just as decisive — three catches, holding Trit Raj Das, Anil Sah and Abhisekh Tiwari, on top of his 12 off 9 and one over for 14 runs with the ball.

Janakpur’s overseas stars could not rescue the chase. Moeen Ali made 19 off 22 balls, Jimmy Neesham made 15 off 14 and went wicketless in his overs, and the middle order never recovered once Thakuri and the fielders started striking. Harmeet’s three wickets with the ball counted for nothing in the end — his side were bowled out 19 runs short.

A rivalry of thrillers

These sides have met four times now, and the recent meetings have all been close. Janakpur won the first meeting between the sides, by eight wickets in Season 1. The last two meetings before this one were thrillers: Janakpur chased down 119 with two wickets to spare in the Season 1 Qualifier 2 on 19 December 2024, and Karnali defended 129 for 9 to win by three runs in Season 2 on 7 December 2025.

SeasonDateMatchScoresResult
Season 1 (2024)19 Dec 2024Qualifier 2Janakpur chased 119Janakpur won by 2 wickets
Season 2 (2025)7 Dec 2025LeagueKarnali 129/9 defendedKarnali won by 3 runs

Janakpur still lead the overall record 2–1, but Karnali have now won the last two meetings — by three runs, then by 19. The gap between these sides keeps shrinking, and the next meeting will carry that history with it.

What it means for both sides

Karnali opened their Season 3 account with two points and a bowling performance built on discipline rather than star power. Thakuri’s spell and Jha’s catching showed a side that fields like a unit, and defending 132 against the previous season’s finalists is a statement any team would take.

Janakpur, meanwhile, took their first defeat of the season despite a bowling effort that restricted Karnali to 132. The batting, not the bowling, let them down — and with Moeen Ali’s time with the franchise limited to the early matches, every missed chase costs more than two points. Their next test comes against Pokhara Avengers on 1 November at 5:00 PM NST, while Karnali meet Kathmandu Gorkhas on 2 November at 12:30 PM NST, both at Kirtipur.

Who won Karnali vs Janakpur, NPL Match 3?

Karnali Yaks, by 19 runs. Karnali made 132 for 9 in 20 overs and Janakpur were bowled out for 113 in 19.3 overs at TU Ground, Kirtipur, on 27 October 2026.

Who starred in Match 3?

Unish Thakuri took three wickets for 22 runs to win Player of the Match, Ariful Islam top-scored with 43 off 29 balls, and Gulshan Jha held three catches while also scoring 12 off 9 balls.

What happened to Janakpur’s overseas stars in Match 3?

Moeen Ali made 19 off 22 balls and took two wickets for 19 runs, while Jimmy Neesham made 15 off 14 balls and went wicketless. Neither could save a chase that ended 19 runs short.

When do Karnali and Janakpur play next?

Janakpur meet Pokhara on 1 November at 5:00 PM NST, and Karnali meet Kathmandu on 2 November at 12:30 PM NST, both at Kirtipur.

Leave a Reply

Your email address will not be published. Required fields are marked *

Cricket & Sports

Asia Cup, PSL, T20 World Cup and live score updates.

All sports