Quick Facts
- Match
- NPL Season 3, Match 12 — Biratnagar Kings vs Janakpur Bolts
- Venue and date
- TU International Cricket Ground, Kirtipur, November 3, 2026
- Result
- Biratnagar Kings won by two runs
- Scores
- Biratnagar Kings 174 for 3 (20 overs); Janakpur Bolts 172 for 7 (20 overs)
- Top scorers
- Andre Russell 52 not out (29 balls); Saif Hassan 71 (48 balls); Imran Sheikh 56 (45 balls); Lokesh Bam 50 (40 balls)
- Best bowling
- Andre Russell 4 for 45; Angelo Mathews 2 for 25; Abhisekh Tiwari 2 for 38
- Toss
- Janakpur Bolts won the toss and elected to field
Andre Russell decided NPL Match 12 twice over at Kirtipur on Tuesday, first with an unbeaten 52 off 29 balls and then with two wickets in the final over, as Biratnagar Kings defended 174 to beat Janakpur Bolts by two runs.
Russell owns both ends of a two-run classic
Biratnagar Kings needed 13 runs defended in the final over, and they had the one bowler in the tournament built for exactly that job. Andre Russell conceded 10, dismissed Janakpur Bolts captain Harmeet Singh for a duck off the second delivery, and then had Saif Hassan caught by Basir Ahmed off the last ball of the match. Janakpur, chasing 175, finished on 172 for 7, and a game that had swung half a dozen times ended with the narrowest possible margin that is not a tie.
The finish was the honest ending to a match neither side ever fully controlled. Biratnagar had posted 174 for 3 after being sent in, Janakpur had recovered from 30 for 3 to reach 106, and then lost their way again at 162 for 5 with an over to go. Russell finished with four wickets for 45 runs from his four overs, and his final over alone tells the story of why Biratnagar paid for a player of his reputation: two wickets, ten runs, and no room for Janakpur to breathe at the death.
At the toss, the two captains had sketched out the game before a ball was bowled. According to OnlineKhabar's toss report, Harmeet Singh said he chose to bowl first because he felt the chase would be easier, while Biratnagar captain Sandeep Lamichhane said his side's plan was to put up a good total and defend it. Both plans survived contact with reality for most of the afternoon. Janakpur's chase was indeed manageable for long stretches, and Biratnagar's total did prove defendable, but only by two runs and only because Russell delivered at both ends.
Bam and Sheikh rebuild before Russell finishes the innings
Biratnagar's innings began badly and then built in three distinct acts. Shehan Jayasuriya fell for one in the opening over, and at that point the Kings were leaning on a middle order that had not yet fired together this season. Lokesh Bam and Imran Sheikh answered with a 107-run stand for the second wicket that took the score past 100 and gave the innings its spine. Bam made 50 off 40 balls, with three fours and three sixes, while Sheikh scored 56 off 45 deliveries, including five fours and two sixes.
Then Russell provided the late impetus that turned a competitive total into a winning one. He remained unbeaten on 52 off just 29 balls, hitting two fours and five sixes at a strike rate of 179.31, and alongside Shubham Ranjane, who finished on seven not out off five balls, he helped Biratnagar score 62 runs in the final five overs. That closing burst is the difference between 174 and the 150-odd total Biratnagar looked headed for at the end of the 15th over, and in a two-run game it is the whole difference.
For Janakpur, Abhisekh Tiwari was the pick of the bowlers with two wickets for 38 runs in four overs, while Moeen Ali claimed the other wicket to fall. Janakpur's bowlers kept the game in reach for most of the innings, but they could not contain the final five overs, and against a batting line-up containing Russell, five overs at the death is a long time to survive.
Saif Hassan 71 nearly steals a chase that started in trouble
Janakpur's reply followed the same shape as Biratnagar's innings, only in reverse. They lost three wickets for just 30 runs, and the chase looked gone before it had started. Saif Hassan and Bishal Shusling then revived it with a partnership that took the score to 106 before Shusling was dismissed for 43 off 30 deliveries. Hassan top-scored with 71 off 48 balls, striking two fours and five sixes, and held the innings together long enough for the lower order to believe.
James Neesham kept Janakpur in contention with a quickfire 27 off 15 balls, including three sixes, but his dismissal at 162 left the Bolts needing a strong finish that never came. Angelo Mathews played a key supporting role for Biratnagar with two wickets for 25 runs, while Rupesh Singh picked up one wicket, and the Kings' bowlers shared the load around Russell's four-wicket haul rather than leaving the whole defence to him.
The cruel detail for Janakpur is how close the chase came at the very end. Thirteen runs from six balls is a genuine chance in modern T20 cricket, and Hassan was still at the crease with the game in his hands. Russell's second ball removed the new batter, his last ball removed Hassan himself, and Janakpur were left two runs short of a total they had chased for almost the entire 20 overs. It was a finish decided by the last ball of the match, and a reminder that in this tournament, totals in the 170s at Kirtipur are rarely safe until the final delivery is bowled.
What the two-run win changes in the points race
The result redraws the early shape of the season. Biratnagar arrived at Kirtipur with one win from three matches and two points, while Janakpur had two wins from three and four points. The two-run win takes Biratnagar to four points from four matches, level with Janakpur, and it does so in the most valuable way possible: by beating a side above them, rather than by beating up on the bottom of the table. The points table will keep moving quickly in a week with games almost every day, but Biratnagar have at least ensured they move with the leading group instead of chasing it.
The deeper lesson of Match 12 is about how Biratnagar win games. Their season so far has been a story of individual bursts rather than collective consistency: a big innings here, a bowling spell there, and long quiet stretches in between. Here, finally, the bursts lined up in the same match. Bam and Sheikh built the platform, Russell finished the innings and then closed the game with the ball, and the Kings defended a total that their own bowling attack had every reason to fear. If that pattern holds, Biratnagar are a dangerous side for anyone; if it does not, they remain a side that needs its stars to fire in the same game to win at all.
For Janakpur, the defeat is a warning disguised as a near-miss. Their chase proved, once again, that they can recover from early damage through Hassan and the middle order, but it also showed the cost of losing three wickets for 30 runs against a good attack. A side that keeps needing rescues will eventually run out of rescuers, and the final over exposed the other half of the problem: when the game came down to six balls, Janakpur had no batter left who could clear the rope on demand. That is the gap between a good chasing side and a championship one, and it is the gap Russell filled for Biratnagar. The Match 12 preview had framed this as a game Biratnagar needed to stay in touch; by two runs, they have done exactly that.
FAQs
What was the result of Biratnagar Kings vs Janakpur Bolts in NPL Match 12?
Biratnagar Kings beat Janakpur Bolts by two runs in NPL Match 12 at Kirtipur on November 3, 2026, defending 174 for 3 as Janakpur finished on 172 for 7 in their 20 overs.
What did Andre Russell do in the Biratnagar vs Janakpur match?
Andre Russell scored an unbeaten 52 off 29 balls, with two fours and five sixes, and then took four wickets for 45 runs in four overs, including two wickets in the final over.
Who top-scored for Janakpur Bolts in the 175 chase?
Saif Hassan top-scored for Janakpur with 71 off 48 balls, followed by Bishal Shusling with 43 off 30 balls and James Neesham with a quick 27 off 15 balls.
What does the two-run win mean for the NPL Season 3 points race?
The win takes Biratnagar Kings to four points, level with Janakpur Bolts, after both sides had played four matches. Biratnagar had arrived at the game with one win from three matches, while Janakpur had two wins from three.
Comments