New Zealand's Batsman Martin Guptill has hit the most sixes so far in T20 cricket, who has hit a total of 165 sixes in 112 matches.
Indian captain Rohit Sharma, popularly known as Hitman in cricket, has hit a total of 155 sixes in 125 matches and he is also the highest run-scorer in T20.
Cricket's Universe Boss and West Indies's Player Chris Gayle has hit a total of 124 sixes in 79 matches and he is also the player with the most number of sixes in international cricket.
Morgan, The former England captain, has hit a total of 120 sixes in 115 matches.
Australia's captain and opener Finch has hit a total of 113 sixes in 89 matches, along with Finch also holds the record for scoring the most runs in an innings.
West Indies's explosive batsman Lewis has hit 110 sixes in just 50 matches.
New Zealand's Star Batsman Colin Munro has hit 107 sixes in 65 matches.
Australia's opener Batsman Warner has hit a total of 99 sixes in 88 matches.
West Indies's Player Pollard has hit a total of 99 sixes in 101 matches, Pollard is the only Single player to play 100 T20 International matches for West Indies.
Australia's explosive Batsman Maxwell has hit a total of 97 sixes in 84 matches.