Mohammad Isam is ESPNcricinfo's Bangladesh correspondent. @isam84
Khulna Tigers, Rajshahi Royals, Chattogram Challengers and Dhaka Platoon reached the BPL's playoffs as the league phase drew to a close on Saturday. Here are the highlights of the past week.
Khulna finish on top
Khulna have recovered from their mid-tournament dip with their domestic batsmen coming to the fore. Mushfiqur Rahim has continued his good form but the runs from Shanto's bat would encourage them most. Rilee Rossouw, with 458 runs at a strike rate of 158.47, has been their most consistent performer with the bat, while Robbie Frylinck, with 18 wickets at an average of 18.33, has given them good service with the ball.
BCB team crashes out
Cumilla Warriors, the only team in the competition to be fully run by the BCB, finished fifth in the points table, four points behind Dhaka. It was a fitting end to a muddled season.
Their first big surprise was handing the captaincy to Dasun Shanaka, and not a Bangladeshi cricketer. Soumya Sarkar ended up leading in two games but the BCB missed out on a great opportunity to groom a new T20 captain. They also didn't give leading batting roles to domestic cricketers, with Bhanuka Rajapaksa and the underperforming Stiaan van Zyl getting the most opportunities at the top of the order. In all, they tried nine openers, of whom Rajapaksa, Dawid Malan, van Zyl and Upul Tharanga faced nearly 69% of the deliveries.
Sabbir Rahman was the biggest disappointment, scoring 204 runs in 11 matches at 18.54 and a strike rate of 112.08. Not too far behind was Abu Hider who took only two wickets in ten games, while conceding 10.44 runs per over. Mujeeb Ur Rahman was the standout performer, and was usually relied upon in tough situations including the Super Over against Sylhet Thunder.
There was very little confidence shown by the board in its own T20 players, which went hand in hand with the lack of confidence shown on the field by the likes of Soumya, Sabbir, Hider and Sunzamul Islam.
Batsman of the week
Najmul Hossain Shanto stole the show with his unbeaten 115 against Dhaka. He struck seven sixes and eight fours in his 57-ball knock, and doubled his runs tally in the tournament, literally, having made only 115 runs in his previous eight games.
In fact, Shanto had a horrid start to the season with just five runs from his first four innings, and while one innings doesn't quite do justice to his ability, his maiden T20 century would give him the perfect boost ahead of the playoffs.
Bowler of the week
Mujeeb Ur Rahman is the only spinner among the top ten wicket-takers in the league phase. His 15 wickets have come at an average of 15.86 but his most outstanding number is 5.06 - his economy rate. In the tournament's history, only Ashar Zaidi, in 2015-16, has taken more wickets (17) with a lesser economy rate (4.78) in a single season.