Hitting sixes is one of the most thrilling sights in cricket. Over the years, several legendary batters have redefined power-hitting and entertained fans worldwide. In this updated feature, we explore the Top 5 Most Sixes in International Cricket History, along with detailed statistics and individual tables for each player.
The race to dominate the Top 5 Most Sixes in International Cricket History list requires consistency across formats—Tests, ODIs, and T20Is. These players mastered timing, strength, and fearless stroke play to clear the boundary ropes repeatedly.
1. Rohit Sharma – 620+ Sixes

Rohit Sharma currently leads the Top 5 Most Sixes in International Cricket History rankings. Known for his elegant timing and effortless big hits, Rohit has consistently dominated bowlers across formats.
His ability to accelerate in ODIs and T20Is while also playing match-winning knocks in Tests makes him one of the most complete power-hitters in cricket history.
Rohit Sharma Career Sixes Breakdown
| Format | Matches | Sixes | Highest Score |
|---|---|---|---|
| Tests | 60+ | 85+ | 212 |
| ODIs | 260+ | 320+ | 264 |
| T20Is | 150+ | 210+ | 121* |
| Total | 470+ | 620+ | — |
Rohit Sharma firmly stands at the top of the Top 5 Most Sixes in International Cricket History elite list.
2. Chris Gayle – 553 Sixes

Chris Gayle, famously known as the “Universe Boss,” revolutionized T20 power-hitting. He was the first player to cross 500 international sixes, securing a permanent place in the Top 5 Most Sixes in International Cricket History.
Gayle’s fearless batting style and incredible bat speed made him a nightmare for bowlers worldwide.
Chris Gayle Career Sixes Breakdown
| Format | Matches | Sixes | Highest Score |
|---|---|---|---|
| Tests | 103 | 98 | 333 |
| ODIs | 301 | 331 | 215 |
| T20Is | 79 | 124 | 117 |
| Total | 483 | 553 | — |
Gayle remains one of the most destructive players in the Top 5 Most Sixes in International Cricket History rankings.
3. Shahid Afridi – 476 Sixes

Shahid Afridi brought aggression to a new level in international cricket. Known for his explosive batting and fearless mindset, Afridi dominated the six-hitting charts for years.
His quick-fire centuries and match-winning cameos earned him a rightful place among the Top 5 Most Sixes in International Cricket History legends.
Shahid Afridi Career Sixes Breakdown
| Format | Matches | Sixes | Highest Score |
|---|---|---|---|
| Tests | 27 | 52 | 156 |
| ODIs | 398 | 351 | 124 |
| T20Is | 99 | 73 | 54* |
| Total | 524 | 476 | — |
Afridi’s fearless approach cements his status in the Top 5 Most Sixes in International Cricket History list.
4. Brendon McCullum – 398 Sixes

Brendon McCullum changed the way Test cricket was played with his attacking mindset. He consistently attacked bowlers from ball one, redefining modern batting aggression.
McCullum’s powerful stroke play places him among the Top 5 Most Sixes in International Cricket History greats.
Brendon McCullum Career Sixes Breakdown
| Format | Matches | Sixes | Highest Score |
|---|---|---|---|
| Tests | 101 | 107 | 302 |
| ODIs | 260 | 200 | 166 |
| T20Is | 71 | 91 | 123 |
| Total | 432 | 398 | — |
His fearless batting ensures his legacy in the Power Hit Kings: TOP 5 Most Sixes in International Cricket History record books.
5. Martin Guptill – 383 Sixes

Martin Guptill has been one of New Zealand’s most consistent limited-overs performers. His clean hitting and strong base allowed him to clear boundaries regularly.
Guptill’s consistency in ODIs and T20Is makes him a worthy member of the Top 5 Most Sixes in International Cricket History rankings.
Martin Guptill Career Sixes Breakdown
| Format | Matches | Sixes | Highest Score |
|---|---|---|---|
| Tests | 47 | 23 | 189 |
| ODIs | 198 | 187 | 237* |
| T20Is | 120+ | 170+ | 105 |
| Total | 360+ | 383 | — |
Guptill completes the prestigious Top 5 Most Sixes in International Cricket History list.
Final Thoughts
The legends featured in this article define power-hitting excellence. From Rohit Sharma’s elegant lofted drives to Chris Gayle’s monstrous hits, each player has shaped cricket history. Breaking into the Top 5 Most Sixes in International Cricket History list is no easy achievement. It requires longevity, fitness, and unmatched attacking skills. As modern cricket continues to evolve, new stars may challenge these records, but these icons will always be remembered as pioneers of boundary-clearing brilliance. The journey of the 5 Most Sixes in International Cricket History is a celebration of fearless batting, unforgettable moments, and pure entertainment for fans worldwide.
FAQs
1. Who has hit the most sixes in international cricket history?
Rohit Sharma currently leads the chart with 620+ international sixes, making him the top player in the TOP 5 most sixes in international cricket list.
2. Which format contributes the most sixes for these players?
ODIs and T20Is contribute the highest number of sixes for most players in the TOP 5 most sixes in international cricket rankings due to aggressive batting approaches in limited-overs formats.
3. Who was the first cricketer to cross 500 international sixes?
Chris Gayle was the first player to surpass 500 sixes in international cricket, setting a major milestone in the TOP 5 most sixes in international cricket history.
SEE MORE:


