7. Shahid Afridi – 73 Sixes:
Pakistani dangerous batsman is on the list as he hit 73 sixes in 98 matches and scored 1405 runs at an average of 18.01 including a career-best score of 54* in his 98 matches. He also has 102 fours to his name.
Tags afridi Brendon McCullum DUMINY gayle morgan most sixes t20i warner watson yuvraj