The BPL 2026 promises to be bigger, better, and more thrilling than ever before. With star players, nail-biting finishes, and packed stadiums, this T20 tournament has become one of the most-watched leagues in South Asia.

The official Schedule of is out now, and fans can finally start marking their calendars. From opening matches to the grand finale, every game matters.
With 7 strong teams, over 34 action-packed matches, and star players ready to shine, cricket lovers are in for a treat. The tournament will begin on December 26th, 2025, and the final will be held on January 23rd, 2026.
Here, we will provide everything you need to know about the BPL 2026, including the teams, schedule, and venue. So, let’s get into the full details of this exciting cricket league.
BPL 2026 Teams & Captains
The BPL 2026 features six strong franchises With new signings and retained players, each team will bring a unique mix of local and global talent to the field this season.
Here are the participating teams, along with their captains and head coaches:
| Team | Captain | Coach |
| Noakhali Express | Soumya Sarkar | Khaled Mahmud |
| Chattogram Royals | Shoriful Islam | Mizanur Rahman Babul |
| Rangpur Riders | Nurul Hasan Sohan | Mickey Arthur |
| Rajshahi Warriors | Najmul Hossain Shanto | Hannan Sarkar |
| Dhaka Capitals | Taskin Ahmed | Toby Radford |
| Sylhet Titans | Mehidy Hasan Miraz | Sohel Islam |
Venues
The selected venues offer fantastic pitches and have been part of previous Bangladesh Premier League editions. Three stadiums will host all the matches of BPL 2026:
| Name | Location | Capacity |
| Shere Bangla National Stadium | Mirpur, Dhaka | 25,000 |
| Sylhet International Cricket Stadium | Sylhet | 18,500 |
| Zahur Ahmed Chowdhury Stadium | Chattogram | 22,000 |
BPL Schedule 2026
The match list includes 30 league-stage matches followed by 4 knockout games. Matches will be played across three major grounds, like Dhaka, Sylhet, and Chattogram.
Let’s see how the BPL 2026 Time Table and key matches looks like:
| Date | Match | Venue | Time (IST) |
| Dec 26 | Sylhet Titans vs Rajshahi Warriors | Sylhet | 1:30 PM |
| Dec 26 | Noakhali Express vs Chattogram Royals | Sylhet | 6:30 PM |
| Dec 27 | Dhaka Capitals vs Rajshahi Warriors | Sylhet | 12:30 PM |
| Dec 27 | Sylhet Titans vs Noakhali Express | Sylhet | 5:30 PM |
| Dec 29 | Rangpur Riders vs Chattogram Royals | Sylhet | 12:30 PM |
| Dec 29 | Rajshahi Warriors vs Noakhali Express | Sylhet | 5:30 PM |
| Dec 30 | Sylhet Titans vs Chattogram Royals | Sylhet | 12:30 PM |
| Dec 30 | Dhaka Capitals vs Rangpur Riders | Sylhet | 5:30 PM |
| Jan 1 | Sylhet Titans vs Dhaka Capitals | Sylhet | 12:30 PM |
| Jan 1 | Rangpur Riders vs Rajshahi Warriors | Sylhet | 5:30 PM |
| Jan 2 | Dhaka Capitals vs Chattogram Royals | Sylhet | 1:30 PM |
| Jan 2 | Sylhet Titans vs Rangpur Riders | Sylhet | 6:30 PM |
| Jan 5 | Rangpur Riders vs Dhaka Capitals | Chattogram | 12:30 PM |
| Jan 5 | Chattogram Royals vs Rajshahi Warriors | Chattogram | 5:30 PM |
| Jan 6 | Noakhali Express vs Sylhet Titans | Chattogram | 12:30 PM |
| Jan 6 | Chattogram Royals vs Rangpur Riders | Chattogram | 5:30 PM |
| Jan 8 | Sylhet Titans vs Rangpur Riders | Chattogram | 12:30 PM |
| Jan 8 | Rajshahi Warriors vs Dhaka Capitals | Chattogram | 5:30 PM |
| Jan 9 | Chattogram Royals vs Noakhali Express | Chattogram | 1:30 PM |
| Jan 9 | Rajshahi Warriors vs Sylhet Titans | Chattogram | 6:30 PM |
| Jan 11 | Rangpur Riders vs Noakhali Express | Chattogram | 12:30 PM |
| Jan 11 | Chattogram Royals vs Dhaka Capitals | Chattogram | 5:30 PM |
| Jan 12 | Rajshahi Warriors vs Rangpur Riders | Chattogram | 12:30 PM |
| Jan 12 | Noakhali Express vs Dhaka Capitals | Chattogram | 5:30 PM |
| Jan 15 | Dhaka Capitals vs Noakhali Express | Dhaka | 12:30 PM |
| Jan 15 | Chattogram Royals vs Sylhet Titans | Dhaka | 5:30 PM |
| Jan 16 | Noakhali Express vs Rajshahi Warriors | Dhaka | 1:30 PM |
| Jan 16 | Dhaka Capitals vs Sylhet Titans | Dhaka | 6:30 PM |
| Jan 17 | Rajshahi Warriors vs Chattogram Royals | Dhaka | 12:30 PM |
| Jan 17 | Noakhali Express vs Rangpur Riders | Dhaka | 5:30 PM |

