The ICC Champions Trophy has always been one of the most exciting tournaments in international cricket. It brings together the best teams and players from around the world, often producing unforgettable performances. One of the aspects that has always thrilled fans is the ability of players to hit towering sixes, which can instantly change the momentum of a match. Over the years, certain batsmen have stood out for their exceptional power-hitting, consistently sending the ball over the boundary. This article explores the top 10 players with the Most Sixes in ICC Champions Trophy History, highlighting their achievements, records, and impact on the tournament. The following list ranks the players from 10 to 1 and provides detailed insights into their performances, along with a simplified stats table showing their matches, runs, and sixes. Most Sixes in ICC Champions Trophy History
List of 10 Players with the Most Sixes in ICC Champions Trophy History
10. CD McMillan

CD McMillan represented New Zealand in ICC Champions Trophy matches from 1998 to 2004. Though he played only a handful of games, his contribution to the list of players with the Most Sixes in ICC Champions Trophy History was significant. McMillan was known for his aggressive approach in the middle order, often taking the attack to the opposition bowlers in crucial overs. In 7 matches, he scored 255 runs, with a top score of 64*, and hit 9 sixes, demonstrating his ability to score quickly and change the course of the game. Most Sixes in ICC Champions Trophy History
McMillan’s style combined timing with power, allowing him to clear the boundary even in tight situations. New Zealand fans still remember his innings where he would accelerate the scoring rate during the middle overs, making him a key player despite the limited number of matches he played. His 15 boundaries complemented his six-hitting, showing that he was not only a power hitter but also a reliable batsman who could rotate the strike and keep the scoreboard ticking.
| Player | Mat | Runs | 6s |
|---|---|---|---|
| CD McMillan | 7 | 255 | 9 |
9. Shahid Afridi

Shahid Afridi, famously nicknamed “Boom Boom,” was one of the most explosive batsmen in ICC Champions Trophy history. Playing for Pakistan from 1998 to 2009, Afridi’s attacking style made him a prominent figure in the Most Sixes in ICC Champions Trophy History rankings. Known for his ability to hit sixes at will, Afridi became a player who could single-handedly turn matches with a few overs of brilliant hitting. Most Sixes in ICC Champions Trophy History
In 13 innings, Afridi scored 167 runs, with a highest score of 55*, hitting 10 sixes and 13 fours. Even when his batting average was modest, his strike rate of 124.62 showed the destructive potential he carried. Fans remember Afridi’s innings where he would attack fast bowlers fearlessly and hit spinners out of the park, making him one of the most entertaining players to watch. His ability to hit sixes under pressure contributed significantly to Pakistan’s performance in the tournament and ensured that he remained a fan favorite across the world.
| Player | Mat | Runs | 6s |
|---|---|---|---|
| Shahid Afridi | 13 | 167 | 10 |
READ MORE: Top 10 Players with the Most Runs in ODIs in the 2020s
8. PD Collingwood

Paul Collingwood played for England from 2004 to 2009 in ICC Champions Trophy matches. While he was primarily considered a consistent all-rounder, his batting also featured a remarkable ability to hit sixes, placing him among the top players with the Most Sixes in ICC Champions Trophy History. Collingwood was known for his calm temperament and ability to score when England needed it most.
Over 11 matches, he scored 403 runs with a top score of 82 and hit 11 sixes along with 32 fours. Collingwood’s power-hitting was particularly effective during middle overs, where he would accelerate the scoring rate without taking unnecessary risks. His innings often involved careful placement and powerful hitting, making him a dependable batsman capable of hitting the ball cleanly over the boundary. He was also excellent at handling pressure situations, ensuring England remained competitive in tight matches. His contribution to England’s campaigns in the ICC Champions Trophy was significant, and his ability to hit sixes at crucial moments secured him a spot in this ranking. Most Sixes in ICC Champions Trophy History
| Player | Mat | Runs | 6s |
|---|---|---|---|
| PD Collingwood | 11 | 403 | 11 |
7. SR Watson

Shane Watson, one of Australia’s most influential all-rounders, represented his country in ICC Champions Trophy matches from 2002 to 2013. Watson’s aggressive style of batting and ability to hit sixes under pressure made him a dangerous player and placed him high on the list of players with the Most Sixes in ICC Champions Trophy History.
In 17 matches, Watson scored 453 runs, hitting 12 sixes and 44 fours, with a top score of 136*. His power-hitting was complemented by his ability to rotate the strike and build innings when required. Watson’s performances often came at crucial times for Australia, allowing them to chase targets or set competitive totals. He had a knack for finding the boundary in tight situations, making him a key player in limited-overs cricket. His ability to combine timing with sheer power made him one of the most feared batsmen in ICC Champions Trophy history.
| Player | Mat | Runs | 6s |
|---|---|---|---|
| SR Watson | 17 | 453 | 12 |
6. RG Sharma

