Defending champions Dhaka Abahani Ltd followed the leaders neck and neck collecting 30 points from 12 matches with 10 wins and two defeats.
Sheikh Russel KC, Saif SC and Arambagh KC were in the 3rd, 4th and 5th slot respectively.
Sheikh Russel KC have 24 points from 11 matches with 7 wins, three draws and one defeat, Saif FC earned 20 points with six wins, two draws and three losses, one point ahead of Arambagh KS (19). Arambagh have won six matches, drew 1 and lost 4.
The two bottom-placed teams -- Brothers Union and Team BJMC -- will face relegation.
The 13th and last round matches of BPL will begin on April 18 after a break of four days for Bangla New Year and AFC Cup match in Dhaka.
NoFeL SC will face Sheikh Jamal DC in Noakhali while Bashundhara Kings will take on Chittagong Abahani in Nilphamari on April 18.
On April 19, Muktijoddha SKC will play Saif SC in Gopalganj while Rahmatgonj MFS to face Dhaka Mohammedan in Dhaka.
Team BJMC will face Sheikh Russel KC in Noakhali while Arambagh KC will take on Brothers Union in Mymensingh on April 20.
BPL points table after the round-12 (Tabulated under match played, win, draw, loss, goal for, goal against and Points)
Teams M W D loss GF/GA Points
Bashundhara Kings 11 10 1 0 23/6 31
Dhaka Abahani 12 10 0 2 28/12 30
Sheikh Russel KC 11 7 3 1 15/4 24
Saif SC 11 6 2 3 15/11 20
Arambagh KS 11 6 1 4 16/12 19
Muktijoddha SKC 11 4 3 4 15/11 15
Chittagong Abahani 11 3 5 3 8/8 14
Sheikh Jamal DC 11 3 4 4 11/14 13
Rahmatgonj MFS 11 1 6 4 11/18 9
NoFeL SC 11 2 2 7 6/15 8
Dhaka Mohammedan 11 1 3 7 7/21 6
Brothers Union 11 1 2 8 6/20 5
Team BJMC 11 0 4 7 2/11 4