The tournament started on 15 September 2017, with eight teams placed into two tiers.
[3] There was a two-month break in the tournament, starting in mid-October, while the Bangladesh Premier League took place.
[4] Rajshahi Division were promoted to Tier 1 before the final round of fixtures were played.
[5] Khulna Division retained their title when they beat Dhaka Division by an innings and 49 runs in their final match.
[6] Dhaka Division were also relegated to Tier 2 for the next season.