He may have had his reputation irreparably besmirched with his leering behaviour to a female Australian interviewer during this season's Big Bash League, but if the focus is solely his batting, this is his court, T20 is his game and he is king.
Where Gayle may take a few balls to set his sights - on the basis he doesn't take long to get his strike rate up to 100 and far beyond - Afridi doesn't bother with such niceties.
"Boom Boom" just booms away from the off. He combines power with a no-fear philosophy. At times it comes undone and he looks a chump.
Afridi rarely goes big in numbers, but this is a game when a crucially timed 40 off 16 balls can be just the ticket.
Throw in his brisk legspin - in fact his bowling is his better suit - and you have a matchwinner, which Pakistan will be counting on, especially tomorrow night.
They play India in Kolkata, and Eden Gardens is sure to be a whirl of noise and colour for a match which as ever is about far more than cricket.
Pakistan can push India to the precipice of elimination in their back yard. How good would that feel? Can Afridi be the man for the biggest of occasions outside the final? Can Gayle prevail? All this and much more await in what should be a fun fortnight.