5. Shahid Afridi – 3 times

Arguably, the most devastating batsman ever on his day, Shahid Afridi has never been consistent in his entire career. But he has played the role the team wanted him to. Coming down the order, Afridi has remained 12 times unbeaten while chasing and Afridi did “Boom Boom” 3 times to finish the game in style.