Amongst various records in the cricket world, one of the most searched records is the longest sixes. In the exciting world of cricket, hitting the longest sixes has always fascinated fans worldwide. These huge displays of strength and skill push the game's limits and become memorable moments in cricket history. Whether it's the powerful hits from legendary players of the past or the precise shots from today's stars, each massive six brings thrilling excitement. Finding the longest sixes in cricket shows how the sport has evolved over many years and across different places. These incredible feats demonstrate the immense power and technique needed to smash a cricket ball far into the crowd or even beyond the stadium. Whether it's remembering iconic hits from the past or marveling at the current players' breathtaking strokes, the search for the longest sixes continues to amaze us. Come with us as we explore the records of some of the biggest sixes ever seen on the cricket field. We are going to share the players whose names will always be linked with these remarkable displays of strength and skill. Top 10 Longest Sixes of All Time No. Player Team Opponent Distance (metres) Year 1 Shahid Afridi Pakistan South Africa 153m 2013 2 Brett Lee Australia England 143m 2005 3 Martin Guptill New Zealand South Africa 127m 2012 4 Liam Livingstone England Pakistan 122m 2021 5 Corey Anderson New Zealand India 122m 2014 6 Mark Waugh Australia New Zealand 120m 1999 7 Yuvraj Singh India Australia 119m 2007 8 MS Dhoni India New Zealand 118m 2009 9 Shahid Afridi Pakistan Australia 117m 2005 10 Chris Gayle West Indies India 116m 2010 Shahid Afridi - 153 meters Shahid Afridi, the former captain of Pakistan, holds the record for the longest six in cricket history. In a match against South Africa in Johannesburg in 2013, Afridi smashed an epic 153-meter six. This remarkable feat remains unmatched in the cricketing world, showcasing Afridi's immense power and ability to launch the ball to incredible distances. Brett Lee - 143 meters None would have imagined that they would find a bowler named in the longest sixes record but Brett Lee surprised many with his batting ability in 2005. During a match against the West Indies, Lee struck a giant 143-meter six. The ball sailed beyond the stadium boundaries, leaving fans surprised by the sheer magnitude of his shot. Also Read | Top Shelf Finishers: The Elite of the Sporting World Martin Guptill - 127 meters New Zealand's Martin Guptill, one of the most skilled batsmen of his era demonstrated his hitting capabilities in 2012 during a T20I against South Africa. Guptill hammered a powerful 127-meter six off Lonwabo Tsotsobe. His shot was so ferocious that it seemed to land beyond stadium stands but ricocheted back into the ground by the roof. Liam Livingstone - 122 meters England's Liam Livingstone is known for his ability to smash massive sixes on the cricket field. In 2021, during a thrilling encounter against Pakistan at Headingley, Livingstone unleashed a spectacular 122-meter six off Haris Rauf. This impressive hit ranks among the longest sixes ever recorded in international cricket history. Corey Anderson - 122 meters Corey Anderson of New Zealand made a name for himself as a fearsome hitter during his international career. In 2014, during an ODI against India, Anderson blasted a towering 122-meter six off Mohd Shami. His ability to dispatch even the fastest deliveries out of the park solidified his reputation as one of the most powerful hitters in cricket. Mark Waugh - 120 meters Mark Waugh, a stylish batsman from Australia, surprised everyone with his immense hitting capability during a match against New Zealand in 1997. Waugh smashed a remarkable 120-meter six off Daniel Vettori. Known more for his elegant stroke play than big hits, Waugh's feat remains memorable for its sheer distance and timing. Also Read | Who Claims the Trophy if the WTC Final Ends in a Draw? Yuvraj Singh - 119 meters He was the main factor behind India's victory in the 2007 T20 World Cup. In the semifinal match against Australia, Yuvraj Singh made a long six off Brett Lee's delivery, carrying the ball 119 meters over square leg. It was the longest hit of that tournament. MS Dhoni - 118 meters MS Dhoni is the name coined for an extremely reliable batsman and a highly successful captain, remembered for mesmerizing helicopter shots. He is also regarded as one of the best finishers in cricket history. Dhoni has been great as a wicket-keeper batsman, striking some deafening sixes. During India's tour of New Zealand in March 2009, he hit a massive six that traveled 118 meters. He didn't turn back to watch the ball after hitting it—such was his confidence. Shahid Afridi - 117 meters The list contains two entries of Boom Boom Afridi; not much of a surprise, really - considering the attacking nature he has while batting. Probably one of his most memorable shots would be one of the fastest centuries scored ever in a One-Day International - 100 runs off just 37 balls. While representing Pakistan against Australia during January 2005 at Perth, Shahid Afridi hit a massive six that flew 117 meters. The crowd erupted with excitement at the stroke. Chris Gayle - 116 meters Sixes, T20 cricket, and Chris Gayle have gone alongside since the 'Universe Boss' began his T20 career. Gayle is famous for his powerful hitting in franchise cricket and has also turned out to be a key player for the West Indies in T20 Internationals. Gayle took on the delivery of Yusuf Pathan during a World T20 match against India and sent off a gigantic six that traveled 116 meters. Conclusion These record-breaking sixes not only showcase the power and skill of these cricketers but also highlight their ability to redefine the boundaries of the game. Each player's exceptional feat has left an enduring mark on cricket history, celebrated for their extraordinary talent in hitting the ball to unprecedented distances. Also Read | Top 10 Players with Most Sixes in International Cricket: The Ultimate Six-Hitters