Top 15 Longest Sixes in Cricket History ( Updated 2025 )

Longest Sixes in Cricket History

The game of cricket has experienced several historically long sixes which produced massive reactions from spectators. The enormous power in these hits reveals both excellent strength as well as unmatched timing and technique of the batter. An improved listing of the 15 longest sixes in cricket history accompanies this work to provide additional information about these impressive accomplishments.

lets see the list of longest sixes in cricket history

No.PlayerTeamOpponentDistance (meters)Year
1Shahid AfridiPakistanSouth Africa1532013
2Brett LeeAustraliaEngland1302005
3Martin GuptillNew ZealandSouth Africa1272012
4Corey AndersonNew ZealandIndia1222014
5Liam LivingstoneEnglandPakistan1222021
6Mark WaughAustraliaNew Zealand1201997
7Yuvraj SinghIndiaAustralia1192007
8MS DhoniIndiaNew Zealand1182009
9Shahid AfridiPakistanAustralia1182005
10Chris GayleWest IndiesIndia1162010
11Ijaz AhmedPakistanIndia1151999
12Adam GilchristAustraliaIndia1042004
13Albert TrottEnglandAustralia120+1899
14MS DhoniIndiaAustralia1122011
15Shahid AfridiPakistanIndia1202005

1. Shahid Afridi – 153 meters vs. South Africa (2013)

Shahid Afridi earned fame for his powerful hitting when he hit a 153-meter six off his bat against South Africa during a match in 2013. The cricket history registers this record as one of its biggest sixes because of its extreme distance traveled. 

Longest Sixes in Cricket History

2. Brett Lee – 143 meters vs. West Indies (2005)

The cricket world usually recognized Brett Lee for his world-class bowling but he shocked everyone when he smashed a 143-meter home run against the West Indies during a 2005 match. A ball from Lee’s bat cleared the practice nets in a distance of more than 143 meters thus displaying his unforeseen batting abilities. 

Brett Lee

3. Martin Guptill – 127 meters vs. South Africa (2012)

During the 2012 matchup against South Africa Martin Guptill proved his immense power as he hit a 127-meter home run. The stadium held the struck ball in its roof-height before it started descending which showed Guptill’s powerful capabilities. 

Martin Guptill

4. Liam Livingstone – 122 meters vs. Pakistan (2021)

Liam Livingstone of England gained international recognition when he blasted a 122-meter six during the 2021 match against Pakistan. Using his tremendous power-hitting ability Livingstone launched a shot beyond the stadium roof to nail a nearby rugby pitch which established him as an outstanding power batter. 

Liam Livingstone

5. Corey Anderson – 122 meters vs. India (2014)

New Zealand cricketer Corey Anderson sent a 122-meter six flying over the playing field when he played against India in 2014. Anderson’s extraordinary hit established him among the strongest hitters in cricket. 

Corey Anderson

6. Mark Waugh – 120 meters vs. New Zealand (1997)

Mark Waugh stunned fans with a 120-meter home run against New Zealand during the 1997 cricket match with his typical refined batting technique. The powerful hit proved that finesse experts in cricket possess the ability to generate maximum power in their swings. 

Mark Waugh

7. Yuvraj Singh – 119 meters vs. Australia (2007)

The 2007 match against Australia at Chennai witnessed when Indian cricketer Yuvraj Singh launched a 119-meter-driving shot that entered the record books. The T20 World Cup witnessed his groundbreaking accomplishment of hitting six sixes during which this awe-inspiring 119-meter hit was included. 

Yuvraj Singh

8. MS Dhoni – 118 meters vs. New Zealand (2009)

MS Dhoni who led the Indian cricket team as captain put on display his strong batting abilities when he hit a six reaching 118 meters against New Zealand during 2009. Under high-pressure conditions Dhoni demonstrated his capabilities to the world with this tremendous hit. 

MS Dhoni

9. Shahid Afridi – 118 meters vs. Australia (2005)

During the 2005 Australian match Shahid Afridi displayed his talent once again by smashing a 118-meter six. His repeated ability to strike over the boundary by such great distances made him one of cricket’s most dangerous hitters. 

Shahid Afridi Longest six

10. Chris Gayle – 116 meters vs. India (2010)

Within the 2010 match against India Chris Gayle from West Indies proved his reputation as a six-walloping specialist through a 116-meter home run. The shot strengthened Gayle’s reputation as among the most forceful batsmen who have ever played the game of cricket. 

Chris Gayle

11. Ijaz Ahmed – 115 meters vs. India (1999)

As Pakistan batted against India during 1999 the country’s Ijaz Ahmed hit an unforgettable six that traveled 115 meters. This outstanding strike remains the most extensive recorded instance in cricket history. 

Ijaz Ahmed

12. Adam Gilchrist – 104 meters vs. India (2004)

During 2004 coach Adam Gilchrist proved to be one of Australia’s most aggressive batters through his 104-meter six that flew off his bat against India. With this impressive impact Gilchrist proved his potential to completely control the bowling during matches. 

Adam Gilchrist

13. Shahid Afridi – 120 meters vs. India (2005)

Shahid Afridi demonstrated his phenomenal strength yet again when he launched a 120-meter six during his match against India in 2005. Another milestone shot by Gilchrist helped cement his position in the history of cricket’s power hitters. 

Shahid Afridi

14. Albert Trott – 120+ meters vs. Australia (1899)

During the match between England and Australia at Lord’s in 1899 the player Albert Trott blasted a ball which cleared the pavilion for an estimated distance exceeding 120 meters. The six flew at least 120 meters into the stands which makes it one of the earliest massive sixes in cricket history although exact measurement records are not available.

15. MS Dhoni – 112 meters vs. Australia (2011)

Another memorable six of 112 meters by MS Dhoni occurred when he hit Australia during the 2011 match. Dhoni delivered it with his exceptional helicopter technique which both fans and competitors admired greatly.

MS Dhoni

These exceptional boundaries have permanently positioned themselves within cricket history thanks to the distinctive combination of strength with skill and proper timing in batting.

FAQs About the Longest Sixes in Cricket

Who hit the longest six in T20 cricket?

Liam Livingstone’s 122-meter six against Pakistan in 2021 is considered one of the longest in T20 cricket history.

Which Indian cricketer has hit the longest six?

MS Dhoni hit a 118-meter six against New Zealand in 2009, making it one of the longest sixes by an Indian player.

How can a batsman hit a long six?

Hitting long sixes requires a combination of:

  • Perfect Timing
  • Bat Speed
  • Strong Forearms
  • Proper Technique

Final Thoughts

Cricket has seen some of the most breathtaking sixes over the years, with legendary players etching their names in history. Whether it’s Afridi’s 153-meter monster or Livingstone’s T20 giant hit, these shots continue to amaze fans worldwide.

Facebook
Twitter
Pinterest
WhatsApp