De Bangladesh Premier League is de hoogste voetbalcompetitie van Bangladesh en wordt georganiseerd door de Bangladesh Football Federation.

Tot 2000 was de Dhaka League de belangrijkste competitie in Bangladesh. Daarna kwam de National Football Championship en in 2006 werd besloten tot oprichting van de B.League. De league begon op 2 maart 2007, met acht clubs uit Dhaka en drie van daarbuiten. In 2009 werd de naam Bangladesh Premier League aangenomen.