Written by: Ankit Yadav
[read_meter]

The Bangladesh Premier League (BPL) 2025-26 will be the 12th edition of Bangladesh’s premier T20 cricket tournament. The Bangladesh Cricket Board (BCB) organized it from December 19, 2025, to January 16, 2026, taking into account national elections and the ICC T20I World Cup in February 2026.​​

A total of 6 franchises will feature this season, a shift from seven in prior years:

  • Dhaka Capitals 
  • Rangpur Riders 
  • Chattogram Royals
  • Rajshahi Warriors
  • Noakhali Express ​
  • Sylhet Titans

BPL 2025-26 cut teams to 6 after match-fixing scandals in 2024-25 exposed 36 shady games with weird batting and bowling. 10-12 players, including two Bangladesh stars from Durbar Rajshahi and Sylhet Strikers, plus officials, were banned by the BCB. Past woes, such as unpaid overseas players (some with just 25% fees) and bounced cheques, fueled the chaos, prompting management to take tough decisions.​

Fortune Barishal, who is a part of this edition, won the 2025 title with a thrilling chase in the final against Chittagong Kings at Sher-e-Bangla Stadium. ​

Bangladesh Premier League 2025-26 – Match Schedule

The league will start on December 26 with the match between Sylhet Titans and Rajshahi Warriors at Sylhet International Cricket Stadium. The other 29 group stage matches will follow it. After the conclusion of the group stage, there will be knock-out games similar to IPL. 

Bangladesh Premier League 2025-26
Source: Wikipedia
DateMatch No.MatchVenueTime (Local)
Friday, December 26Match 1Sylhet Titans vs Rajshahi WarriorsSylhet International Cricket Stadium02:00 PM
Friday, December 26Match 2Noakhali Express vs Chattogram RoyalsSylhet International Cricket Stadium07:00 PM
Saturday, December 27Match 3Dhaka Capitals vs Rajshahi WarriorsSylhet International Cricket Stadium01:00 PM
Saturday, December 27Match 4Sylhet Titans vs Noakhali ExpressSylhet International Cricket Stadium06:00 PM
Monday, December 29Match 5Rangpur Riders vs Chattogram RoyalsSylhet International Cricket Stadium01:00 PM
Monday, December 29Match 6Rajshahi Warriors vs Noakhali ExpressSylhet International Cricket Stadium06:00 PM
Tuesday, December 30Match 7Sylhet Titans vs Chattogram RoyalsSylhet International Cricket Stadium01:00 PM
Tuesday, December 30Match 8Dhaka Capitals vs Rangpur RidersSylhet International Cricket Stadium06:00 PM
Thursday, January 1Match 9Sylhet Titans vs Dhaka CapitalsSylhet International Cricket Stadium01:00 PM
Thursday, January 1Match 10Rangpur Riders vs Rajshahi WarriorsSylhet International Cricket Stadium06:00 PM
Friday, January 2Match 11Dhaka Capitals vs Chattogram RoyalsSylhet International Cricket Stadium02:00 PM
Friday, January 2Match 12Sylhet Titans vs Rangpur RidersSylhet International Cricket Stadium07:00 PM
Monday, January 5Match 13Rangpur Riders vs Dhaka CapitalsMA Aziz Stadium, Chattogram01:00 PM
Monday, January 5Match 14Chattogram Royals vs Rajshahi WarriorsMA Aziz Stadium, Chattogram06:00 PM
Tuesday, January 6Match 15Noakhali Express vs Sylhet TitansMA Aziz Stadium, Chattogram01:00 PM
Tuesday, January 6Match 16Chattogram Royals vs Rangpur RidersMA Aziz Stadium, Chattogram06:00 PM
Thursday, January 8Match 17Sylhet Titans vs Rangpur RidersMA Aziz Stadium, Chattogram01:00 PM
Thursday, January 8Match 18Rajshahi Warriors vs Dhaka CapitalsMA Aziz Stadium, Chattogram06:00 PM
Friday, January 9Match 19Chattogram Royals vs Noakhali ExpressMA Aziz Stadium, Chattogram02:00 PM
Friday, January 9Match 20Rajshahi Warriors vs Sylhet TitansMA Aziz Stadium, Chattogram07:00 PM
Sunday, 11 January Match 21Rangpur Riders vs Noakhali ExpressMA Aziz Stadium, Chattogram01:00 PM
Sunday, 11 January Match 22Chattogram Royals vs Dhaka CapitalsMA Aziz Stadium, Chattogram06:00 PM
Monday, 12 January Match 23Rajshahi Warriors vs Rangpur RidersMA Aziz Stadium, Chattogram01:00 PM
Monday, 12 January Match 24Noakhali Express vs Dhaka CapitalsMA Aziz Stadium, Chattogram06:00 PM
Thursday, 15 January Match 25Dhaka Capitals vs Noakhali ExpressShere Bangla National Stadium, Dhaka01:00 PM
Thursday, 15 January Match 26Chattogram Royals vs Sylhet TitansShere Bangla National Stadium, Dhaka06:00 PM
Friday, 16 January Match 27Noakhali Express vs Rajshahi WarriorsShere Bangla National Stadium, Dhaka02:00 PM
Friday, 16 January Match 28Dhaka Capitals vs Sylhet TitansShere Bangla National Stadium, Dhaka07:00 PM
Saturday, 17 January Match 29Rajshahi Warriors vs Chattogram RoyalsShere Bangla National Stadium, Dhaka01:00 PM
Saturday, 17 January Match 30Noakhali Express vs Rangpur RidersShere Bangla National Stadium, Dhaka06:00 PM
Monday, 19 January EliminatorTBD (3rd vs 4th)Shere Bangla National Stadium, Dhaka01:00 PM
Monday, 19 January Qualifier 1TBD (1st vs 2nd)Shere Bangla National Stadium, Dhaka06:00 PM
Wednesday, 21 January Qualifier 2TBD (Loser Q1 vs Winner Eliminator)Shere Bangla National Stadium, Dhaka06:00 PM
Friday, 23 January FinalTBD (Winner Q1 vs Winner Q2)Shere Bangla National Stadium, Dhaka07:00 PM

