Afridi captured 4-12 before scoring a blistering 17-ball 37 as the hosts cruised to a win with 12.1 overs to spare.
After electing to field, Dynamites restricted Sylhet to 101-9 in their 20 overs. Sunil Narine and Abu Hider Rony caused early trouble but it was Afridi who demolished their rivals’ batting.
Not only the visitors continued to lose wickets, they also found it difficult to score runs. Abu Hasan and Taijul Islam helped them go past the 100-run mark with a last-wicket unbeaten stand of 48 runs.
Opening the innings, Afridi belted five sixes and a four to make quick work of the chase. He was well supported by an equally destructive opening partner in the form of Evin Lewis, who stroked an unbeaten 18-ball 44 with as many sixes.