Top 10 Players With Most Sixes in T20 World Cup History
One of the most exciting tournaments of cricket is the T20 World Cup. In this tournament, batsmen try to hit the ball very hard. The biggest hit in cricket is a “six.” Over the years, many strong players have played in the T20 World Cup and some of them have hit many sixes. Let’s take a look at the players with most sixes in T20 World Cup history.
1. Chris Gayle (West Indies)
The player at the very top of the list of players with most sixes in T20 World Cup history is Chris Gayle. He is from the West Indies. Chris Gayle is very famous for hitting the ball very far. He played in the T20 World Cup from the year 2007 to the year 2021. This is a long time. He played for many years and did very well.
In his time playing, Chris Gayle played 31 innings. In these 31 innings, he scored a total of 965 runs. This is a lot of runs. His highest score in a single game was 117. This shows that he can score more than 100 runs in one game. Not many players can do that.
His strike rate is 142.75. This is a high number. It means he scores runs quickly. But the most important number for this article is his sixes. Chris Gayle hit 63 sixes. This is the highest number of sixes anyone has hit in the T20 World Cup. Because he has 63 sixes, he is the leader of the list of players with most sixes in T20 World Cup history. He is far ahead of the other players. No one else on this list has crossed 60 sixes yet. Chris Gayle is truly the biggest hitter on this list.
2. Rohit Sharma (India)
The second name on the list of players with most sixes in T20 World Cup history is Rohit Sharma. He plays for India. Rohit Sharma has played in the T20 World Cup for a very long time. His span is from 2007 to 2024. This means he played in many tournaments over 17 years.
Rohit Sharma has played more innings than Chris Gayle. He played 44 innings. In these innings, he scored a total of 1,220 runs. This is a very big number. It is more runs than Chris Gayle. His highest score in one game is 92. He came close to 100, but stopped at 92.
His strike rate is 133.04. This is a good speed, but it is a little bit lower than Chris Gayle’s speed. However, Rohit Sharma is very good at hitting sixes too. He has hit a total of 50 sixes. This puts him in second place. Being second on the list of players with most sixes in T20 World Cup history is a big achievement. He is the only other player besides Gayle to hit 50 or more sixes.
3. Jos Buttler (England)
The third player on the list of players with most sixes in T20 World Cup history is Jos Buttler. He is from England. Jos Buttler started playing in the T20 World Cup in 2012. He has played until 2024. He is known for hitting the ball to all parts of the ground.
Jos Buttler played 34 innings. This is close to the number of innings Chris Gayle played. In these games, Jos Buttler scored 1,013 runs. Scoring more than 1,000 runs is very good. His highest score is 101 not out. The “not out” means no one got him out in that game. He finished the game while still batting.
Jos Buttler has a very high strike rate. His strike rate is 147.23. This is higher than Chris Gayle and Rohit Sharma. He scores very fast. When we look at sixes, Jos Buttler has hit 43 sixes. This number puts him third on the list of players with most sixes in T20 World Cup history. He is seven sixes behind Rohit Sharma.
4. David Warner (Australia)
David Warner is the fourth player on the list of players with most sixes in T20 World Cup history. He plays for Australia. Like the other players, he has played for a long time. His span is from 2009 to 2024.
David Warner played 41 innings. This is a high number of games. He has scored 984 runs in total. He is close to scoring 1,000 runs. His highest score in a single match is 89 not out. He batted until the end of that game.
His strike rate is 134.24. This is a solid strike rate. It is similar to Rohit Sharma’s strike rate. David Warner is good at finding gaps and hitting big shots. In his T20 World Cup career, he hit 40 sixes. This makes him the fourth person to reach 40 sixes on this list. The list of players with most sixes in T20 World Cup history shows that Australian players are also very good at hitting the ball far.

