DateRHome v Away-
08/24 10:00 25 Muktijoddha SKC v Mohammedan Dhaka 0-2
08/24 10:00 25 Saif Sporting Club v Bangladesh Police Club 2-0
08/23 10:00 25 Sheikh Russel KC v Uttar Baridhara Club 5-1
08/21 12:15 24 Rahmatgonj MFS v Muktijoddha SKC 0-0
08/21 10:00 24 Sheikh Jamal v Brothers Union 0-0
08/20 10:00 24 [5] Mohammedan Dhaka v Chittagong Abahani [4] 2-2
08/19 10:00 24 [10] Uttar Baridhara Club v Saif Sporting Club [6] 1-3
08/19 10:00 24 [8] Bangladesh Police Club v Arambagh KS [13] 1-0
08/17 12:00 23 [11] Muktijoddha SKC v Brothers Union [12] 4-0
08/17 10:00 23 [4] Chittagong Abahani v Rahmatgonj MFS [10] 0-2
08/17 10:00 23 [3] Dhaka Abahani v Sheikh Russel KC [7] 5-1
08/16 10:00 23 [2] Sheikh Jamal v Bangladesh Police Club [8] 2-1
08/16 10:00 23 [13] Arambagh KS v Uttar Baridhara Club [10] 0-1
08/14 12:15 22 Brothers Union v Chittagong Abahani 1-2
08/14 10:00 22 [9] Rahmatgonj MFS v Mohammedan Dhaka [5] 1-2
08/13 12:15 22 [8] Bangladesh Police Club v Muktijoddha SKC [11] 3-1
08/13 10:00 22 [6] Saif Sporting Club v Dhaka Abahani [3] 3-2
08/12 10:00 - [13] Arambagh KS v Bashundhara Kings [1] 0-1
08/12 10:00 22 [10] Uttar Baridhara Club v Sheikh Jamal [3] 1-5
08/10 12:00 21 Chittagong Abahani v Bangladesh Police Club 4-1
08/10 10:00 21 Mohammedan Dhaka v Brothers Union 2-0
08/10 10:00 21 Portland Women v Saif Sporting Club 2-4
08/09 12:15 21 [3] Tampines Rovers II v Arambagh KS [13] 6-1
08/09 10:00 21 [1] Bashundhara Kings v Sheikh Jamal [2] 2-0
08/08 10:00 21 Muktijoddha SKC v Uttar Baridhara Club 0-0
08/06 10:00 20 [2] Sheikh Jamal v Dhaka Abahani [3] 2-2
08/05 10:00 20 [8] Bangladesh Police Club v Mohammedan Dhaka [5] 1-1
08/05 10:00 21 Sheikh Russel KC v Saif Sporting Club Postponed
08/04 10:00 20 Arambagh KS v Sheikh Russel KC 0-3
08/04 10:00 20 Klok/Molleker v Bashundhara Kings 0-3

The Bangladesh Football League (Bengali: বাংলাদেশ ফুটবল লিগ), simply known as the BFL, is the top tier of the Bangladeshi football league system. It is run by the Bangladesh Football Federation (BFF). The Dhaka derby between Dhaka Abahani and Mohammedan is one of the league's most popular matches.

The BFL superseded the Dhaka Premier Division League which had functioned as the top tier from 1948 to 2006. The league name was changed from Bangladesh Premier League to Bangladesh Football League in 2025 because the spelling clashed with the similarly-named cricket league.

History

Origins

Before the establishment of the professional football league, the semi-professional Dhaka Premier Division League functioned as Bangladesh’s top-tier competition from 1993 onward. Prior to that, the Dhaka First Division League (relegated to second-tier status in 1993) was the country's highest level of football from 1948, following the partition of India and even before the Bangladesh's independence. Historically, the Dhaka Football League consisted of three-tiers, with the Pioneer Football League introduced in 1981 as a fourth tier. A separate Fourth Division also briefly existed within the Dhaka League system between 1966 and 1969.

From 2000 to 2006, the Bangladesh Football Federation (BFF) operated the National Football League, the first nationwide open competition. However, despite its national scope, it was considered less prestigious than the regional Dhaka Premier Division League, which remained officially recognized as the top tier until 2007.

Professional league

Founded in 2007 as Bangladesh's first professional national football league, the Bangladesh Football League (BFL) was initially launched as the B.League. It was renamed the Bangladesh League in 2009, and rebranded as the Bangladesh Premier League (BPL) in 2012. In 2025, the competition adopted its current name.

The first league match took place on 2 March 2007 between Dhaka Abahani and Muktijoddha Sangsad KC at the National Stadium in Dhaka, ending in a goalless draw. The next day in Khulna, Prashanta Dey scored the first goal in the history of professional football in the country as Khulna Abahani blanked the capital side Rahmatganj MFS 2–0. On 27 March 2007, Alfaz Ahmed netted the first hat-trick in B League history to give Muktijoddha a 4–1 win over Rahmatganj.

Dhaka Abahani have won the league a record six times since 2007. In the 2015–16 season, Dhaka Abahani also became the first team to win the professional league title with an unbeaten record. In the 2023–24 season, Bashundhara Kings became the first team to win five consecutive league titles.

The league was disrupted by the COVID-19 pandemic and a limited program of matches was in place through 2021. On 12 February 2022, it was announced that the league would return to its normal home-and-away format.

The Bangladesh Premier League (BPL) is the top professional football league in Bangladesh, showcasing the country's best football talent. Established in 2007, the league features a competitive format with multiple clubs vying for the championship title each season. Known for its passionate fan base and vibrant atmosphere, the BPL highlights the growing popularity of football in Bangladesh. The tournament serves as a platform for local players to demonstrate their skills and for international players to contribute to the development of Bangladeshi football. With intense matches, thrilling rivalries, and a commitment to elevating the sport, the Bangladesh Premier League remains a premier showcase of football excellence in the nation.