Top 5 Players with most sixes in T20I cricket history

Chris Gayle was the first batsman to complete 100 sixes in the T20I format.

Rohit Sharma
Rohit Sharma. (Photo Source: BCCI)
Prem Singh

Jr. Statistician

View : 2.7K

3 Min Read

Get every cricket updates! Follow us on

In the last few years, T20 cricket has seen a lot of innovation, and the batsmen and bowlers have learnt new skills. In a format like T20, every team wants those players in their batting lineup who can hit sixes with ease. Even in International cricket, the same rule applies as it is the highest scoring shot in the game. This skill comes in handy most in death overs when it is required to score runs at a quick pace. In this particular article, we will be listing out five players who have hit the most sixes in the history of T20Is.

Players with the most sixes in T20I games

5.Chris Gayle – 106

The ‘universe boss’ Chris Gayle was the first batsman to complete 100 sixes in the T20I format. So far, he has scored 1656 runs in 57 innings at an average of 31.24 and a strike rate of 140.81. He has hit 106 sixes and 141 fours in his career till now. He has registered two centuries and 13 fifties with a high score of 117.

4.Colin Munro – 107

Kiwi opener Colin Munro is amongst the most explosive batsman in T20I history. He has aggregated 1724 runs from 62 innings at an impressive strike rate of 156.44 and an average of 31.24. The left-hander has smacked 107 maximums and 132 fours so far.

3.Eoin Morgan – 113

England captain Eoin Morgan became the first player to feature in 100 T20Is among the English players in 2021. He has amassed 2311 runs in 102 matches at a strike rate of 138.46 and an average of 29.62. The skipper has smashed 113 sixes and 176 fours till now. He has 14 fifties to his name in T20Is with a high score of 91.

2.Rohit Sharma – 133

Indian opener Rohit Sharma is currently at the second spot in terms of most sixes hit in T20Is. He has hit 133 sixes and 252 fours till now in the 20-over international format. The stylish batsman has scored 2864 T20 runs in 103 innings at an average of 32.54 and a strike rate of 138.96. He is the only Indian to hit over 100 sixes in his T20I career

1.Martin Guptill – 147

New Zealand opener Martin Guptill is at the first position in terms of sixes hit in the T20I format. He has scored 2939 runs from 98 innings at an average of 32.29 and a strike rate of 136.82. He has smacked 147 sixes in 256 fours in the shortest format till now.

Most sixes in T20Is list

Player Inns Sixes Runs Ave SR
Martin Guptill 98 147 2939 32.29 136.82
Rohit Sharma 103 133 2864 32.54 138.96
Eoin Morgan 97 113 2311 29.62 138.46
Colin Munro 62 107 1724 31.34 156.44
Chris Gayle 57 106 1656 31.24 140.81