Over the years, many batsmen have astonished fans by hitting the longest six in the world, sending the ball soaring out of stadiums. In this article, we delve into the top 15 longest sixes recorded up to 2025, celebrating the monumental feats of these cricketing giants. During a Test match against West Indies at Gabba in 2005, Lee smashed Darren Powell for a monstrous hit of 143 meters and etched his name in the history with the bat this time. This remained as the longest six in cricket history for around eight years before Shahid Afridi broke the record in 2013. Find out about the top 13 longest sixes in cricket history. Check the biggest shots and the players behind these epic moments. Longest Six in Cricket History : List of top 10 Longest six in international cricket history with player name, meter and opponent.