BPL 2026: Knockout Time Table
After the league stage, the top 4 teams on the BPL 2026 Point Table will qualify for the playoffs. Here’s the official BPL Fixture 2026 for the knockout stage:
| Date | Match | Venue | Time (IST) |
| Jan 19 | Eliminator (Rank 3 vs Rank 4) | Dhaka | 12:30 PM |
| Jan 19 | Qualifier 1 (Rank 1 vs Rank 2) | Dhaka | 5:30 PM |
| Jan 21 | Qualifier 2 (Loser of Q1 vs Winner of Eliminator) | Dhaka | 5:30 PM |
| Jan 23 | BPL Final 2026 | Dhaka | 6:30 PM |
BPL 2026 Schedule PDF Download
For fans who want to keep the entire fixture handy, you can download the BPL Schedule PDF below. This includes the detailed BPL fixture 2026, dates, and venues. This pdf makes it super convenient to follow your favorite team’s journey throughout the Bangladesh Premier League 2026.
Click below to Download:
BPL Point Table 2026
The points table determines which teams qualify for the knockouts. A strong Net Run Rate (NRR) plays a crucial role during tight finishes.
Let’s check how teams are performing right now in this edition:
| No | Team | M | W | L | T | N/R | PTS | Net RR |
|---|---|---|---|---|---|---|---|---|
| 1 | Rajshahi Warriors (Q) | 8 | 6 | 2 | 0 | 0 | 12 | 0.367 |
| 2 | Chattogram Royals (Q) | 7 | 5 | 2 | 0 | 0 | 10 | 0.898 |
| 3 | Sylhet Titans (Q) | 9 | 5 | 4 | 0 | 0 | 10 | 0.449 |
| 4 | Rangpur Riders | 8 | 4 | 4 | 0 | 0 | 8 | 0.176 |
| 5 | Dhaka Capitals | 8 | 2 | 6 | 0 | 0 | 4 | -0.686 |
| 6 | Noakhali Express | 8 | 2 | 6 | 0 | 0 | 4 | -1.101 |
It will be regularly updated as the tournament progresses. So, bookmark this page on your web browser for live tracking of the current standings.
BPL 2026 Squad
Let’s have a look at the complete squad of each BPL 2026 teams:
| Teams | Squad |
| Sylhet Titans | Mehidy Hasan Miraz, Nasum Ahmed, Saim Ayub, Mohammad Amir, Parvez Hossain Emon, Syed Khaled Ahmed, Afif Hossain Dhrubo, Rony Talukdar, Zakir Hasan, Ruyel Miah, Ariful Islam, Ebadot Hossain Chowdhury, Mominul Haque, Shohidul Islam, Rahatul Ferdous Javed, Tawfique Khan Tushar, Angelo Mathews, Aaron Jones. |
| Rangpur Riders | Mustafizur Rahman, Nurul Hasan Sohan, Khawaja Nafay, Sufiyan Muqeem, Litton Kumar Das, Towhid Hridoy, Nahid Rana, Rakibul Hasan, Aliss Al Islam, Mrittunjoy Chowdhury, Nayeem Hasan, Kamrul Islam Rabbi, Mahmudullah, Abdul Halim, Iftakhar Hossain Ifti, Mehedi Hasan Sohag, Emilio Gay, Muhammad Akhlaq. |
| Dhaka Capitals | Taskin Ahmed, Saif Hassan, Alex Hales, Usman Khan, Shamim Hossain, Mohammad Saifuddin, Mohammad Mithun, Taijul Islam, Sabbir Rahman, Nasir Hossain, Tofael Ahmed, Irfan Sukkur, Abdullah Al Mamun, Maruf Mridha, Jayed Ullah, Moinul Islam, Dasun Shanaka, Zubaid Akbari. |
| Noakhali Express | Hasan Mahmud, Soumya Sarkar, Kusal Mendis, Johnson Charles, Mahidul Islam Ankon, Jaker Ali Anik, Habibur Rahman Sohan, Mohammad Musfik Hasan, Shahadat Hossain Dipu, Rejaur Rahman, Nazmul Islam Apu, Abu Hashem, Mehedi Hasan Rana, Haider Ali, Mohammad Shykat Ali, Sabbir Hossain, Rahamatullah Ali, Ihsanullah Khan. |
| Chattogram Royals | Mahedi Hasan, Tanvir Islam, Abrar Ahmed, Mohammad Naim, Shoriful Islam, Abu Hider Rony, Mahmudul Hasan Joy, Mahfijul Islam Robin, Sumon Khan, Ziaur Rahman, Arafat Sunny, Mukidul Islam, Shuvagata Hom, Salman Hossain, Zahiduzzaman Sagor, Niroshan Dickwella, Angelo Perera. |
| Rajshahi Warriors | Najmul Hossain Shanto, Tanzid Hasan Tamim, Mohammad Nawaz, Sahibzada Farhan, Tanzim Hasan Sakib, Yasir Ali Chowdhury, Akbar Ali, Ripon Mondol, Jisan Alam, Hasan Murad, Abdul Gaffar Saqlain, SM Meherob Hasan, Robiul Haque, Mushfiqur Rahim, Shakhir H Shuvro, Wasi Siddique, Mohammad Rubel, Dushan Ishara Hemantha, Jahandad Khan. |
BPL 2026 Team Wise Schedule
Below is the team wise schedule, presented in easy-to-read tables for quick access.
Sylhet Strikers – Strategy & Schedule
Sylhet Strikers often rely on aggressive top-order batting and early breakthroughs with the ball. Their schedule features important matches in the latter half of the tournament, where pressure will be high. Finishing strong could be the key to their playoff qualification.
| Date | Fixture | Venue | Timing (Local) |
|---|---|---|---|
| 26 Dec | Rajshahi Warriors | Sylhet | 2:00 PM – 5:20 PM |
| 27 Dec | Noakhali Express | Sylhet | 6:00 PM – 9:20 PM |
| 30 Dec | Sylhet Titans | Sylhet | 1:00 PM – 4:20 PM |
| 1 Jan | Dhaka Capitals | Sylhet | 1:00 PM – 4:20 PM |
| 2 Jan | Rangpur Riders | Sylhet | 7:00 PM – 10:20 PM |
| 6 Jan | Noakhali Express | Chattogram | 1:00 PM – 4:20 PM |
| 8 Jan | Rangpur Riders | Chattogram | 1:00 PM – 4:20 PM |
| 9 Jan | Rajshahi Warriors | Chattogram | 7:00 PM – 10:20 PM |
| 15 Jan | Chattogram Royals | Dhaka | 7:00 PM – 10:20 PM |
| 16 Jan | Dhaka Capitals | Dhaka | 7:00 PM – 10:20 PM |
Dhaka Capitals – Strategy & Schedule
Dhaka Dominators are expected to rely on a balanced squad built around experienced campaigners and explosive batters. Their focus in BPL 2026 will be on starting strong and maintaining consistency through the league phase. Dhaka’s schedule gives them a good mix of afternoon and evening games, helping them adapt to different conditions.
| Date | Opponent | Venue | Time (Local) |
|---|---|---|---|
| 27 Dec | Rajshahi Warriors | Sylhet | 1:00 PM – 4:20 PM |
| 30 Dec | Rangpur Riders | Sylhet | 6:00 PM – 9:20 PM |
| 1 Jan | Sylhet Titans | Sylhet | 1:00 PM – 4:20 PM |
| 2 Jan | Chattogram Royals | Sylhet | 2:00 PM – 5:20 PM |
| 5 Jan | Rangpur Riders | Chattogram | 1:00 PM – 4:20 PM |
| 8 Jan | Rajshahi Warriors | Chattogram | 6:00 PM – 9:20 PM |
| 11 Jan | Chattogram Royals | Chattogram | 6:00 PM – 9:20 PM |
| 12 Jan | Noakhali Express | Chattogram | 12:00 PM – 3:20 PM |
| 15 Jan | Noakhali Express | Dhaka | 1:00 PM – 4:20 PM |
| 16 Jan | Sylhet Titans | Dhaka | 7:00 PM – 10:20 PM |
Chattogram Royals – Strategy & Schedule
Chattogram Challengers will look to play aggressive cricket, especially in the powerplay overs. Their schedule features some early high-pressure games, which could set the tone for their season. Consistency against top teams will be crucial for their playoff hopes.
| Date | Opponent | Venue | Timing (Local) |
|---|---|---|---|
| 26 Dec | Noakhali Express | Sylhet International Cricket Stadium | 7:00 PM – 10:20 PM |
| 29 Dec | Rangpur Riders | Sylhet International Cricket Stadium | 1:00 PM – 4:20 PM |
| 30 Dec | Sylhet Titans | Sylhet International Cricket Stadium | 1:00 PM – 4:20 PM |
| 2 Jan | Dhaka Capitals | Sylhet International Cricket Stadium | 2:00 PM – 5:20 PM |
| 5 Jan | Rajshahi Warriors | MA Aziz Stadium, Chattogram | 6:00 PM – 9:20 PM |
| 6 Jan | Rangpur Riders | MA Aziz Stadium, Chattogram | 6:00 PM – 9:20 PM |
| 9 Jan | Noakhali Express | MA Aziz Stadium, Chattogram | 2:00 PM – 5:20 PM |
| 11 Jan | Dhaka Capitals | MA Aziz Stadium, Chattogram | 6:00 PM – 9:20 PM |
| 15 Jan | Sylhet Titans | Shere Bangla National Stadium, Dhaka | 6:00 PM – 9:20 PM |
| 17 Jan | Rajshahi Warriors | Shere Bangla National Stadium, Dhaka | 1:00 PM – 4:20 PM |
Noakhali Express – Strategy & Schedule
Noakhali Express are known for their fiery bowling attack and crowd support. They bring unpredictability and passion to every match.
| Date | Opponent | Venue | Time (Local) |
|---|---|---|---|
| 26 Dec | Chattogram Royals | Sylhet | 7:00 PM – 10:20 PM |
| 27 Dec | Sylhet Titans | Sylhet | 6:00 PM – 9:20 PM |
| 29 Dec | Rajshahi Warriors | Sylhet | 6:00 PM – 9:20 PM |
| 6 Jan | Sylhet Titans | Chattogram | 1:00 PM – 4:20 PM |
| 9 Jan | Chattogram Royals | Chattogram | 2:00 PM – 5:20 PM |
| 11 Jan | Rangpur Riders | Chattogram | 1:00 PM – 4:20 PM |
| 12 Jan | Dhaka Capitals | Chattogram | 6:00 PM – 9:20 PM |
| 15 Jan | Dhaka Capitals | Dhaka | 1:00 PM – 4:20 PM |
| 16 Jan | Rajshahi Warriors | Dhaka | 2:00 PM – 5:20 PM |
| 17 Jan | Rangpur Riders | Dhaka | 6:00 PM – 9:20 PM |
Rangpur Riders – Strategy & Schedule
Rangpur Riders are known for their disciplined bowling attack and calculated batting approach. Their BPL 2026 schedule is well spaced, allowing them time to recover and adjust strategies. Strong performances in the mid-phase of the league could push them into the top four.
| Date | Opponent | Venue | Time (Local) |
|---|---|---|---|
| 29 Dec | Chattogram Royals | Sylhet | 1:00 PM – 4:20 PM |
| 30 Dec | Dhaka Capitals | Sylhet | 12:00 PM – 3:20 PM |
| 1 Jan | Rajshahi Warriors | Sylhet | 6:00 PM – 9:20 PM |
| 2 Jan | Sylhet Titans | Sylhet | 7:00 PM – 10:20 PM |
| 5 Jan | Dhaka Capitals | Chattogram | 1:00 PM – 4:20 PM |
| 6 Jan | Chattogram Royals | Chattogram | 12:00 PM – 3:20 PM |
| 8 Jan | Sylhet Titans | Chattogram | 1:00 PM – 4:20 PM |
| 11 Jan | Noakhali Express | Chattogram | 7:00 AM – 10:20 AM |
| 12 Jan | Rajshahi Warriors | Chattogram | 1:00 PM – 4:20 PM |
| 17 Jan | Noakhali Express | Dhaka | 12:00 PM – 3:20 PM |
Rajshahi Warriors – Strategy & Schedule
Their game plan revolves around steady top-order batting, smart use of all-rounders, and a bowling attack that aims to apply pressure during the middle overs. Rather than relying on individual brilliance, Rajshahi look to win as a unit by sticking to clear roles and match situations
| Date | Opponent | Venue | Time (Local) |
|---|---|---|---|
| 26 Dec | Sylhet Titans | Sylhet | 2:00 PM – 5:20 PM |
| 27 Dec | Dhaka Capitals | Sylhet | 1:00 PM – 4:20 PM |
| 29 Dec | Noakhali Express | Sylhet | 6:00 PM – 9:20 PM |
| 1 Jan | Rangpur Riders | Sylhet | 6:00 PM – 9:20 PM |
| 8 Jan | Dhaka Capitals | Chattogram | 6:00 PM – 9:20 PM |
| 9 Jan | Sylhet Titans | Chattogram | 1:00 PM – 4:20 PM |
| 11 Jan | Rangpur Riders | Chattogram | 7:00 AM – 10:20 AM |
| 12 Jan | Rangpur Riders | Chattogram | 1:00 PM – 4:20 PM |
| 16 Jan | Noakhali Express | Dhaka | 8:00 AM – 11:20 AM |
| 17 Jan | Chattogram Royals | Dhaka | 7:00 AM – 10:20 AM |
What Makes BPL 2026 Special
It ensures balanced rest days, competitive rivalries, and exciting back-to-back fixtures. With a mix of experienced international stars and rising Bangladeshi talent, every match is expected to deliver high entertainment value.
Fans can look forward to close finishes, packed stadiums, and standout performances that often shape future international careers.
Overall, that’s everything you need to know about the BPL 2026. With top teams, big names, and thrilling matches lined up, fans are in for a real treat with the Bangladesh Premier League 2026.
From the first match to the final, every game will have something special. So, keep an eye on the schedule and check the points table regularly to see where your favorite team stands.
Stay connected, stay updated, and enjoy every moment of the 12th edition of the BPL. Because when it comes to cricket in Bangladesh, nothing gets bigger than this.
Tips for attending BPL 2026 matches live
Watching a cricket match live, especially in a high-octane tournament like BPL 2026; can be an electrifying experience if you plan it right. The energy in the stadium, the crowd chants, and the thrill of every boundary make it truly unforgettable. To make the most of it, start by booking your tickets as early as possible.
Big games like the playoffs and the final are always in high demand, so don’t wait until the last minute, and make sure you buy tickets only from official or trusted platforms.
Before match day, go through the BPL 2026 schedule carefully. Check the match start time, when the stadium gates open, and your seating details so there are no last-minute surprises.
Planning your travel is just as important. Parking around stadiums can be tricky, so using public transport or ride-sharing services is often the smartest and quickest option.
How to watch BPL 2026 online
You can watch it online, whether you’re in Bangladesh or in any other part of the world:
| Region | TV Broadcast | Online Streaming Platforms |
| Bangladesh | T Sports, Gazi TV | T Sports App |
| India | N/A | FanCode (subscription-based) |
| Pakistan | Ten Sports, Geo Super | Tapmad (OTT platform) |
| Rest of World | Various local broadcasters | RabbitholeBD YouTube channel, Smartcric (OTT/digital) |
Frequently Asked Questions (FAQs)
Q1. Where can I find the full BPL 2026 Schedule?
A. It is available above in this page in the pdf format.
Q2. When is the BPL Final 2026?
A. The final is on 23rd January 2026 at Shere Bangla National Stadium, Dhaka.
Q3. How many teams are playing in BPL 2026?
A. A total of 6 teams are participating in the 2026 Bangladesh Premier League.









