The 2023–24 Bangladesh Premier League will be the 16th season of the Bangladesh Premier League since its establishment in 2007. A total of 11 football clubs will be competing in the league. The country's top-flight football competition will kick-off in December 2023. Bashundhara Kings are the defending champions, having won a record 4th consecutive title the previous season.
Rule changes from last season
The number of player registrations of participating teams is increased by 1 player from 35 players to 36 players. A club can sign maximum of six foreigners including at least one player who hails from an AFC affiliated nation. However, the AFC "3+1" foreign players rule (three players of any nationality and one from an AFC MA) will be in effect at any instant of a match.
Teams
Eleven teams will compete in the league – the top nine teams from the previous season and the two teams promoted from the Bangladesh Championship League. The promoted teams are Brothers Union and Gopalganj Sporting Club. Brothers will return to the top flight after an absence of two years, while Gopalganj will make their debut in the Premier League. They are replacing Muktijoddha Sangsad KC and AFC Uttara, who were relegated to the Bangladesh Championship League after respective spells of sixteen years and one year in the top flight. Muktijoddha suffered relegation for the first time since the inception of the Premier League in 2007.
Changes
Personnel and kits
Coaching changes
Foreign players
Restricting the number of foreign players strictly to six per team, including a slot for a player from the Asian Football Confederation countries. A team could name four foreign players on the squad of each game, including at least one player from the AFC confederation.
Note : : players who released during winter transfer window;
: players who registered during winter transfer window.
Bold names refer to players who have senior international cap(s) for their respective nations.
League table
Results
Results table
Positions by round
The following table lists the positions of teams after each week of matches. In order to preserve the chronological evolution, any postponed matches are not included to the round at which they were originally scheduled but added to the full round they were played immediately afterward.