Bangladesh Premier League 2025-26 Squad 

The auction of this Bangladesh league took place on November 30, 2025, after which all 6 teams had filled their squad. Let’s have a look at the squad of all 6 participating teams. 

Bangladesh Premier League 2025-26 Squad 
Source: ESPNcricinfo 

Chattogram Royals Squad 

Abu Hider, Arafat Sunny, Mahedi Hasan, Mahfijul Islam Robin, Mahmudul Hasan Joy, Mohammad Naim, Mukidul Islam, Salman Hossain, Shoriful Islam, Shuvagata Hom, Sumon Khan, Tanvir Islam, Ziaur Rahman, Zahiduzzaman, Abrar Ahmed, Angelo Perera, Avishka Fernando, Charith Asalanka, Niroshan Dickwella (wk), Paul Stirling

Dhaka Capitals Squad 

Abdullah Al Mamun, Irfan Sukkur, Jayed Ullah, Maruf Mridha, Mohammad Mithun (wk), Mohammad Saifuddin, Moinul Islam, Nasir Hossain, Sabbir Rahman, Saif Hassan, Shamim Hossain, Taijul Islam, Taskin Ahmed, Tofael Ahmed, Alex Hales, Dasun Shanaka, Imad Wasim, Odean Smith, Usman Khan, Ziaur Rahman, Zubaid Akbari

Noakhali Express Squad 