Rohit Sharma, India’s premier opening batsman, featured prominently in ICC Champions Trophy matches from 2013 to 2025. Sharma’s ability to hit long sixes with precision has made him a consistent performer and one of the leading players with the Most Sixes in ICC Champions Trophy History.
In 15 matches, Sharma scored 661 runs with a highest score of 123* and struck 14 sixes along with 72 fours. Sharma’s performances have often been match-defining, especially in the opening overs, where he can dominate bowlers from the start. His timing, technique, and power allow him to clear boundaries effortlessly, making him a challenging opponent. Rohit’s ability to score big consistently while maintaining a healthy strike rate ensures that he has been one of India’s most reliable batsmen in the ICC Champions Trophy. Fans have seen numerous innings where Sharma took control of matches within a few overs, solidifying his reputation as one of the finest six-hitters in tournament history.
| Player | Mat | Runs | 6s |
|---|---|---|---|
| RG Sharma | 15 | 661 | 14 |
5. EJG Morgan

Eoin Morgan, England’s limited-overs specialist, represented his country in ICC Champions Trophy matches between 2009 and 2017. Morgan’s aggressive batting and ability to play big shots under pressure earned him a place among the top five players with the Most Sixes in ICC Champions Trophy History.
Morgan scored 439 runs in 13 innings, hitting 14 sixes and 40 fours, with a top score of 87. His performances were instrumental in England’s campaigns, as he could accelerate the scoring rate while maintaining control over the innings. Morgan had a unique ability to find gaps and target boundaries with precision, often dismantling bowling attacks in critical moments. His performances in high-pressure games were vital for England, and his six-hitting ability made him one of the most exciting players in ICC Champions Trophy history.
| Player | Mat | Runs | 6s |
|---|---|---|---|
| EJG Morgan | 13 | 439 | 14 |
4. DA Miller

David Miller, the South African batting powerhouse, played ICC Champions Trophy matches from 2013 to 2025. Miller’s aggressive style and ability to hit towering sixes earned him a spot among the top players with the Most Sixes in ICC Champions Trophy History.
Over 10 innings, Miller scored 328 runs, hitting 14 sixes and 21 fours, with a top score of 100*. His consistency in scoring big runs at a fast pace makes him one of the most reliable middle-order batsmen in ICC Champions Trophy history. Miller’s hitting is particularly effective in the death overs, where he can clear the boundary effortlessly. South African fans remember his innings where he would finish matches almost single-handedly with a series of powerful sixes. His ability to perform under pressure while maintaining aggressive hitting has made him a feared batsman in limited-overs cricket.
| Player | Mat | Runs | 6s |
|---|---|---|---|
| DA Miller | 10 | 328 | 14 |
3. CH Gayle

Chris Gayle, famously known as the “Universe Boss,” represented the West Indies in ICC Champions Trophy matches from 2002 to 2013. Gayle’s immense strength and ability to hit the ball long distances ensured his place among the top players with the Most Sixes in ICC Champions Trophy History.
In 17 innings, Gayle scored 791 runs, hitting 15 sixes and 101 fours, with a top score of 133*. His innings could change the momentum of a match within a few overs, and his attacking style made him one of the most feared batsmen in the tournament. Gayle’s timing and power allowed him to dominate bowlers consistently, and his presence at the crease was always a threat. Fans from around the world eagerly awaited his innings, knowing that he could turn a tight game into a one-sided contest with a display of towering sixes. Most Sixes in ICC Champions Trophy History
| Player | Mat | Runs | 6s |
|---|---|---|---|
| CH Gayle | 17 | 791 | 15 |
READ MORE: Top 10 Players with the Most Runs in Test Cricket in 2025
2. HH Pandya

Hardik Pandya, India’s dynamic all-rounder, featured in ICC Champions Trophy matches from 2017 to 2025. Pandya’s aggressive batting and fearless approach have made him one of the leading names in the Most Sixes in ICC Champions Trophy History rankings.
In 7 innings, Pandya scored 204 runs, hitting 16 sixes and 11 fours, with a top score of 76. His ability to clear the boundary consistently makes him a dangerous player in the middle and lower order. Pandya’s strike-hitting can change games in a matter of a few overs, putting the opposition under immense pressure. He is also versatile, capable of rotating the strike when needed while being ready to unleash big hits at the right moments. His contributions in crucial matches for India have been pivotal, making him a vital member of the team and a standout six-hitter in ICC Champions Trophy history.
| Player | Mat | Runs | 6s |
|---|---|---|---|
| HH Pandya | 10 | 204 | 16 |
1. SC Ganguly

Sourav Ganguly, one of India’s most iconic batsmen, played ICC Champions Trophy games from 1998 to 2004. Ganguly’s aggressive batting and consistency earned him the record for the Most Sixes in ICC Champions Trophy History. In 11 innings, he scored 665 runs, hitting **17 sixes** and **66 fours**. With a top score of 141*, a batting average of 73.88, and a strike rate of 83.12, Ganguly’s ability to combine long innings with big hitting made him India’s most reliable performer in the tournament. Most Sixes in ICC Champions Trophy History
| Player | Mat | Runs | 6s |
|---|---|---|---|
| SC Ganguly | 13 | 665 | 17 |
The ICC Champions Trophy has seen some of the most extraordinary six-hitters in cricket history. Players such as Chris Gayle, Hardik Pandya, and Rohit Sharma have showcased their ability to hit towering sixes, leaving fans in awe and making matches unforgettable. These players have not only scored quickly but have also contributed significantly to their teams’ successes by changing matches in just a few overs. The Most Sixes in ICC Champions Trophy History reflects the skill, timing, and power of these batsmen, and their performances will continue to inspire the next generation of cricketers aiming to leave a mark on this prestigious tournament.
