Top 15 Longest Six in Cricket History by Distance

zaft 26 August 2024 14:11

As one of fiery sports, cricket also attracts numerous exciting fans across the world. Players who made the longest six are also recorded in the history and remembered by fans. Here are some records in cricket history.

Shahid Afridi

Shahid Afridi

1.Shahid Afridi | 153 meters

Shahid Afridi still hold the longest six record in cricket history. At Johannesburg in 2013, when against Ryan Mclaren (A south Africa cricket player), Shahid Afridi hit 153 meters, the longest six ever seen in the cricket world.

2.Brett Lee | 130 meters

With his bowling ability, Brett Lee has already ranked as one the fastest bowlers. In 2025 when against the West Indies, he smashed 143 meter and hit the second biggest six in cricket history.

3.Martin Guptill | 127 meters

In 2022, a T20l vs. Lonwabo Tsotsobe of South Africa, Guptill hit a 127-meter six. The ball over the mid-wicket boundary, nearly hit the roof of the stadium.

4.Liam Livingstone | 122 meters

An English power-hitter,  Liam Livingstone has excellent hitting immense sixes ability. During England vs. Pakistan 2nd T20I at Headingley 2021, he hit a 122-meter six, recognized as one the longest record in the international cricket history.

5.Corey Anderson | 122 meters

In 2014 against India, Corey Anderson smashed a 122 meters six, marked as one the biggest sixes in the history.

6.Mark Waugh | 120 meters

Mark Waugh maybe one of the most underestimated cricketers in Australian history. During New Zealand’s tour of Australia in 1997, he hit a 120-meter six, one of the longest six in cricket.

7.Yuvraj Singh | 119 meters

Yuvraj Singh, also known as Yuvi, is one the most gifted stroke-masters. In the year 2007, during the semi-final of T20 world Cup, he hit a six of 119-meter.

8.MS Dhoni | 118 meters long

The list of longest six cannot neglect the name of MS Dhoni. In 2009, during the India vs. New Zealand 3rd ODI, he smashed a 118-meter six.

9.Chris Gayle | 116 meters

Gayle still holds the most record for hitting 553 sixes. In 

10.Mark Waugh | 120 meters

In 1997, against Daniel Vettori, Mark Waugh hit a 120-meter six as Australian legend.  

11.Ljaz Ahmed | 115 meters

He smashed a 115-meter six, across one of the largest stadiums in India.

12.Aiden Blizzard | 130 meters

In a T20 final, 2008, Aiden Blizzard hit the ball flying across 130 meters, when he played for Victorian Bushrangers . It is the longest six in the domestic circuit.

13.Adam Gilchrist | 122 meters

In Indian T20 League, 2011, Adam Gilchrist hit a six for travelling 120 meters.

14.Robin Uthappa | 120 meters

In the first IPL season of 2008, Robin Uthappa hit a 120-meter six and made a record when played for Mumbai Indians.

15.Albie Morkel | 125 meters

In 2008, playing for the Chennai Super Kings, he hit the longest six of 125 meters, also the record at Rajiv Gandhi International Cricket Stadium, Hyderabad.

Cricket News

Latest News