Top 11 Longest Sixes Ever Hit in Cricket History (2025)

By: Cricbites | October 10, 2025
banner
4.3
(23)

Cricket is not just a game of technique and temperament, but a thrilling display of raw power. There are few scenes that excite fans more than watching a batsman hit a powerful six and the ball fly high into the stands and disappear into the night sky. These colossal hits are not only breathtaking but also capable of changing the momentum of an entire match.

From Shahid Afridi’s blow to MS Dhoni’s helicopter-finish and Chris Gayle’s strikes, the art of hitting long sixes has evolved immensely. It now represents a blend of fitness, power and accuracy that defines the modern cricketing era as a skill.

In this blog, we revisit the top 11 longest sixes in cricket history (as of 2025).

Selection Criteria

To create this definitive list of cricket’s biggest sixes, we considered several factors:

  1. Accurate Distance Verification: Only widely accepted distances from reliable cricket sources were considered.
  2. Match Context: How important or memorable the six was in its respective game.
  3. Player Reputation and Skill: The player’s consistency and ability to easily cross boundaries.
  4. Historical Significance: Did the six become a standard moment remembered by both fans and experts?

Top 11 Longest Sixes in Cricket History

1. Shahid Afridi – 153 Metres (Pakistan Vs South Africa, 2013)

The undisputed king of power hitting, Shahid “Boom Boom” Afridi, sits comfortably at the top with a mind-blowing 153-metre six. This devastating hit came against South Africa in 2013, a moment that sent shockwaves throughout the cricketing world.

Afridi was known for his fearless approach, and this particular strike went beyond the stadium, setting a new benchmark. It wasn’t just about brute force, it represented Afridi’s ability to intimidate bowlers and excite fans with a single swing of the bat. His power-hitting legacy still defines aggressive cricket.

2. Brett Lee – 130 Metres (Australia Vs England, 2005)

You wouldn’t expect a fast bowler to feature on this list, but Brett Lee was an exception. Known for his speed with the ball, Lee stunned everyone by hitting a six from 130 metres during a Test match against England in 2005.

The amazing strike showcased his raw physical strength and perfect hand-eye coordination. The crowd erupted in cheers as the ball passed over the stands. He reminded everyone that the power of cricket is not limited to the top-order batsmen, sometimes bowlers can steal the show too.

3. Martin Guptill – 127 Metres (New Zealand Vs South Africa, 2012)

Few batsmen combine timing and power as beautifully as Martin Guptill. His 127-metre six against South Africa in 2012 is one of the most astonishing moments in New Zealand cricket history.

Guptill’s simple yet explosive style made it look easy, the ball flew past fans and left commentators speechless. This cemented his reputation as one of the cleanest hitters in the modern game.

4. Corey Anderson – 122 Metres (India Vs New Zealand, 2014)

When Corey Anderson entered international cricket, he quickly became hot with explosive batting. In 2014, he hit a 122-metre six against India, which sent the ball flying out of the ground.

Anderson’s shot was a combination of intention and timing, brute force and confidence. At the same time, he also broke the record for the fastest ODI century at the time, proving that he was a power-hitter of a generation.

5. Liam Livingstone – 122 Metres (England Vs Pakistan, 2021)

In the modern T20 era, Liam Livingstone has emerged as one of the greatest hitters in world cricket. During a T20I played at Headingley in 2021, he hit a 122-metre six against Pakistan, which flew out of the stadium and landed on the nearby rugby field.

The shot went viral within minutes and confirmed Livingstone’s reputation as a next-level striker of the ball. His fearless style and powerful bat swing made him one of England’s most valuable short format players.

Similar Article: Top 10 Longest Sixes in IPL History (2008-2025)

6. Mark Waugh – 120 Metres (Australia Vs New Zealand, 1999)

Known for his superb batting and easy timing, Mark Waugh was the last person fans would have expected to make such a list. But in 1999, he surprised everyone by hitting a six from 120 metres against New Zealand.

He was a rare blend of beauty and muscle, a classic stylist who showed that even grandeur can bring terrible results. Waugh’s shot is one of the most memorable examples of the power of pure timing.

7. Yuvraj Singh – 119 Metres (India Vs Australia, 2007)

Yuvraj Singh’s name has always been associated with the grandeur of hitting sixes. During the 2007 T20 World Cup, Yuvraj Singh hit a six from 119 metres against Australia. The tournament featured a magical run that included his six-over six against Stuart Broad.

That particular six was a symbol of Yuvraj’s dominance in white-ball cricket. His natural strength, fearless approach and talent under pressure made him one of India’s most beloved match-winners.

8. MS Dhoni – 118 Metres (India Vs New Zealand, 2009)

A discussion of big sixes is not complete without mentioning MS Dhoni. His iconic helicopter shot has become a signature move. It was one of his best performances when he hit a 118-metre six against New Zealand in 2009.

It wasn’t just about strength, it was about timing, technique and an incredible mind. Dhoni’s ability to stay calm under pressure and finish games with high sixes earned him the title of the greatest finisher of all time.

9. Shahid Afridi – 118 Metres (Pakistan Vs Australia, 2005)

Afridi appears on this list for the second time – a testament to his unrivalled six-hitting ability. In 2005, he sent another 118-metre ball into the crowd against Australia.

This was during his peak years, when his strike rate, aggression and unpredictability made him one of the most fearsome batsmen in the world. Fans still remember that six as the perfect example of his explosive batting style.

10. Chris Gayle – 116 Metres (West Indies Vs India, 2010)

The “Universe Boss,” Chris Gayle, is synonymous with sixes. During a match against India in 2010, Gayle bowled a monster 116-metre ball that almost left the stadium.

Gayle’s brute power, coupled with his effortless backlift, redefined T20 batting. His ability to hit boundaries at will made him the face of power-hitting in world cricket. Even in 2025, his record as one of the most successful sixes in history remains unassailable.

You may also like: Most Sixes in Test Cricket (Top 20 Players)

11. Rohit Sharma – 108 Metres (India Vs South Africa, 2018)

Beautiful yet powerful, Rohit Sharma combines timing and precision like no other modern player. During a T20I in South Africa in 2018, he hit a 108-metre six off Lungi Ngidi, a shot that stunned fans and pundits alike.

Rohit currently holds the record for hitting the most sixes (600+) in international cricket. His ability to hit big sixes without losing balance or control shows why he is considered one of the most complete batsmen in the world.

Conclusion

Hitting long sixes has become an art form in modern cricket. From Afridi’s jaw-dropping 153-metre rocket to Rohit Sharma’s simple beauty, each of these shots represents skill.

As players continue to train harder, use advanced bats and adopt fearless cricket, new records are likely to be set. But for now, these 11 unforgettable sixes are etched in cricket history, celebrating some of the game’s most thrilling moments.

How useful was this post?

Click on a star to rate it!

Average rating 4.3 / 5. Vote count: 23

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Share Post on: