Afridi (not out) hit seven sixes during his innings of 59 from just 17 balls with the strike rate of 347.7 which helped his team post a total of 135-5 against the Northern Warriors.
Boom Boom Afridi also hit four consecutive sixes to pacer Wahab Riaz.
Afridi’s knock proved critical as Windies batsman Rovman Powell belted 80 from just 35 balls with nine sixes but couldn’t see the Warriors home.
Afridi bowled two overs for 25 runs and saw his team hold on to a 13-run win. With the win, Pakhtoons have qualified for the final of the tournament.