The longest six in cricket history remains one of the sports most thrilling achievements, highlighting immense power, timing, and fearless batting. While centuries and bowling records often dominate statistics, a gigantic six can instantly energize a stadium and change the momentum of a match.
In earlier years, the distance of sixes was mostly estimated. Today, modern tracking technology allows more accurate measurements. With the growth of limited-overs formats like One Day International and Twenty20, aggressive batting and power-hitting have become key parts of modern cricket. Improved fitness, stronger bats, and bold batting strategies have made record-breaking sixes more common.
Famous Longest Sixes in Cricket
Shahid Afridi 153 meters Afridi is often credited with hitting one of the longest sixes in cricket history. His massive 153-meter strike reportedly came against the South Africa national cricket team in 2013 at Wanderers Stadium. The ball reportedly traveled beyond the stadium roof, showcasing Afridis legendary power-hitting ability.
Brett Lee 130 meters Primarily known for his pace bowling, Lee stunned fans with a huge 130-meter six during a Test match against the West Indies cricket team in 2005 at The Gabba. The shot proved that bowlers can also produce incredible batting power.
Martin Guptill 127 meters Guptill delivered a spectacular 127-meter six in an ODI against the South Africa national cricket team in 2012. Known for his clean striking and strong technique, Guptill demonstrated how timing and strength combine to create some of crickets longest hits.
Liam Livingstone & Corey Anderson Around 122 Meters
In the modern T20 era, massive sixes remain a thrilling part of the game. Liam Livingstone smashed a 122-meter six against the Pakistan national cricket team in 2021, while Corey Anderson produced a similarly huge strike against the India national cricket team in 2014. These powerful hits highlight how modern batsmen continue pushing the limits of distance and power.