Top 10 Longest Sixes in International Cricket History

In the history of cricket, some batters have amazed fans by hitting sixes that went way beyond the boundary ropes. These sixes were not just normal shots they were moments of raw power, perfect timing, and fearless intent. These shots are remembered for how far the ball traveled. In this article, we will look at the Top 10 Longest Sixes in International Cricket history from No. 10 to No. 1 with full details and verified stats.

List of Top 10 Longest Sixes in International Cricket History

10. Ijaz Ahmed (Pakistan) – 115 Meters

Longest Sixes in International Cricket

Ijaz Ahmed was known for his solid batting during his time with the Pakistan national team. Though not famous as a power-hitter, he surprised everyone with a huge six in a match against India during the 1999 Pepsi Cup. Ijaz hit a 115-meter six off young Indian bowler Virender Sehwag. The shot was clean and went deep into the stands. This six remains one of the Longest Sixes in International Cricket by a Pakistani player.

PlayerCountrySix DistanceOpponentYear
Ijaz AhmedPakistan115 metersIndia1999

9. Chris Gayle (West Indies) – 116 Meters

Longest Sixes in International Cricket

Chris Gayle, also known as the “Universe Boss”, is one of the most explosive T20 players ever. He has smashed hundreds of sixes in all formats. Surprisingly, his longest six in international cricket was 116 meters, which he hit against India in the 2010 T20 World Cup. Yusuf Pathan was the bowler, and Gayle sent the ball flying out of Kensington Oval. This powerful hit is proudly featured in the list of the Longest Sixes in International Cricket.

PlayerCountrySix DistanceOpponentYear
Chris GayleWest Indies116 metersIndia2010

8. MS Dhoni (India) – 118 Meters

Longest Sixes in International Cricket

MS Dhoni is a name every cricket fan knows. The former Indian captain was famous for his helicopter shot and strong finishes. In 2009, during an ODI against New Zealand in Auckland, Dhoni hit a six that traveled 118 meters. The ball went into the top tier of the stadium. Though he is mostly remembered for his match-winning six in the 2011 World Cup final, this shot stands tall among the Longest Sixes in International Cricket by an Indian.

PlayerCountrySix DistanceOpponentYear
MS DhoniIndia118 metersNew Zealand2009

7. Yuvraj Singh (India) – 119 Meters

Longest Sixes in International Cricket

Yuvraj Singh delivered one of the most iconic performances in the 2007 T20 World Cup. While he’s remembered for hitting six sixes in an over, his 119-meter six against Brett Lee in the semi-final against Australia was an absolute beast. With a quick flick, Yuvraj sent the ball flying into the sky. It is considered the Longest Sixes in International Cricket by an Indian player. That knock helped India reach the final and eventually win the tournament.

PlayerCountrySix DistanceOpponentYear
Yuvraj SinghIndia119 metersAustralia2007

6. Mark Waugh (Australia) – 120 Meters

Longest Sixes in International Cricket

Mark Waugh was known for his elegant stroke play. But during a Test match against New Zealand at the WACA, he shocked everyone by hitting a massive six off Daniel Vettori that measured 120 meters. It was unexpected from a player who relied more on timing than power. This six was one of the Longest Sixes in International Cricket by an Australian and remains a memorable moment in Mark Waugh’s career.

PlayerCountrySix DistanceOpponentYear
Mark WaughAustralia120 metersNew Zealand1997

5. Corey Anderson (New Zealand) – 122 Meters

Longest Sixes in International Cricket

Corey Anderson came into the spotlight after scoring one of the fastest ODI hundreds. In a 2014 ODI against India, Anderson hit a jaw-dropping 122-meter six off Mohammad Shami. It was a brutal display of power at Napier Cricket Ground. This monster six is counted among the Longest Sixes in International Cricket, and it proved Anderson’s ability to clear any boundary.

PlayerCountrySix DistanceOpponentYear
Corey AndersonNew Zealand122 metersIndia2014

4. Liam Livingstone (England) – 122 Meters

Longest Sixes in International Cricket

Liam Livingstone is one of England’s most exciting T20 players. In 2021, during a T20I against Pakistan at Headingley, he launched Haris Rauf’s delivery for a 122-meter six, making it the Longest Sixes in International Cricket by an English player. It was part of his 103-run knock, where he showed fearless batting and incredible strength.

PlayerCountrySix DistanceOpponentYear
Liam LivingstoneEngland122 metersPakistan2021

3. Martin Guptill (New Zealand) – 127 Meters

Longest Sixes in International Cricket

Martin Guptill is known for hitting long sixes with ease. During a T20I against South Africa, he hit a 127-meter six off Lonwabo Tsotsobe. The ball struck the roof of the Westpac Stadium in Wellington. This remains one of the Longest Sixes in International Cricket and showed how dangerous Guptill could be in the powerplay overs.

PlayerCountrySix DistanceOpponentYear
Martin GuptillNew Zealand127 metersSouth Africa2012

2. Brett Lee (Australia) – 143 Meters

Longest Sixes in International Cricket

Fast bowlers don’t often feature in six-hitting charts, but Brett Lee broke that rule. During a match against the West Indies at the Gabba, he smashed Darren Powell for a six that travelled 143 meters. The ball went far beyond the boundary and into the practice area. This unbelievable hit ranks as the second Longest Sixes in International Cricket.

PlayerCountrySix DistanceOpponentYear
Brett LeeAustralia143 metersWest Indies2005

1. Shahid Afridi (Pakistan) – 153 Meters

Longest Sixes in International Cricket

At the top of the list is none other than Shahid Afridi. In 2013, during a match against South Africa at Wanderers Stadium, he hit a six off Ryan McLaren that went 153 meters—the longest six in international cricket history. What makes this even more iconic is that it came right after McLaren had dismissed Afridi, but the ball was called a no-ball. On the free hit, Afridi launched the ball out of the stadium. This legendary shot tops the chart of Longest Sixes in International Cricket.

PlayerCountrySix DistanceOpponentYear
Shahid AfridiPakistan153 metersSouth Africa2013

READ MORE:

FAQ

Q1. Who holds the record for the longest six in international cricket?

A: Shahid Afridi hit the longest six in international cricket – 153 meters against South Africa in 2013.

Q2. Is there a 173-meter six in cricket history?

A: No, the 173-meter six is not official. Aiden Blizzard hit a 130-meter six, which was wrongly claimed to be 173 meters.

Q3. Which Indian has hit the longest six in international cricket?

A: Yuvraj Singh, with a 119-meter six against Australia in 2007.

Q4. Has any bowler hit one of the longest sixes?

A: Yes, Brett Lee hit a 143-meter six, the second-longest in international cricket history.

Q5. Who hit the longest six for England?

A: Liam Livingstone hit a 122-meter six against Pakistan in 2021.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top