5. Virat Kohli (India)
The fifth name on the list of players with most sixes in T20 World Cup history is Virat Kohli. He is also from India, just like Rohit Sharma. Virat Kohli is very famous for making many runs. He played in the T20 World Cup from 2012 to 2024.
Virat Kohli played 33 innings. In these innings, he scored 1,292 runs. This is the highest number of runs among all the players on this table. He has more runs than Chris Gayle and Rohit Sharma. His highest score is 89 not out.
His strike rate is 128.81. This is a little bit lower than the players above him. Virat Kohli often plays carefully to help his team win. However, he can still hit the ball hard. He has hit 35 sixes. Even though he has the most runs, he is fifth on the list of players with most sixes in T20 World Cup history. This shows he hits more fours and runs fast between the wickets, rather than just hitting sixes.
6. Yuvraj Singh (India)
Next on the list of players with most sixes in T20 World Cup history is Yuvraj Singh. He is a former player from India.He played from 2007 to 2016. Yuvraj Singh was very strong and could hit the ball very high.
He played 28 innings in the T20 World Cup. In those games, he scored 593 runs. This is fewer runs than the players listed above. His highest score was 70.
His strike rate was 128.91. This is very close to Virat Kohli’s strike rate. Yuvraj Singh was famous for hitting many sixes in one over. In total, he hit 33 sixes in T20 World Cup matches. This puts him at number six on the list of players with most sixes in T20 World Cup history. Even though he stopped playing in 2016, he is still on this top list. This shows how good he was at hitting sixes when he played.
7. Shane Watson (Australia)
Shane Watson is another Australian player on the list of players with most sixes in T20 World Cup history. He played from 2007 to 2016. He was an all-rounder, which means he could bat and bowl. But here we are looking at his batting.
Shane Watson played 22 innings. This is fewer innings than most players on this list. Even with fewer games, he scored 537 runs. His highest score was 81.
Shane Watson hit the ball very hard. His strike rate was 140.94. This is a high strike rate, almost as high as Chris Gayle. Because he hit the ball so hard, he managed to hit 31 sixes. Hitting 31 sixes in just 22 innings is very good. This earns him the seventh spot on the list of players with most sixes in T20 World Cup history.
8. Glenn Maxwell (Australia)
The eighth player is Glenn Maxwell. He also plays for Australia. He is on the list of players with most sixes in T20 World Cup history because he plays very unique shots. He played from 2012 to 2024.
Glenn Maxwell played 27 innings. He scored a total of 578 runs. His highest score is 74. What makes Glenn Maxwell special is his speed. His strike rate is 146.32. This is extremely fast. It is very close to Jos Buttler’s strike rate.
Glenn Maxwell tries to hit a boundary on almost every ball. This style helps him hit sixes. He has hit 30 sixes in his T20 World Cup career. Being on the list of players with most sixes in T20 World Cup history with 30 sixes shows he is a very dangerous batter for the other teams.
9. AB de Villiers (South Africa)
AB de Villiers is from South Africa. He is number nine on the list of players with most sixes in T20 World Cup history. He played from 2007 to 2016. Many people called him a 360-degree player because he could hit the ball anywhere.
He played 29 innings. In these innings, he scored 717 runs. His highest score was 79 not out. AB de Villiers was very fast at scoring. His strike rate was 143.40. This is higher than Chris Gayle’s strike rate.
AB de Villiers hit 30 sixes in total. This is the same number as Glenn Maxwell. However, AB de Villiers played two more innings than Maxwell. So, we list him here. His 30 sixes secure his place on the list of players with most sixes in T20 World Cup history. He was one of the best hitters South Africa ever had.
10. Rahmanullah Gurbaz (Afghanistan)
The last player we will discuss on the list of players with most sixes in T20 World Cup history is Rahmanullah Gurbaz. He is from Afghanistan. He is the youngest player on this specific list in terms of when he started. He started playing in 2021 and played until 2024.
His strike rate is 125.07. While this is lower than some others, he hits many sixes. He has hit 28 sixes in just 16 games. This is a very good average of sixes per game. Even though he has played for a short time, he made it onto the list of players with most sixes in T20 World Cup history. He completes our top 10 list.



