The Bangladesh Premier League 2025 is the eleventh edition of the Bangladesh Premier League (BPL). The tournament is set to take place from 30 December 2024 to 7 February 2025, featuring seven teams fighting for the glory. 

The league stage consists of 42 matches, with the top 4 teams advancing to the playoffs. The top 2 teams will compete in Qualifier 1, where the winner moves directly to the final, while the loser gets another chance in Qualifier 2. The 3rd and 4th teams will face off in the Eliminator, and the winner will play against the Qualifier 1 loser in Qualifier 2. The winner of Qualifier 2 will then meet the Qualifier 1 winner in the final.

Bangladesh Premier League 2024-25: Teams and Squads    

Fortune Barishal: Tamim Iqbal Khan (Captain), Maushfiqur Rahim, Towhid Hridoy, Mahmadullah Riyad, Tanvir Islam, Nazmul Hossain Shanto, Ripon Mondol, Ebadat Hossain, Nayeem Hasan, Rishad Hossain, Taijul Islam, Shohidul Islam, Ariful Islam, Mayers Kyle Rico, Dawid, Malan, Mohammad Nabi, Faheem Ashraf, Ali Mohammad, Khan Jahandad, James Fuller, Pathum Nissanka, Nandre Burger 

Dhaka Capitals: Litton Kumer Das (Captain), Mustafizur Rahman, Tanzid Hasan Tamim, Habibur Rahman Sohan, MD Mukidul Islam, Abu Jayed Chowdhury, Sabbir Rahman, Munim Sharier, Mh Asif Hasan Mitul, Shahadat Hossain Dipu, Thisara Perera, Johnson Charles, Amir Hamza, Shahnewaz Dahani, Saim Ayub, Amirhamza Hotak, Stephen Eskinazi

Durbar Rajshahi: Taskin Ahmed (Captain), Anamiul Haque Bijoy, Md Jishan Alam, Yasir Ali Chowdhury, Sabbir Hosan, Sunzamul Islam, S.M Mehrob Hasan, Akbar Ali, Hasan Morad, Md. Shafiul Islam, Mohor Sheikh Antor, Saad Nasim, Lahiru Samarakoon

Chittagong Kings: Shakib Al Hasan (Captain), Md. Shoriful Islam, Md. Shamim Hossain, Parvez Hossain Emon, Syed Khaled Ahmed, Allis Al Islam, Mohammad Mithun, Naeem Islam, Maruf Mridha, Rahatul Ferdous Javed, Sheikh Parvez Jibon, Marshall Ayub, Moeen Ali, Usman Khan, Haider Ali, Angelo Mathews, Mohammad Wasim Jr., Binura Fernando, Graham Clark, Thomas O’Connell

Rangpur Riders: Nurul Hasan Sohan (Captain), Shak Mahedi Hasan, Mohammad Saifuddin, Nahid Rana, Mohammad Saif Hasan, Soumya Sarkar, Rakibul Hasan Jr., Rejaur Rahman, Irfan Shukkur, Kamrul Islam Rabbi, Towfiq Khan Tusher, Alex Hales, Khushdil Shah, Allah Ghazanfar, Steven Ryan Taylor, Saurabh Netravalkar, Akif Javed, Curtis Campher

Khulna Tigers: Mehedi Hasan Miraz (Captain), Afif Hosain, Nasum Ahmed, Naim Sheikh, Hasan Mahmud, Imrul Kayes, Mahidul Ankon, Abu Haider Rony, Ziaur Rahman, Mahfuzur Rahman, Mahmuddul Hasan Joy, Oshane Thomas, Mohammad Hasnain, Lewis Gregory, Mohammad Nawaz

Sylhet Strikers: Mashrafe Bin Mortaza (Captain), Tanzim Hasan Sakib, Md. Zakir Hasan, Jaker Ali Anik, Rony Talukder, Md Al Amin Hossain (Sr.), Arafat Sunny, Ruyel Miah, Ariful Haque, Nihad-uz-Zaman, Nahidul Islam, Paul Stirling, George Munsey, Rahkeem Cornwall, Samiullah Shinwari, Reece Tooley