Shahid Afridi has made 81 runs not out on just 40 balls. He managed to hit 10 fours and 5 sixes in the Global T20 League Canada. In the 6th match, Shahid Afridi was playing from Brampton Wolves and he scored 81 not out innings against Edmonton Royals.
While bowling, Afridi managed to take 1 wicket and the victim of Shahid Afridi was Muhammad Hafeez. Shahid Afridi was great in the field too. He managed to pick up the two catches as well.