Upcoming
Match 22 • Kirtipur
Biratnagar Kings
Pokhara Avengers
Thu 12 Nov, 12:30 PM NST · TU International Cricket Ground
Result
Match 21 • Kirtipur
Sudurpaschim Royals120/9 (20 ov)
Janakpur Bolts93 (19.5 ov)
Sudurpaschim Royals won by 27 runs
Result
Match 20 • Kirtipur
Chitwan Rhinos170/7 (20 ov)
Kathmandu Gorkhas180/8 (20 ov)
Kathmandu Gorkhas won by 10 runs
Result
Match 19 • Kirtipur
Pokhara Avengers217/3 (20 ov)
Karnali Yaks154/10 (18.3 ov)
Pokhara Avengers won by 63 runs
Result
Match 18 • Kirtipur
Kathmandu Gorkhas160/8 (20 ov)
Lumbini Lions124/10 (19.3 ov)
Kathmandu Gorkhas won by 36 runs
Result
Match 17 • Kirtipur
Chitwan Rhinos151/6 (20 ov)
Pokhara Avengers121/10 (19 ov)
Chitwan Rhinos won by 30 runs
Match Coverage
Upcoming · Thursday, 12 November 2026
Biratnagar Kings vs Pokhara Avengers
Nepal Premier League, Match 22 · TU International Cricket Ground, Kirtipur · 12:30 PM NST (11:45 AM PKT, 6:45 AM UTC)
Biratnagar sit 6th with 4 points and Pokhara 8th with 2 after Match 21 — a Kings win takes them to 6 points.
NPL points table · NPL schedule · NPL live scores · Where to watch
Times are shown in Nepal Standard Time (NST, UTC+5:45) for NPL matches.
NPL Season 3 points table — after Match 21 (10 November 2026) See all ›
A win is worth 2 points. The top four teams qualify for the playoffs. Net run rate decides places when teams are level on points.
| # | Team | P | W | L | NR | Pts | NRR | Form |
|---|---|---|---|---|---|---|---|---|
| 1 | Kathmandu Gorkhas | 5 | 4 | 1 | 0 | 8 | +1.168 | L W W W W |
| 2 | Sudurpaschim Royals | 6 | 4 | 2 | 0 | 8 | +0.069 | W L W W W |
| 3 | Lumbini Lions | 5 | 3 | 1 | 1 | 7 | +1.501 | W N W W L |
| 4 | Chitwan Rhinos | 5 | 2 | 2 | 1 | 5 | +0.009 | W N L W L |
| 5 | Janakpur Bolts | 6 | 2 | 4 | 0 | 4 | -0.303 | W W L L L |
| 6 | Biratnagar Kings | 5 | 2 | 3 | 0 | 4 | -0.820 | L L W W L |
| 7 | Karnali Yaks | 5 | 2 | 3 | 0 | 4 | -0.846 | W W L L L |
| 8 | Pokhara Avengers | 5 | 1 | 4 | 0 | 2 | -0.707 | L L L L W |
Table updated after Match 21 (10 November 2026). NRR recomputed from the NPL data file (cumulative runs and overs after Match 20) plus the Match 21 scorecard (Royals 120/9, Bolts 93 all out) — the same method reproduces the published after-Match-20 NRRs exactly.
NPL 2026 schedule — all 28 league matches See all ›
Every league match is at the TU International Cricket Ground, Kirtipur. Times are in Nepal Standard Time (NST, UTC+5:45). Playoffs run from 17 to 21 November: Qualifier 1 on 17 November, the Eliminator on 18 November, Qualifier 2 on 19 November, and the final on Saturday 21 November — every playoff starts at 4:30 PM NST.
| Match | Date | Time (NST) | Fixture |
|---|---|---|---|
| 1 | Mon 26 Oct | 4:30 PM | Lumbini Lions vs Sudurpaschim Royals |
| 2 | Tue 27 Oct | 12:30 PM | Biratnagar Kings vs Chitwan Rhinos |
| 3 | Tue 27 Oct | 4:30 PM | Karnali Yaks vs Janakpur Bolts |
| 4 | Wed 28 Oct | 4:30 PM | Pokhara Avengers vs Sudurpaschim Royals |
| 5 | Thu 29 Oct | 12:30 PM | Janakpur Bolts vs Kathmandu Gorkhas |
| 6 | Thu 29 Oct | 4:30 PM | Karnali Yaks vs Biratnagar Kings |
| 7 | Sat 31 Oct | 12:30 PM | Lumbini Lions vs Chitwan Rhinos |
| 8 | Sat 31 Oct | 4:30 PM | Sudurpaschim Royals vs Biratnagar Kings |
| 9 | Sun 1 Nov | 4:30 PM | Janakpur Bolts vs Pokhara Avengers |
| 10 | Mon 2 Nov | 12:30 PM | Kathmandu Gorkhas vs Karnali Yaks |
| 11 | Mon 2 Nov | 4:30 PM | Sudurpaschim Royals vs Chitwan Rhinos |
| 12 | Tue 3 Nov | 12:30 PM | Biratnagar Kings vs Janakpur Bolts |
| 13 | Tue 3 Nov | 4:30 PM | Lumbini Lions vs Pokhara Avengers |
| 14 | Thu 5 Nov | 12:30 PM | Lumbini Lions vs Janakpur Bolts |
| 15 | Thu 5 Nov | 4:30 PM | Kathmandu Gorkhas vs Biratnagar Kings |
| 16 | Fri 6 Nov | 12:30 PM | Sudurpaschim Royals vs Karnali Yaks |
| 17 | Fri 6 Nov | 4:30 PM | Chitwan Rhinos vs Pokhara Avengers |
| 18 | Sat 7 Nov | 4:30 PM | Kathmandu Gorkhas vs Lumbini Lions |
| 19 | Mon 9 Nov | 12:30 PM | Pokhara Avengers vs Karnali Yaks |
| 20 | Mon 9 Nov | 4:30 PM | Chitwan Rhinos vs Kathmandu Gorkhas |
| 21 | Tue 10 Nov | 4:30 PM | Sudurpaschim Royals vs Janakpur Bolts |
| 22 | Thu 12 Nov | 12:30 PM | Biratnagar Kings vs Pokhara Avengers |
| 23 | Thu 12 Nov | 4:30 PM | Karnali Yaks vs Lumbini Lions |
| 24 | Fri 13 Nov | 12:30 PM | Kathmandu Gorkhas vs Sudurpaschim Royals |
| 25 | Fri 13 Nov | 4:30 PM | Janakpur Bolts vs Chitwan Rhinos |
| 26 | Sat 14 Nov | 4:30 PM | Biratnagar Kings vs Lumbini Lions |
| 27 | Sun 15 Nov | 12:30 PM | Chitwan Rhinos vs Karnali Yaks |
| 28 | Sun 15 Nov | 4:30 PM | Pokhara Avengers vs Kathmandu Gorkhas |
Fixtures verified against the NPL fixtures file. Every match page and scorecard is covered on the NPL Schedule and NPL Results pages.
Results — every match so far See all ›
All 21 league matches played so far, newest first. Match 7 was abandoned due to rain — no result, points shared.
| Match | Fixture & scores | Result |
|---|---|---|
| 21 | Sudurpaschim Royals 120/9 (20 ov) vs Janakpur Bolts 93 (19.5 ov) | Sudurpaschim Royals won by 27 runs |
| 20 | Chitwan Rhinos 170/7 (20 ov) vs Kathmandu Gorkhas 180/8 (20 ov) | Kathmandu Gorkhas won by 10 runs |
| 19 | Pokhara Avengers 217/3 (20 ov) vs Karnali Yaks 154/10 (18.3 ov) | Pokhara Avengers won by 63 runs |
| 18 | Kathmandu Gorkhas 160/8 (20 ov) vs Lumbini Lions 124/10 (19.3 ov) | Kathmandu Gorkhas won by 36 runs |
| 17 | Chitwan Rhinos 151/6 (20 ov) vs Pokhara Avengers 121/10 (19 ov) | Chitwan Rhinos won by 30 runs |
| 16 | Sudurpaschim Royals 176/6 (20 ov) vs Karnali Yaks 137/7 (20 ov) | Sudurpaschim Royals won by 39 runs |
| 15 | Kathmandu Gorkhas 86/1 (9.4 ov) vs Biratnagar Kings 83/10 (18.3 ov) | Kathmandu Gorkhas won by 9 wickets |
| 14 | Lumbini Lions 149/8 (20 ov) vs Janakpur Bolts 133/8 (20 ov) | Lumbini Lions won by 16 runs |
| 13 | Lumbini Lions 98/2 (11.4 ov) vs Pokhara Avengers 97/9 (20 ov) | Lumbini Lions won by 8 wickets |
| 12 | Biratnagar Kings 174/3 (20 ov) vs Janakpur Bolts 172/7 (20 ov) | Biratnagar Kings won by 2 runs |
| 11 | Sudurpaschim Royals 131/5 (16.4 ov) vs Chitwan Rhinos 129/6 (20 ov) | Sudurpaschim Royals won by 5 wickets |
| 10 | Kathmandu Gorkhas 181/6 (19.4 ov) vs Karnali Yaks 180/6 (20 ov) | Kathmandu Gorkhas won by 4 wickets |
| 9 | Janakpur Bolts 147/7 (20 ov) vs Pokhara Avengers 138/9 (20 ov) | Janakpur Bolts won by 9 runs |
| 8 | Sudurpaschim Royals 70/3 (5 ov) vs Biratnagar Kings 105/2 (5 ov) | Biratnagar Kings won by 35 runs |
| 7 | Lumbini Lions — vs Chitwan Rhinos — | No result — abandoned due to rain, points shared |
| 6 | Karnali Yaks 187/6 (19.5 ov) vs Biratnagar Kings 186/7 (20 ov) | Karnali Yaks won by 4 wickets |
| 5 | Janakpur Bolts 116/2 (17.2 ov) vs Kathmandu Gorkhas 115/10 (19.3 ov) | Janakpur Bolts won by 8 wickets |
| 4 | Pokhara Avengers 145/7 (20 ov) vs Sudurpaschim Royals 148/4 (16.5 ov) | Sudurpaschim Royals won by 6 wickets |
| 3 | Karnali Yaks 132/9 (20 ov) vs Janakpur Bolts 113/10 (19.3 ov) | Karnali Yaks won by 19 runs |
| 2 | Biratnagar Kings 149/10 (19.3 ov) vs Chitwan Rhinos 157/3 (20 ov) | Chitwan Rhinos won by 8 runs |
| 1 | Lumbini Lions 88/3 (9.5 ov) vs Sudurpaschim Royals 87 (17.2 ov) | Lumbini Lions won by 7 wickets |
Scores verified against the NPL results file (updated 9 November 2026, source: ESPN / verified scorecards); Match 21 score from the CricTracker live scorecard (verified 10 November 2026). Every scorecard is on the NPL Results page.
Records & stats — after Match 21
The numbers that matter from Season 3 so far — player stats from the NPL season stats file (updated 9 November 2026) plus the Match 21 scorecard (10 November 2026).
Most runs
| Player | Team | M | Runs | HS | SR | 50s |
|---|---|---|---|---|---|---|
| Lokesh Bam | Biratnagar Kings | 5 | 194 | 87 | 154.0 | 2 |
| Ravi Bopara | Chitwan Rhinos | 4 | 171 | 55 | 132.6 | 1 |
| Andre Russell | Biratnagar Kings | 5 | 144 | 52 | 189.5 | 1 |
| Ariful Islam | Karnali Yaks | 5 | 143 | 44 | 183.3 | 0 |
| Pawan Sarraf | Karnali Yaks | 5 | 140 | 37 | 105.3 | 0 |
Most wickets
| Player | Team | M | Wkts | Econ |
|---|---|---|---|---|
| Harmeet Singh | Janakpur Bolts | 6 | 11 | 6.0 |
| Rijan Dhakal | Chitwan Rhinos | 4 | 10 | 6.75 |
| Kamal Airee | Chitwan Rhinos | 3 | 9 | 5.8 |
| Sompal Kami | Karnali Yaks | 5 | 9 | 8.82 |
| Sher Malla | Lumbini Lions | 4 | 8 | 5.19 |
Season records so far
- Highest team total: Pokhara Avengers 217/3 vs Karnali Yaks, Match 19 (9 November).
- Biggest win: Pokhara Avengers beat Karnali Yaks by 63 runs, Match 19.
- Highest individual score: Yuvraaj Samra 102 (Pokhara Avengers) vs Karnali Yaks, Match 19 — Player of the Match.
- Most runs: Lokesh Bam (Biratnagar Kings), 194 in 5 matches, including 16 sixes.
- Most wickets: Harmeet Singh (Janakpur Bolts), 11 in 6 matches.
Stats cover the 20 completed matches (Match 7 was abandoned). Player profiles are on the team pages below.
The eight teams & squads
Verified squad lists for Season 3. Roles are shown where confirmed. Full squads and player profiles are on each team page below.
Captain: Karan KC. Coach: Monty Desai.
Bhim Sharki (Batter), David Warner (Batter), Dayanand Mandal (Bowler), Dev Shah, KS Bharat (Wicketkeeper-batter), Karan KC, Krishna Paudel, Mohammad Aadil Alam (All-rounder), Prashiddha Jaishi (Allrounder), Rashid Khan (Bowler), Sahan Arachchige (All-rounder), Sahil Patel (Wicketkeeper), Santosh Yadav (All-rounder), Shahab Alam (Bowler), Sonu Devkota (Bowler), Suryanshu Koirala (Batter)
Coach: Tinu Yohannan. Lumbini Lions won the 2025 title.
Aakash Tripathi (Batter), Aasif Sheikh (Wicketkeeper), Abhishesh Gautam (Bowler), Ajay Chauhan (Bowler), Arniko Prasad Yadav (Batting Allrounder), Dilip Nath (Wicketkeeper), Dinesh Adhikari (All-rounder), Durgesh Gupta (Bowler), Kishore Mahato (Bowler), Rohit Kumar Paudel, Sher Malla (All-rounder), Sundeep Jora (Batter), Tilak Bhandari (Bowler)
Coach: Misbah-ul-Haq.
Aarif Sheikh (Batter), Abinash Bohara (Bowler), Anil Kharel (Bowler), Ayub Chand, Binod Bhandari (Wicketkeeper), Dipak Bohara (Wicketkeeper), Dipendra Singh Airee (All-rounder), Hemant Dhami (Bowler), Hikmat Mahara, Ishan Pandey (Batter), Milan Bohara (Allrounder), Sachin Bhatta (Bowler), Saif Ali Zaib (All-rounder), Tek Rawat (Wicketkeeper)
Coach: Sohail Tanvir.
Arjun Saud, Ashok Dhami (Bowler), Bibek Kumar Yadav (Allrounder), Bipin Rawal (Wicketkeeper), Deepak Bohara, Dev Khanal (Batter), Gautam KC (Bowler), Kamal Singh Airee (Bowler), Kushal Malla (All-rounder), Mausam Dhakal (Bowler), Ranjeet Kumar, Rijan Dhakal, Salahuddin Khan, Sikandar Raza (All-rounder), Usama Mir (Bowler)
Captain: Harmeet Singh. Coach: Shivnarine Chanderpaul. Janakpur Bolts won the inaugural title in 2024.
Aaditya Mahata (Bowler), Aashutosh Pandey, Abhisekh Tiwari (Allrounder), Amar Singh Rautela (Bowling allrounder), Anil Kumar Sah, Bikash Aagri, Bishal Kumar Patel (Bowling allrounder), Bishal Susling (Allrounder), Harmeet Singh (All-rounder), James Neesham (All-rounder), Lalit Narayan Rajbanshi, Mayan Yadav, Moeen Ali (All-rounder), Rit Gautam (Batter), Santosh Karki (Wicketkeeper), Trit Raj Das (Batter)
Captain: Sandeep Lamichhane. Coach: Dhammika Prasad.
Andre Russell (All-rounder), Aprajit Poudel (Slow left-arm orthodox bowler), Basir Ahamad (Left-handed all-rounder (Left-arm spin)), Charith Asalanka (Batter), Dilsad Ali (Wicketkeeper-batter), Imran Sheikh (Batter), Lokesh Bam (Wicketkeeper-batter), Narayan Joshi (Fast-bowling all-rounder (Right-arm medium-fast)), Naren Saud (Bowler), Prajwal Thapa (Wicketkeeper), Pratik Shrestha (Allrounder), Pratish GC (Left-arm fast bowler), Rupesh Kumar Singh (Allrounder), Sandeep Lamichhane (Right-arm leg-break bowler), Subash Bhandari (Right-arm offbreak bowler), Sujan Thapaliya (Allrounder)
Captain: Sompal Kami. Coach: Gyanendra Malla.
Bipin Prasad Sharma (Bowler), Deepak Dumre, Dipendra Rawat (Allrounder), Diwan Pun (Allrounder), Gulshan Kumar Jha, Nandan Yadav (Bowler), Pawan Sarraf (All-rounder), Sachin Sharma (Batter), Shubh Kansakar (Batter), Sompal Kami (Bowler), Surya Tamang (Bowler), Unish Bikram Singh Thakuri, Yuvraj Khatri (Bowler)
Coach: Ajantha Mendis.
Aakash Chand, Arjun Gharti (Wicketkeeper), Arjun Kumal, Bibek Kumar Rana Magar (Batter), Bipin Acharya (Allrounder), Bipin Khatri, Chamika Karunaratne (Bowling all-rounder), Dinesh Kharel, Kiran Thagunna, Kushal Bhurtel (Batter), Mahedi Hasan (All-rounder), Pratik Pokharel (Bowler), Sagar Dhakal (Bowler), Shakib Al Hasan (All-rounder), Sudip Aryal (Bowler), Sunny BK
Squad lists show players verified for Season 3 in the NPL data file (checked 21 October 2026, sources: Kathmandu Post retentions and CricNepal auction). A small number of players are still unverified for Season 3 and are not listed here.
Playoffs
The top four teams on the points table qualify for the playoffs. All playoff matches are at the TU International Cricket Ground, Kirtipur.
- Qualifier 1: Tuesday 17 November 2026.
- Eliminator: Wednesday 18 November 2026.
- Qualifier 2: Thursday 19 November 2026.
- Final: Saturday 21 November 2026.
The playoff dates are set — which teams play each match depends on the final league standings. Every playoff starts at 4:30 PM NST.
Venue
All 32 matches of NPL Season 3 are played at one ground — the Tribhuvan University International Cricket Ground in Kirtipur, Nepal. The league stage runs from 26 October to 15 November 2026, and the playoffs from 17 to 21 November.
One venue for the whole season means every team plays on the same pitch, in the same conditions — and the points table is a straight read of who handled Kirtipur best.
Where to watch the NPL
Watch the Nepal Premier League only through its official broadcasters. SialTV never links to pirated streams, and there is no free legal live stream for Season 3.
| Where | How to watch |
|---|---|
| Worldwide (streaming) | NetTV — worldwide OTT rights holder for Season 3, all 32 matches on its app and web platform (paid pass) |
| Nepal (TV) | Himalaya Sports (Himalaya Television Network) — Nepal linear TV rights holder, all 32 matches |
| India and South Asia (TV) | Star Sports Select 2 and Select 2 HD — global broadcast partner |
| India (streaming) | FanCode — India-only Tour Pass (Rs 89) |
Kantipur Max and DishHome GO held rights in Season 2 only — they do not carry Season 3. Season 3 rights were awarded in September 2026: NetTV for worldwide streaming and Himalaya Television for Nepal TV. Pass prices and availability vary by country; check the broadcaster before you buy.
Frequently asked questions
When does NPL Season 3 finish?
The league stage ends on Sunday 15 November 2026. The playoffs run from 17 to 21 November, and the final is on Saturday 21 November at the TU International Cricket Ground, Kirtipur.
How many teams play in the NPL?
Eight teams play in NPL Season 3: Kathmandu Gorkhas, Lumbini Lions, Sudurpaschim Royals, Chitwan Rhinos, Janakpur Bolts, Biratnagar Kings, Karnali Yaks and Pokhara Avengers.
How do teams qualify for the playoffs?
Each team plays 7 league matches. A win is worth 2 points and the top four teams on the points table qualify for the playoffs. Teams level on points are separated by net run rate.
Where are NPL matches played?
All 32 matches are played at the Tribhuvan University International Cricket Ground in Kirtipur, Nepal.
Where can I see the full NPL schedule and every scorecard?
On SialTV — the NPL Schedule page has every fixture and result, and the NPL Results page has every scorecard.