Karnali Yaks vs Pokhara Avengers Match 19 Prediction & Betting Tips
Our prediction
Pick: Karnali Yaks to win, at 64%.
Toss Prediction
Our toss call
We put the chance that the toss winner bowls first at 78%.
Toss preview ›KAY vs POA Playing 11
Each team is confirmed when its XI is announced at the toss.
Karnali Yaks
Expected captainSompal Kami
- Ariful Islam
- Pawan Sarraf
- Hussain Talat
- Deepak Dumre (wk)
- David Miller
- Mark Watt
- Gulsan Jha
- Sompal Kami (c)
- Nandan Yadav
- Surya Tamang
- Unish Bikram Thakuri
Based on the last XI in this series and today's squad.
Updated 8 Nov, 16:50 IST
Pokhara Avengers
Expected captainChamika Karunaratne
- Arjun Kumal
- Yuvraj Samra
- Sadeera Samarawickrama
- Kushal Bhurtel
- Arjun Gharti (wk)
- Mahedi Hasan
- Chamika Karunaratne (c)
- Kiran Thagunna
- Sagar Dhakal
- Bipin Khatri
- Sudip Aryal
Based on the last XI in this series and today's squad.
Updated 8 Nov, 16:50 IST
Key Takeaways
- • Pick: Karnali Yaks to win, at 64%.
- • Toss call: Field first, at 78%. See the toss prediction for KAY vs POA, locked in before the toss happens.
- • Key fact: Pokhara Avengers have lost all four of their 2026 games, the latest by 30 runs to Chitwan Rhinos (6 November 2026).
- • Value: Karnali's fair odds are 1.56, and Melbet had them at 1.51 at 15:27 IST (8 November).
We back Karnali Yaks, at 64%.
Pokhara Avengers lost to Sudur Paschim Royals by 6 wickets (28 October 2026) and to Janakpur Bolts by 9 runs (1 November 2026).
Lumbini Lions then beat Pokhara by 8 wickets (3 November 2026), and Chitwan Rhinos beat them by 30 runs (6 November 2026).
Karnali beat Janakpur Bolts by 19 runs (27 October 2026) and Biratnagar Kings by 4 wickets (29 October 2026).
Kathmandu Gorkhas beat Karnali by 4 wickets (2 November 2026), and Sudur Paschim Royals beat them by 39 runs (6 November 2026).
This is the sides' first meeting of the Nepal Premier League 2026, at Tribhuvan University International Cricket Ground in Kirtipur on 9 November 2026.
Which team is stronger, Karnali Yaks or Pokhara Avengers?
Karnali Yaks, on this season's results. Their win over Biratnagar Kings came in a chase, after Biratnagar made 186 for 7 at Kirtipur (29 October 2026).
Karnali made 187 for 6 in 19.5 overs and won by 4 wickets with 1 ball left.
Sompal Kami made 62 not out off 32 balls in that chase. He had already taken 4 for 33 in four overs for Karnali in the same game.
David Miller made 93 not out off 55 balls for Karnali against Sudur Paschim Royals (6 November 2026).
Karnali still lost that game by 39 runs, finishing on 137 for 7 after Sudur Paschim made 176 for 6.
Ariful Islam made 43 off 29 balls for Karnali against Janakpur Bolts (27 October 2026).
He made 44 off 22 balls for Karnali against Kathmandu Gorkhas (2 November 2026), when the Yaks reached 180 for 6.
Pokhara Avengers made 145 for 7 against Sudur Paschim Royals (28 October 2026) and 138 for 9 against Janakpur Bolts (1 November 2026).
They were 97 for 9 in 20 overs against Lumbini Lions (3 November 2026), and all out for 121 against Chitwan Rhinos (6 November 2026).
Pokhara changed captain before the Chitwan game. Chamika Karunaratne took over from Kushal Bhurtel, who stayed in the side.
Arjun Kumal made 45 off 44 balls for Pokhara against Chitwan Rhinos (6 November 2026).
Mahedi Hasan made 32 off 21 balls for Pokhara against Sudur Paschim Royals (28 October 2026).
Key matchups: David Miller against Chamika Karunaratne, Ariful Islam against Kushal Bhurtel
David Miller against Chamika Karunaratne. Miller's 93 not out came off 55 balls, out of Karnali's 137 for 7 against Sudur Paschim Royals.
Chamika Karunaratne took 2 for 23 in three overs for Pokhara against Janakpur Bolts (1 November 2026).
Karunaratne then took 2 for 34 in four overs for Pokhara against Chitwan Rhinos (6 November 2026), in the game he captained.
Ariful Islam against Kushal Bhurtel. Ariful Islam made 44 off 22 balls for Karnali against Kathmandu Gorkhas (2 November 2026).
Kushal Bhurtel made 35 off 24 balls for Pokhara against Janakpur Bolts (1 November 2026).
Hussain Talat against Arjun Kumal. Hussain Talat took 3 for 26 in four overs for Karnali against Janakpur Bolts (27 October 2026).
Talat also made 40 off 30 balls for Karnali against Kathmandu Gorkhas (2 November 2026). Kumal faces him after making 45 for Pokhara against Chitwan (6 November 2026).
KAY vs POA head to head
Karnali
1
Pokhara
1
Every Nepal Premier League meeting, both at Kirtipur
Pokhara made 201 for 2 in the latest meeting, and this game is the sides' first of the 2026 season.
KAY vs POA pitch report: Tribhuvan University International Cricket Ground, Kirtipur
Sides batting first and sides chasing have both won here this season.
The two sides' games at the ground, 27 October to 6 November 2026
Biratnagar Kings 186 for 7 in 20 overs · Karnali 187 for 6 in 19.5 overs, won by 4 wickets.
Karnali 180 for 6 in 20 overs · Kathmandu Gorkhas 181 for 6 in 19.4 overs, won by 4 wickets.
Chitwan Rhinos 151 for 6 in 20 overs · Pokhara all out for 121 in 19 overs, a 30-run win.
Clear and dry at the start, about 22°C, with no rain forecast in any hour of the game. Forecast read 8 November, 15:24 IST.
Lumbini Lions won the toss and fielded against Pokhara (3 November 2026), as Kathmandu Gorkhas did against Karnali (2 November 2026).
Tribhuvan University International Cricket Ground
Men's T20 · full-length games
Reduced-overs games excluded
Middle half of first-innings scores
40 first innings · 2021–2026
Chasing sides won
19 of 39
39 decided games · 2021–2026
Karnali Yaks vs Pokhara Avengers prediction: we back Karnali at 64%
We back Karnali Yaks, at 64%, with the market at 63.9%.
Karnali's batting is the difference. They made 187 for 6 against Biratnagar Kings (29 October 2026) and 180 for 6 against Kathmandu Gorkhas (2 November 2026).
Pokhara's best hope is their bowling. Karunaratne and Bhurtel took two wickets each for Pokhara against Chitwan (6 November 2026).
The head to head is 1-1. Pokhara won the latest meeting by 34 runs at Kirtipur (2 December 2025).
Melbet had Karnali at 1.51 at 15:27 IST (8 November), under our fair 1.56. Pokhara's 2.52 sits under our 2.79 as well, so the toss is the sharper angle.
What decides KAY vs POA
- The toss. We expect the toss winner to bowl, at 78%. Karnali won the toss and fielded against Biratnagar Kings (29 October 2026) and against Sudur Paschim (6 November 2026).
- Miller's innings. David Miller made 93 not out off 55 balls for Karnali against Sudur Paschim (6 November 2026).
- Pokhara's top order. Pokhara were 97 for 9 in 20 overs against Lumbini Lions (3 November 2026).
Odds & Betting Value
| Team | Our Model | Market Implied | Odds | Fair Odds |
|---|---|---|---|---|
| Karnali Yaks | 64% | 63.9% | 1.51 | 1.56 |
| Pokhara Avengers | 36% | 36.1% | 2.52 | 2.79 |
Karnali's 1.51 sits under our fair odds of 1.56. Melbet had Karnali at 1.51 and Pokhara at 2.52 at 15:27 IST (8 November).
Pokhara's 2.52 sits under our 2.79, so neither price beats our numbers and the toss is the angle. Odds captured on 8 November 2026.
Nepal Premier League
Karnali Yaks vs
Pokhara Avengers odds
9 Nov 2026 · 12:15 IST
Match winner: Karnali Yaks 1.51 at WinWin, Melbet, Megapari, Paripesa, PlanBet, 1xBet; Pokhara Avengers 2.52 at Dafabet, WinWin, Melbet, Megapari, Paripesa, PlanBet, 1xBet; checked 17:15–17:18 IST.
| Bookmaker | 1KAY | 2POA | Payout |
|---|---|---|---|
| 1 · Karnali Yaks 1.50 | 2 · Pokhara Avengers 2.52 | Payout94.0% | |
| 1 · Karnali Yaks 1.51 | 2 · Pokhara Avengers 2.52 | Payout94.5% | |
| 1 · Karnali Yaks 1.51 | 2 · Pokhara Avengers 2.52 | Payout94.5% | |
| 1 · Karnali Yaks 1.51 | 2 · Pokhara Avengers 2.52 | Payout94.5% | |
| 1 · Karnali Yaks 1.51 | 2 · Pokhara Avengers 2.52 | Payout94.5% | |
| 1 · Karnali Yaks 1.51 | 2 · Pokhara Avengers 2.52 | Payout94.5% | |
| 1 · Karnali Yaks 1.51 | 2 · Pokhara Avengers 2.52 | Payout94.5% | |
| Highest | 1 · Karnali Yaks1.51 | 2 · Pokhara Avengers2.52 | Payout– |
1X2: Karnali Yaks 1.51, Tie 25.00, Pokhara Avengers 2.52 at WinWin, Melbet, Megapari, Paripesa, PlanBet, 1xBet; checked 17:15 IST.
| Bookmaker | 1KAY | XTie | 2POA | Payout |
|---|---|---|---|---|
| 1 · Karnali Yaks 1.51 | X · Tie 25.00 | 2 · Pokhara Avengers 2.52 | Payout91.2% | |
| 1 · Karnali Yaks 1.51 | X · Tie 25.00 | 2 · Pokhara Avengers 2.52 | Payout91.2% | |
| 1 · Karnali Yaks 1.51 | X · Tie 25.00 | 2 · Pokhara Avengers 2.52 | Payout91.2% | |
| 1 · Karnali Yaks 1.51 | X · Tie 25.00 | 2 · Pokhara Avengers 2.52 | Payout91.2% | |
| 1 · Karnali Yaks 1.51 | X · Tie 25.00 | 2 · Pokhara Avengers 2.52 | Payout91.2% | |
| 1 · Karnali Yaks 1.51 | X · Tie 25.00 | 2 · Pokhara Avengers 2.52 | Payout91.2% |
Call this match. Take on our AI.
Frequently Asked Questions
Who will win Karnali Yaks vs Pokhara Avengers in the Nepal Premier League?
Karnali Yaks. Our AI model gives them a 64% chance against Pokhara Avengers at Kirtipur on 9 November 2026. Karnali have won two of their four games this season, while Pokhara have lost all four, the latest by 30 runs to Chitwan Rhinos on 6 November.
What is the toss prediction for Karnali Yaks vs Pokhara Avengers?
Field first, at 78%. Karnali Yaks won the toss and fielded against Biratnagar Kings (29 October 2026) and Sudur Paschim Royals (6 November 2026). Pokhara Avengers won the toss and fielded against Janakpur Bolts (1 November 2026) and Chitwan Rhinos (6 November 2026).
What are the odds for Karnali Yaks vs Pokhara Avengers?
At 15:27 IST on 8 November, Melbet had Karnali Yaks at 1.51 and Pokhara Avengers at 2.52. Our fair odds are 1.56 for Karnali and 2.79 for Pokhara, so both prices sit under our numbers. Karnali are the favourites with us and with the bookmakers, and the toss is the sharper angle.
Is Tribhuvan University International Cricket Ground a batting or bowling pitch?
Both batting first and chasing have won there this season. Chitwan Rhinos made 151 for 6 and beat Pokhara Avengers by 30 runs (6 November 2026). Karnali Yaks ran down Biratnagar Kings' 186 for 7 with 1 ball left (29 October 2026), so a big total is no guarantee.
When did Karnali Yaks and Pokhara Avengers last play each other?
At Kirtipur on 2 December 2025, in the Nepal Premier League. Pokhara Avengers made 201 for 2 in 20 overs. Karnali Yaks were all out for 167 in reply, and Pokhara won by 34 runs. Karnali had won the meeting before that by 7 wickets (10 December 2024), so the head to head is 1-1.
What time does Karnali Yaks vs Pokhara Avengers start?
At 12:15 pm IST (06:45 UTC) on 9 November 2026, at Tribhuvan University International Cricket Ground in Kirtipur. It is the 19th match of the Nepal Premier League 2026, an afternoon start, and the forecast is clear and dry, about 22°C at the first ball.
More NPL Tips That Day
Explore More
Our bookmaker reviews cover UPI, bonuses and payouts
🎯 the prediction track recordEvery prediction logged, every result settled publicly
🏏 our daily cricket tipsAll today's free cricket prediction tips
🪙 this match's pre-toss callPre-toss call vs actual outcome, auto-stamped
📱 Compare cricket betting appsAndroid and iPhone options