The match will kick-off at 4pm at the Sheikh Kamal Stadium in Nilphamari.
Bashundhara Kings need just one win from their three remaining matches to secure their maiden BPL title.
Earlier, Sheikh Russel KC gave the Kings their first taste of defeat of the season on July 19. Uzbek striker Alisher Azizov scored the 52nd-minute match-winner that delayed the party that was in the works for the Kings.
Despite that defeat, Bashundhara Kings maintained their top spot, now with a return of 58 points from 21 matches, while their nearest rivals and defending champions Dhaka Abahani remain 4 points behind despite playing a game more, for their collection of 54 points from 22 matches.
On the other hand, Mohammedan SC are full of confidence after claiming two successive wins.
The traditional black and white outfit crushed their arch-rivals and holders Dhaka Abahani Limited by 4-0 goals after four years on July 16 and defeated NoFeL Sporting Club by 3-1 goals on July 19, both at the Bangabandhu National Stadium.
Mohammedan SC Ltd are now at the 9th securing 23 points from 21 matches with six wins, five draws and ten defeats.
In other matches on the same day, Muktijoddha SKC will take on Sheikh Russel KC at 4pm at the Sheikh Fazlul Haque Mani Stadium in Gopalganj, Arambagh KS will take on Team BJMC at 4pm at Shaheed Bhulu Stadium in Noakhali and Dhaka Abahani will lock horns with Chattagram Abahani at 7pm at Bangabandhu National Stadium.