6. Shahid Afridi
You don’t get the nickname, “Boom Boom” if you do not know how to demolish the bowling attacks. One of the most attacking batsmen to have come out of Pakistan, Shahid Afridi was one player who discouraged opposition bowlers with pure power.
Afridi has smashed some huge sixes in his career and there have been many admirers of the pure strength that the man possesses. He still holds the record for smashing the maximum number of sixes in ODIs.