It is really fascinating to watch your favorite cricketer smash a six, but can you just name a few longest six in cricket history? Of course, not. It’s gonna be slightly tough because there is so much confusion around it.
There are thousands of articles & blog posts solely focused on ranking their favorite player. But, that’s not fair. In a world where cricket is more than just a game, we have curated a list of the top 10 longest six in cricket history.
We believe that cricket is an emotion and the listing of the top 10 longest six in cricket history must be unbiased. So, based on the distance and year, we are ranking the most fascinating top 10 longest six in cricket history.
Let’s smash it!
Top 10 Longest Six In Cricket History Ever
Here is a quick list of the longest sixes in international cricket. To know more details about these monster smashes, we have given a detailed description below.
- Shahid Afridi 158m
- Brett Lee 135m
- Aiden Blizzard 130m
- Corey Anderson 122m
- Adam Gilchrist 122m
- Albert Trott 120m
- Mark Waugh 120m
- Yuvraj Singh 119m
- Daniel Christian 117 m
- Chris Gayle 116m
1. Shahid Afridi
Often referred to as ‘Sixer King’, Pakistani Cricketer Shahid Afridi started his career with the fastest century in ODI cricket. With a total of 476 sixes in International Cricket, Afridi ranks #2 among the cricketers with the most sixes in international cricket.
Six Distance: 158M
Smashed Against: Lonwabo Tsotsobe
Series: ODI
Year: 2013
Venue: Johannesburg
2. Brett Lee
If we talk about the longest six in cricket history, the list cannot complete without Brett Lee. It is unexpected to see Brett Lee here because he was recognized as one of the fastest bowlers in the world. Lee was best known for his pace and regularly maintained 140km/h and above.
Six Distance: 135M
Smashed Against: Rovman Powell
Series: Test
Year: 2005
Venue: The Gabba
3. Aiden Blizzard
Famous for his monster shots and big swings, Blizzard considered an aggressive cricketer in the Australian T20 circuit. This left-hand cricketer smashed a powerful six to square leg back with strong wind and named a record of having the longest six in cricket history.
Six Distance: 130M
Smashed Against: Aaron Heal
Series: T20
Year: 2008
Venue: Western Australian Cricket Association
4. Corey Anderson
Introduced himself to the international audience by breaking Shahid Afridi’s record of the fastest ODI century of all time, Corey Anderson is considered the best cricketer of his time. However, he doesn’t have any other notable performance than breaking Afridi’s record of the fastest century.
Six Distance: 122M
Smashed Against: Mohammed Shami
Series: ODI
Year: 2019
Venue: Napier, New Zealand
5. Adam Gilchrist
With over 250 monsters smashed, Gilchrist started his career by playing in limited formats for Australia. Marking his name for the longest six in cricket history, Adam Gilchrist won the ground in IPL 2011 season. He smashed a huge six on a slow ball that traveled 122m with strong wind.
Six Distance: 122M
Smashed Against: Charl Langeveldt
Series: IPL
Year: 2011
Venue: Dharamshala, India
6. Albert Trott
Talking about the longest six in cricket history, Albert Trott held the record for more than a century. He participated in 375 first-class matches and 5 tests in his career. Known as the lord of The Lords, Trott hit a powerful six over the pavilion.
Six Distance: 120M
Smashed Against: Monty Noble
Series: Test
Year: 1899
Venue: Lord’s Cricket Ground
7. Mark Waugh
An elegant and stylish cricketer, Mark Waugh was not usually famous for his artistic shots. His appearance on the list of longest six in cricket history is as unusual as his career. He simply smashed some mighty bowls and one of them hit the boundary with a record distance.
Six Distance: 120M
Smashed Against: Daniel Vettori
Series: Test
Year: 1997
Venue: Perth
8. Yuvraj Singh
One of the most popular Indian cricketers, Yuvraj Singh was the man behind the 2007 and 2011 world cup campaigns and India’s victory. His fans around the world admire his style and tremendous play in all formats. With 400 magnificent hits in his career, Yuvraj Singh ranks at #6 among the highest six-hitters.
Six Distance: 119M
Smashed Against: Brett Lee
Series: T20 World Cup
Year: 2007
Venue: Kingsmead, Durban
9. Daniel Christian
Daniel Christian, smashed a monster hit while playing for Hobart Hurricanes in Big Bash. He hammered a fast pace length ball that went a massive distance.
Six Distance: 117M
Smashed Against: Luke Feldman
Series: Big Bash League
Year: 2015
Venue: Sydney Showground Stadium
10. Chris Gayle
One of the most dangerous cricketers of all time, Chris Gayle is best known for his merciless hits over the pavilion. It is really weird that he comes last on the list of longest six in cricket history.
Six Distance: 116M
Smashed Against: Yusuf Pathan
Series: T20 World
Year: 2010
Venue: Kensington Oval, Bridgetown
These are the top 10 longest six in cricket history that was monstrously magnificent and delivered a joy across the audience. You might oppose this list, but these are undoubtedly the longest six in cricket history.

