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 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.
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.
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.
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.
In 2014 against India, Corey Anderson smashed a 122 meters six, marked as one the biggest sixes in the history.
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.
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.
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.
Gayle still holds the most record for hitting 553 sixes. In
In 1997, against Daniel Vettori, Mark Waugh hit a 120-meter six as Australian legend.
He smashed a 115-meter six, across one of the largest stadiums in India.
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.
In Indian T20 League, 2011, Adam Gilchrist hit a six for travelling 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.
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.