Cricket, a sport adored by millions worldwide, frequently delivers awe-inspiring moments, with record-breaking performances being a hallmark of the game. Among the most thrilling spectacles in cricket is the six—a shot that sends the ball soaring over the boundary without touching the ground. Some of the longest sixes recorded in cricket history have left the cricket world stunned among fans and commentators.
Here is a peek at the top 10 longest sixes ever hit in cricket history:
1. Shahid Afridi – 158 meters

Pakistan’s cricketing legend and match-winner Shahid Afridi has set a record of the longest six ever in cricket. Check out the old vintage video where Afridi was smoking 158 meters against South Africa in the fifth ODI played in The Wanderers in Johannesburg in 2013. It still remains untouched.
2. Brett Lee – 130 meters

An Australian cricketer, renowned for his fast bowling, Brett Lee took most information sources by surprise in cricket with his batting performance, making a six with a hit of 130 meters against West Indies during his move into the category of longest ever hitter in the game.
3. Martin Guptill – 127 meters

The clinching stroke for New Zealand opener Martin Guptill who hit part of his 127 meters when he came face-to-face with South African bowling in 2012.
4. Corey Anderson – 122 meters

Corey Anderson of New Zealand recorded terrific power not so long ago when he bashed India in a bilateral series in January 2014. He blasted a 122-meter six to make the record of sixes.
5. Liam Livingstone – 122 meters

Shocked everyone by hitting a 122 meter-long massive six in the second T20I game against Pakistan in 2017. Thus, showing his good strike in clearing fences easily.
6. Mark Waugh – 120 meters

Australian legend Mark Waugh displayed his elegance and power with a colossal 120-meter six off Daniel Vettori’s bowling during a match against New Zealand in 1997.
7. Yuvraj Singh – 119 meters

Indian all-rounder Yuvraj Singh, famous for his six-hitting prowess, smashed a 119-meter six off Brett Lee’s bowling during the T20 World Cup semi-final against Australia in 2007.
8. MS Dhoni – 118 meter
![Top 10 Longest Six in Cricket History [Updated 2024]](https://i0.wp.com/fantasykhiladi.com/wp-content/uploads/2024/02/MS-Dhoni-Longest-Six.webp?ssl=1)
Known as one of the finest finishers in cricket, former Indian captain MS Dhoni amazed everyone with a 118-meter six in the third ODI against New Zealand in 2009.
9. Chris Gayle – 116 meters

West Indies batting powerhouse Chris Gayle, celebrated for his explosive style, hit a massive 116-meter six against India during a T20 World Cup group stage match.
10. Ejaz Ahmed – 115 meters

Pakistan’s Ejaz Ahmed rounds off the list with a gigantic 115-meter six against India, showcasing his ability to clear the ropes with ease.





Leave a Reply