A total of ten teams participated in the league which began on 17 December 2003 and ended on 12 March 2004.
The Shere Bangla National Stadium in Mirpur, Dhaka was the sole venue used for the league.
On 12 January 2004, a heated 0–0 draw between Dhaka Abahani and Muktijoddha Sangsad KC saw controversy when referee Tayeb Hassan mistakenly awarded a goal from Abahani striker Maxim Olkovic’s free kick, which had only brushed the side netting.
After the final whistle, Abahani players and officials, led by manager Monem Munna, confronted the referee, who was shielded by police.
The unrest extended outside the Sher-e-Bangla National Stadium, where a microbus belonging to ATN Bangla was damaged, forcing police to use tear gas to disperse the furious crowd.