1. Martin Guptill (New Zealand) - 172 sixes
2. Rohit Sharma (India) - 171 sixes
3. Chris Gayle (West Indies) - 124 sixes
4. Eoin Morgan (England) - 120 sixes
5. Aaron Finch (Australia) - 117 sixes
Next : Top 5 English bowlers with most number of T20I wickets
Click to read more..