Top 10 Biggest & Longest Sixes in Cricket History

Longest Six in Cricket History

The longest six in cricket history is not just a mere statistic. But it is evidence of the skill of the top batsman who has delighted the cricket fans. Unsurprisingly, some of the biggest names in cricket have achieved this remarkable feat.

At the forefront of this record-setting spectacle stands the legendary Shahid Afridi, whose colossal hit soared a surprising 153 meters.

Their ability to send balls soaring to seemingly unreachable distances has not only thrilled fans. But has also forged moments that will forever be saved in the memories of cricket fans worldwide.

Let’s start the journey to explore the legendary batters who hit the longest sixes in cricket history.

Longest Six in Cricket History By Distance

12013Shahid Afridi153mPAK
22005Brett Lee130-135mAUS
32012Martin Guptill127mNZ
42021Liam Livingstone122mENG
52014Corey Anderson 122mNZ
61999Mark Waugh120mAUS
72007 Yuvraj Singh119mIN
82009MS Dhoni118mIN
92005Shahid Afridi118mPAK
102010Chris Gayle116mWI

1. Shahid Afridi | 153-Meter

Shahid Afridi, the Pakistani all-rounder, is at the top of our list of the longest six ever in cricket history. In 2013, at Johannesburg, against South Africa, Afridi hit the world’s biggest cricket six 153 meters long.

This six hit on the ball of Ryan Mclaren in the 35th over. Ryan McLaren offered a length ball, and in response, Afridi hit a thunderous strike that passed over the stadium’s roof. Until then, No one has succeeded in breaking this Shahid Afridi record.

2. Brett Lee | 135-Meter 

Brett Lee is second on the list of the biggest six in cricket history. Brett showcased his incredible batting prowess and hit the 135-meter-long six. This memorable moment came during the Test match against West Indies at the Gabba venue in 2005.

Facing the fiery pace of Daren Powell, Lee hit a stunning shot that sent the ball soaring over the roof of the stands and into the practice nets outside the stadium. 

In that Test match, Lee showed his batting brilliance and scored 47 runs off 82 balls. His outstanding performance was pivotal as Australia emerged victorious, winning the match by a big margin of 379 runs.

3. Martin Guptill | 127-Meter

Martin Guptill is among the top 5 players who hit the world’s biggest six in cricket history. Martin hit his 127-meter longest six in 2012 against South Africa.

Guptill hit a remarkable shot during the sixth over, smashing Tsotsobe’s delivery 102 meters. But he wasn’t finished there. He hit his biggest cricket six on the last ball of this over. The ball struck the roof of the Westpac Stadium before falling back to the ground.

With an unbeaten score of 78 runs off 55 deliveries, the Kiwi batter skillfully guided New Zealand to a six-wicket victory.

4. Liam Livingstone | 122-Meter

The England player Liam Livingstone got their 4th position in the list of the world’s longest six in cricket history. In 2021, in the T20I, Liam hit his biggest cricket six against Pakistan, which was 122 meters long.

Livingstone sent the first ball of the 16th over, flying directly above Haris Rauf‘s head. The ball cleared the stadium’s roof and fell on a nearby rugby pitch.

5. Corey Anderson | 122-Meter

Corey Anderson, the New Zealand all-rounder, added his name to the cricket longest six-ever list. He hit a 122-meter six during the first ODI clash between New Zealand and India at Napier in 2014.

It was the 44th over when Corey Anderson faced India’s Mohammed Shami and sent the ball over the square leg boundary. He scored an unbeaten 68 runs, contributing to New Zealand’s final total of 292/7. He was awarded the Player of the Match accolade for his stellar performance.

6. Mark Waugh | 120-Meter 

Mark Waugh is in the sixth place in our list of longest six in cricket history. In 1999, he threw the ball 120 meters beyond the boundary during a Test match against New Zealand. Mark Waugh hit this six on the ball of Daniel Vettori and recorded his name in the biggest sixes in the cricket list.

7. Yuvraj Singh | 119-Meter

The Indian batsman Yuvraj Singh listed his name as the biggest six ever in cricket. This moment came in the 2007 World Cup when Yuvraj showcased his unique six-hitting ability against the Australians.

During the semi-finals of the World Cup, Yuvraj executed a 119-meter-long six on the ball of Brutt Lee. This memorable shot presented his extraordinary form throughout the tournament and his contribution to India’s journey to World Cup glory.

8. MS Dhoni |118-Meter

In the list of the longest sixes in cricket, the name MS Dhoni cannot be omitted. He is well-known as one of the most successful captains in India’s limited-overs cricket.

In 2009, by showing their batting prowess, he hit a 118-meter-long six during the 3rd ODI against New Zealand.

9. Shahid Afridi | 118-Meter

Shahid Afridi is again in 9th place in the list of longest six in cricket history. In 2010, during a match against India, Afridi smashed a six that crossed a distance of 116 meters and set a new record for the longest six ever hit in a cricket match.

Afridi continued to display his prowess by scoring 54 runs off 36 balls, ultimately contributing to Pakistan’s total score of 246 runs. This great display of power hitting by Shahid Afridi remains etched in the annals of cricket history.

1o. Chris Gayle | 116 Meter

Chris Gayle, famously known as the “Universe Boss,” is a cricketing icon renowned for his ability to send balls soaring into the stands. He holds a remarkable record, currently standing at an astonishing 553 sixes, the highest number of sixes ever hit in the world of cricket.

In 2010, Chris Gayle showcased his fantastic hitting prowess in a match by hitting the biggest six that long, 116 meters. This feat occurred on the ball of Yusuf Pathan, and the ball went out of the venue.

Aqeel Ahmad
the authorAqeel Ahmad
Aqeel Ahmad is a passionate sports fan who enjoys reading and writing about the most recent sporting events taking place all around the world.

Leave a Reply