Abu Hasim, Habibur Rahman Sohan, Hasan Mahmud, Jaker Ali (wk), Mahidul Islam Ankon (wk), Mehedi Hasan Rana, Musfik Hasan, Nazmul Islam Apu, Rahmatullah Ali, Rejaur Rahman Raja, Sabbir Hossain, Shahadat Hossain Dipu, Shykat Ali, Soumya Sarkar, Bilal Sami, Haider Ali, Ihsanullah Khan, Jimmy Neesham, Johnson Charles, Kusal Mendis (wk), Maaz Sadaqat, Mohammad Nabi, Zahir Khan, Ibrar Ahmad

Rajshahi Warriors Squad 

Najmul Hossain Shanto (c), Abdul Gaffar Saqlain, Akbar Ali, Hasan Murad, Jishan Alam, MD Rubel, Mushfiqur Rahim (wk), Ripon Mondol, Robiul Haque, SM Meherob, Shakhir Hossain, Tanzid Hasan, Tanzim Hasan Sakib, Wasi Siddiquee, Yasir Ali, Binura Fernando, Dushan Hemantha, Hussain Talat, Jahandad Khan, Mohammad Nawaz, Sahibzada Farhan

Rangpur Riders Squad 

Nurul Hasan Sohan (c & wk), Abdul Halim, Aliss Islam, Iftikhar Hossain Ifti, Kamrul Islam Rabbi, Litton Das, Mahmudullah, Mehedi Hasan Sohag, Mrittunjoy Chowdhury, Mustafizur Rahman, Nahid Rana, Nayeem Hasan, Rakibul Hasan, Tawhid Hridoy, Akif Javed, Dawid Malan, Emilio Gay, Faheem Ashraf, Iftikhar Ahmed, Khawaja Nafay, Khushdil Shah, Kyle Mayers, Muhammad Akhlaq, Sufiyan Muqeem, Wayne Madsen

Sylhet Titans Squad 

Mehidy Hasan Miraz (c), Afif Hossain, Ariful Islam, Ebadot Hossain, Khaled Ahmed, Mominul Haque, Nasum Ahmed, Parvez Hossain Emon, Rahatul Ferdous, Rony Talukdar, Ruyel Miah, Shohidul Islam, Tawfique Khan Tushar, Zakir Hasan, Aaron Jones, Angelo Mathews, Azmatullah Omarzai, Moeen Ali, Mohammad Amir, Saim Ayub, Salman Irshad

Bangladesh Premier League 2025-26 Format 

In the BPL 2026, teams will face each other twice in the group stage in a round-robin format.​ After the group stage, the top 4 teams will qualify for the knock-out, which are given below: 

  • Qualifier 1: 19 January 2026 (1st vs 2nd placed team)
  • Eliminator: 19 January 2026 (3rd vs 4th placed team)
  • Qualifier 2: 21 January 2026 (Loser of Qualifier 1 vs Winner of Eliminator)
  • Final: 23 January 2026 (Winner of Qualifier 1 vs Winner of Qualifier 2)

Related Reads:

Conclusion: The BPL 2025-26 Will Start From December 26

The BPL 2025-26 returns with six teams after last season’s scandals, making the league more focused and reliable. The schedule from December 26 to January 23 will give players enough time to prepare for the T20 World Cup 2026.  New squads, balanced teams, and fresh strategies promise a competitive season, so join the journey and see who becomes the new champion.

About the Author

Meet Ankit Yadav, a dedicated cricket analyst at The Cricket Panda. Growing up playing street leagues and college tournaments, Ankit's love for cricket has been a lifelong journey. With a knack for numbers and a talent for data analysis, he brings a unique perspective to cricket reporting. At The Cricket Panda, Ankit combines his passion for cricket with his expertise in data analysis to provide fans with in-depth insights and comprehensive coverage of the sport.

Leave a Comment

Your email address will not be published. Required fields are marked *

Subscribe to Our Newsletter

Stay updated about the offers and latest news

Email
The form has been submitted successfully!
The form has been submitted successfully!
Scroll to Top