Press ESC to close

Cricket Resolved For the cricket fan in you!

Bangladesh Premier League 2026: Schedule, Teams, Squads, Venues, & Broadcast Details

After much back and forth, the schedule for the Bangladesh Premier League (BPL) 2026 is finally out. The T20 league returns for its 12th edition, with four new teams.

Here’s all you need to know about the BPL 2026 season.

When does the BPL 2026 start?

So the BPL 2026 will kick off on December 26, 2025. Sylhet Titans and Rajshahi Warriors will square off in the tournament opener in Sylhet at 2:00 PM local time (1:30 PM IST).

How many teams will participate in the BPL 2026?

The 12th edition of the BPL will feature six teams, four of which are new. Initially, only five teams were supposed to participate. But one more joined the bandwagon to make it a six-team event.

Here are the six teams in the BPL 2026 season:

  • Chattogram Royals (New)
  • Dhaka Capitals
  • Noakhali Express (New)
  • Rajshahi Warriors (New)
  • Rangpur Riders
  • Sylhet Titans (New)

What’s the format of the BPL 2026?

The T20 league will have a double round robin format in place. Each team will face the other five opponents twice, aggregating to 10 league stage matches.

The top four teams on the points table will book their berths in the playoffs. The first- and second-ranked teams will lock horns in Qualifier 1, while the No. 3 and No. 4 teams will meet in the Eliminator.

Then, the Qualifier 1 loser and the Eliminator winner will square off in Qualifier 2, with the winner between them proceeding into the final. The final will pit both Qualifier winners against each other.

Will teams play on a home-away basis? Which are the venues?

The BPL 2026 doesn’t follow the home-and-away format. The league rather works on a caravan model.

So the league will take place across three venues in phases. Sylhet will host the first phase, with the second phase in Chattogram. Dhaka will stage the last phase, including the playoffs.

Here are the venues for the BPL 2026 season:

  • Sylhet International Cricket Stadium, Sylhet
  • MZ Aziz Stadium, Chattogram
  • Shere Bangla National Stadium, Dhaka

Ongoing & Upcoming Series Schedule:

What’s the complete schedule for the BPL 2026 season?

So, the 12th edition of the BPL runs from December 26, 2025, to January 23, 2926. The month-long affair features 34 matches in total.

The double round-robin stage has 30 matches, followed by the four-match playoffs, which begin on January 19. Each of the playoff matches has a reserve day.

BPL 2026 Complete Schedule

DateTeamsVenueTime (Local / IST)
26 DecSylhet Titans vs Rajshahi WarriorsSylhet2:00 PM / 1:30 PM
26 DecNoakhali Express vs Chattogram RoyalsSylhet7:00 PM / 6:30 PM
27 DecDhaka Capitals vs Rajshahi WarriorsSylhet1:00 PM / 12:30 PM
27 DecSylhet Titans vs Noakhali ExpressSylhet6:00 PM / 5:30 PM
29 DecRangpur Riders vs Chattogram RoyalsSylhet1:00 PM / 12:30 PM
29 DecRajshahi Warriors vs Noakhali ExpressSylhet6:00 PM / 5:30 PM
30 DecSylhet Titans vs Chattogram RoyalsSylhet1:00 PM / 12:30 PM
30 DecDhaka Capitals vs Rangpur RidersSylhet6:00 PM / 5:30 PM
1 JanSylhet Titans vs Dhaka CapitalsSylhet1:00 PM / 12:30 PM
1 JanRangpur Riders vs Rajshahi WarriorsSylhet6:00 PM / 5:30 PM
2 JanDhaka Capitals vs Chattogram RoyalsSylhet2:00 PM / 1:30 PM
2 JanSylhet Titans vs Rangpur RidersSylhet7:00 PM / 6:30 PM
5 JanRangpur Riders vs Dhaka CapitalsChattogram1:00 PM / 12:30 PM
5 JanChattogram Royals vs Rajshahi WarriorsChattogram6:00 PM / 5:30 PM
6 JanNoakhali Express vs Sylhet TitansChattogram1:00 PM / 12:30 PM
6 JanChattogram Royals vs Rangpur RidersChattogram6:00 PM / 5:30 PM
8 JanSylhet Titans vs Rangpur RidersChattogram1:00 PM / 12:30 PM
8 JanRajshahi Warriors  vs Dhaka CapitalsChattogram6:00 PM / 5:30 PM
9 JanChattogram Royals vs Noakhali ExpressChattogram2:00 PM / 1:30 PM
9 JanRajshahi Warriors vs Sylhet TitansChattogram7:00 PM / 6:30 PM
11 JanRangpur Riders vs Noakhali ExpressChattogram1:00 PM / 12:30 PM
11 JanChattogram Royals vs Dhaka CapitalsChattogram6:00 PM / 5:30 PM
12 JanRajshahi Warriors vs Rangpur RidersChattogram1:00 PM / 12:30 PM
12 JanNoakhali Express vs Dhaka CapitalsChattogram6:00 PM / 5:30 PM
15 JanDhaka Capitals vs Noakhali ExpressDhaka1:00 PM / 12:30 PM
15 JanChattogram Royals vs Sylhet TitansDhaka6:00 PM / 5:30 PM
16 JanNoakhali Express vs Rajshahi WarriorsDhaka2:00 PM / 1:30 PM
16 JanDhaka Capitals vs Sylhet TitansDhaka7:00 PM / 6:30 PM
17 JanRajshahi Warriors vs Chattogram RoyalsDhaka1:00 PM / 12:30 PM
17 JanNoakhali Express vs Rangpur RidersDhaka6:00 PM / 5:30 PM
19 JanEliminator: No. 3 vs No. 4Dhaka1:00 PM / 12:30 PM
19 JanQualifier 1: No. 1 vs No. 2Dhaka6:00 PM / 5:30 PM
20 JanReserve Day
21 JanQualifier 2: Q1 Loser vs Eliminator WinnerDhaka6:00 PM / 5:30 PM
22 JanReserve Day
23 JanFinal: Q1 Winner vs Q2 WinnerDhaka7:00 PM / 6:30 PM
24 JanReserve Day

How do squads stack up in the BPL 2026?

The BPL held its first-ever player auction on November 30, 2025. All teams have built their best possible squads after some intense bidding wars.

Here’s how all squads look for the BPL 2026 season:

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.

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.

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.

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.

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.

Where to watch the BPL 2026?

Bangladesh fans can follow all the BPL 2026 action live on T Sports and Gazi TV. In India, FanCode will live-stream all the matches.

Read Next | Bangladesh WTC 2025-27 Schedule

Saurabh Chede

Saurabh is a cricket enthusiast who crafts content around the sport. Being from a cricket-crazy nation, he developed an unbreakable bond with the sport. When he’s not watching cricket, you’ll find him creating funny memes or watching old TMKOC episodes!