
Karnali Yaks take on Biratnagar Kings in Match 6 of the Nepal Premier League (NPL) 2026 on Thursday, October 29, at 4:30 PM Nepal time at the TU International Cricket Ground in Kirtipur. It is a day/night fixture, so the second half of the game will be played under lights.
By the time this match starts, Biratnagar will have already played Chitwan Rhinos in Match 2 on October 27, and Karnali will have faced Janakpur Bolts in Match 3 on the same day. This page will be updated once those results are in.
The two teams have swapped places since the first season. Karnali finished third in NPL 2024 and sixth in NPL 2025, while Biratnagar finished sixth in 2024 and third in 2025. In last year's league stage Biratnagar won five of seven matches, while Karnali won two.
They have met twice in the league, and the record is level at 1-1. Karnali won by seven runs in December 2024. Biratnagar won by three wickets, off the penultimate ball, in November 2025.
Want to follow the match live? Visit our Karnali Yaks vs Biratnagar Kings, 6th Match, for live scores, ball-by-ball commentary, toss updates, and the latest match information.
Pre-match note
This prediction is published before the toss and before the playing XIs are confirmed. Check both lineups on match day before finalizing fantasy teams, because several overseas players are new to these squads, and their batting positions and bowling roles are not yet known.
| Match | Karnali Yaks vs Biratnagar Kings |
| Tournament | NPL 2026 (Season 3) |
| Match | Match 6 |
| Date | October 29 |
| Time | 04:30 PM |
| Venue | Tribhuvan University Cricket Ground, Kirtipur |
| Teams | Karnali Yaks, Biratnagar Kings |
Last season's table favors Biratnagar Kings. They finished second after the league stage with 10 points and a net run rate of +0.680, then ended the tournament third. Karnali Yaks won two of seven games, finished sixth, and had a net run rate of -0.356.
Both squads have changed a lot, so last year's form is only a partial guide. Biratnagar retained six players: captain Sandeep Lamichhane, wicketkeeper-batter Lokesh Bam, Basir Ahamad, Narayan Joshi, Pratish GC, and Subash Bhandari. Their overseas signings are Sri Lankan batter Charith Asalanka, Bangladesh's Jishan Alam, and the USA's Shubham Ranjane. Several of last season's overseas names, including George Munsey, Sam Heazlett, and Marchant de Lange, do not appear in the 2026 squad list.
Karnali Yaks kept a core built around captain Sompal Kami, Scotland's Mark Watt, Gulshan Jha, Nandan Yadav, Deepak Dumre, Pawan Sarraf, and Unish Thakuri, and added Bangladesh's Akbar Ali (wicketkeeper) and Ariful Islam as overseas players. Priyank Panchal and Will Bosisto, who made the two biggest scores for Karnali in last year's meeting, do not appear in the published 2026 squad list, so Karnali will need new batters to carry the innings.
Last year's meeting shows how close these sides can be. Karnali made 160/3, with Panchal scoring 63 and Bosisto 48 not out. Biratnagar chased it down with one ball to spare, with Basir Ahamad scoring 62 off 42 balls and Narayan Joshi adding 25 off 16. The squads have changed since then, so the result is context rather than a predictor.
Karnali Yaks are captained by all-rounder Sompal Kami and coached by Gyanendra Malla. Their retained group includes Mark Watt, Gulshan Jha, Nandan Yadav, Deepak Dumre, Pawan Sarraf, Unish Thakuri, and Yuvraj Khatri, according to NPLT20League.com, an independent fan site.
The new overseas additions are Akbar Ali and Ariful Islam from Bangladesh. Akbar Ali is listed as a wicketkeeper, which adds a second keeping option alongside Deepak Dumre. Other domestic names in the squad include Dipendra Rawat, Bipin Sharma, Surya Tamang, Shubh Kansakar, Sachin Sharma, and Diwan Pun.
Karnali's problem last year was winning close games with a thin batting group. They will hope the new overseas batters can fix that, but this is not confirmed until the XI is announced.
The Biratnagar Kings are captained by Sandeep Lamichhane. Six players were retained ahead of the auction, and the domestic additions include Rupesh Kumar Singh, Sujan Thapaliya, Naren Saud, Dilsad Ali, Aprajit Poudel, Pratik Shrestha, and Imran Sheikh.
Charith Asalanka, Jishan Alam, and Shubham Ranjane are the three overseas players in the published squad.
The side that reached the playoffs last season was built around Lamichhane's spin and a batting group that could chase. How much of that carries over depends on how the new overseas batters fit in around Lokesh Bam, Basir Ahamad, and Narayan Joshi.
There is no confirmed pitch report available specifically for the Karnali Yaks vs Biratnagar Kings match at this stage. Ahead of NPL 2026, the pitch at the TU International Cricket Ground in Kirtipur was being reconstructed, according to Ratopati. An earlier report in Kantipur, cited in our Match 5 preview, suggested the wickets could keep some grass for roughly the first two weeks before turning flatter. Match 6 is on the fourth day of the tournament, so some help for the fast bowlers is possible, but the actual conditions need to be confirmed closer to match day. For comparison, the 28 league matches of NPL 2025 averaged approximately 154 runs in the first innings, based on our tally of the scorecards. Teams batting second won 15 of those matches, suggesting that chasing was a viable option last season.
50%
Pace Bowling
50%
Spin Bowling
50%
Batting Pitch
150 - 165 runs
Average Score
50%
Bowling Pitch
If the surface retains grass, fast bowlers could get some assistance with the new ball, which would make early wickets important and favor the side that wins the powerplay.
If the pitch is flat, batters may find it easier to play their shots, and spinners such as Sandeep Lamichhane and Mark Watt could become important in the middle overs.
Fantasy tip: Avoid building your whole team around one expected pitch condition. Review the confirmed playing XIs, toss, and any available pitch information before finalizing your team.
| Matches played | 2 |
| Won by Karnali Yaks | 1 |
| Won by Biratnagar Kings | 1 |
| Tied / No Results | — |
| First-ever fixture | December 7, 2024 (Karnali Yaks won by 7 runs) |
| Most recent fixture | November 28, 2025 (Biratnagar Kings won by 3 wickets) |
In 2024 Karnali made 133 and then defended it, with Biratnagar finishing on 126/8. In 2025 Karnali made 160/3, and Biratnagar chased it down in 19.5 overs, losing seven wickets. The sample is only two matches, and both squads have changed since.
Our prediction: Karnali Yaks 55% – Biratnagar Kings 45%.
Sandeep Lamichhane is the most dependable wicket-taking option in this match, and Mark Watt and Sompal Kami offer points with both bat and ball for Karnali. Basir Ahamad and Narayan Joshi are useful Biratnagar picks because they score runs and also bowl. Charith Asalanka and Akbar Ali are the new overseas options to watch, but wait for the batting order before backing them. Pawan Sarraf could be a useful differential because he is an all-rounder who is likely to be picked less often. Keep your team within your fantasy platform's player limits and check the confirmed playing XIs and player roles before the toss.
Biratnagar Kings have a slight advantage because of their stronger 2025 record and the continuity in their captain and batting core. Karnali Yaks have a competitive all-round group, and the toss, pitch, and new overseas players could swing this. Lamichhane is the safest captain choice, Watt is a sound vice-captain if he plays, and Pawan Sarraf is a useful differential pick. The batting orders on both sides could change this prediction once the XIs are announced.
Predicted winner: Biratnagar Kings
Win probability:

Written by the NPL T20 Team — cricket writers and editors covering the Nepal Premier League 2026. We share match reports, player profiles, points table updates, venue guides, and fantasy tips, verified through official and local sources.