Written By: Shreya Patil
Published: June 19, 2026

The longest sixes in cricket history capture the sport’s most explosive power-hitting moments, where the ball clears the boundary by jaw-dropping distances.

Cricket has always been a game of big hits, and players have taken power-hitting to another level with massive sixes that leave fans amazed. Over the years, several batters have cleared the boundary by huge distances, creating memorable moments that fans still talk about today.

The record for the longest six in cricket history belongs to Shahid Afridi, who smashed the ball an incredible 153 metres against South Africa in 2013. Other big hitters on this list include Brett Lee (143m), Jacob Oram (130m), Tim David (129m), and Martin Guptill (127m), each known for striking the ball with tremendous power.

Indian stars Yuvraj Singh (119m) and MS Dhoni (118m) also feature among the longest six-hitters in cricket history. Their giant sixes remain some of the most memorable shots fans have seen on a cricket field.

Here is a look at the top 10 longest sixes in cricket history, along with the players, opponents, distances, and years in which they hit each six.

Top 10 Longest Sixes in Cricket History

The table below highlights the longest sixes in cricket history, featuring the players, opposition teams, six distances, and the year of each massive hit.

No.PlayerTeamOpponentDistance (metres)Year
1Shahid AfridiPakistanSouth Africa153m2013
2Brett LeeAustraliaWest Indies143m2005
3Jacob OramNew ZealandAustralia130m2006
4Tim DavidAustraliaIndia129m2025
5Martin GuptillNew ZealandSouth Africa127m2012
6Liam LivingstoneEnglandPakistan122m2021
7Corey AndersonNew ZealandIndia122m2014
8Mark WaughAustraliaNew Zealand120m1997
9Yuvraj SinghIndiaAustralia119m2007
10MS DhoniIndiaNew Zealand118m2009

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

Few cricketers have been associated with power-hitting quite like Shahid Afridi, the former Pakistan all-rounder famously known as “Boom Boom” Afridi. Throughout his international career, he built a reputation for fearless batting and match-changing cameos, finishing with over 11,196 international runs and more than 476 sixes across formats.

PlayerTeamOpponentDistanceYear
Shahid AfridiPakistanSouth Africa153m2013

Afridi’s most iconic strike came against South Africa in 2013, when he smashed a colossal 153-metre six. Fans and commentators widely regard it as the longest six in cricket history. The ball reportedly sailed out of the stadium, leaving both fans and commentators stunned by the sheer distance it travelled.

Shahid Afridi – 153m Six vs South Africa (2013)
Source – The Cricket monthly

More than a decade later, the strike remains the benchmark for power-hitting. While Afridi produced countless memorable innings during his career, the 153m six continues to be one of the most talked-about shots ever witnessed on a cricket field.

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

While Brett Lee is best remembered as one of the fastest bowlers in cricket history, he could also produce remarkable moments with the bat. The Australian speedster claimed 310 Test wickets and 380 ODI wickets, making him one of Australia’s most successful fast bowlers. His aggressive lower-order batting often provided valuable runs for his team.

PlayerTeamOpponentDistanceYear
Brett LeeAustraliaWest Indies143m2005

Lee’s biggest contribution with the bat came during a match against the West Indies in 2005, when he launched a gigantic 143-metre six. The strike remains one of the longest sixes ever recorded in international cricket, and many fans regard it as the biggest hit by an Australian player. The ball travelled an extraordinary distance, leaving spectators stunned.

Brett Lee – 143m Six vs West Indies (2005)
Source – Cricket Winner

Although his legacy was built on pace bowling, the 143m six showcased Lee’s incredible strength and athleticism. More than two decades later, fans still remember the shot as one of the most powerful strikes the game has ever witnessed.

3. Jacob Oram – 130m Six vs Australia (2006)

Jacob Oram was a towering 6-foot-6-inch all-rounder who played a key role for New Zealand between 2001 and 2012. Known for his powerful lower-middle-order batting and useful medium-fast bowling, Oram scored 4,688 international runs and took 252 wickets across 229 matches, establishing himself as one of the Black Caps’ most valuable all-rounders of his era.

PlayerTeamOpponentDistanceYear
Jacob OramNew ZealandAustralia130m2006

One of the most memorable performances of his career came against Australia on January 28, 2007, during the Commonwealth Bank Series ODI at the WACA Ground in Perth.

Jacob Oram – 130m Six vs Australia (2006)
Source – YT

Chasing a daunting target, Oram smashed a brilliant 101 off just 72 balls, striking six huge sixes and recording what was then the fastest ODI century by a New Zealand batter.

Among those towering hits was a six that reports credit with covering 130 metres, earning it a place on many lists of the longest sixes in cricket history. The strike perfectly showcased Oram’s immense strength and clean ball-striking ability, making it one of the most iconic moments of his international career.

4. Tim David – 129m Six vs India (2025)

Tim David has quickly earned a reputation as one of the most destructive power-hitters in modern cricket. Representing Australia, the hard-hitting middle-order batter finishes games under pressure and clears boundaries with remarkable ease.

His success in international cricket and franchise leagues around the world has established him as one of the game’s premier T20 specialists.

PlayerTeamOpponentDistanceYear
Tim DavidAustraliaIndia129m2025

During a T20I against India in 2025, David produced one of the biggest hits ever seen on a cricket field. He launched a delivery an incredible 129 metres, making it one of the longest sixes in cricket history.

Tim David – 129m Six vs India (2025)
Source – Sports yaari

As one of the leading finishers in world cricket, David continues to entertain fans with his aggressive batting. However, his stunning 129m six against India will always rank among the most extraordinary shots of his career.

5. Martin Guptill – 127m Six vs South Africa (2012)

One of New Zealand’s finest white-ball batters, Martin Guptill built a distinguished international career through his consistency and power at the top of the order. He scored over 13,463 international runs, including 23 international centuries, and played a key role in New Zealand’s success across formats.

PlayerTeamOpponentDistanceYear
Martin GuptillNew ZealandSouth Africa127m2012

Guptill displayed his immense hitting ability against South Africa in 2012, when he hammered a massive 127-metre six. The shot travelled deep into the stands and remains one of the longest sixes in cricket history credited to a New Zealand opener. It perfectly highlighted the power that made him such a dangerous opening batter.

Martin Guptill – 127m Six vs South Africa (2012)
Source – Cricket Winner

His spectacular 127-metre six against South Africa at Wellington in 2012 remains one of the greatest examples of his clean striking ability. Yet his most famous masterpiece came during the 2015 Cricket World Cup, where he smashed an unbeaten 237 against the West Indies to record the highest individual score in tournament history.

6. Liam Livingstone – 122m Six vs Pakistan (2021)

Few cricketers in the modern era possess the raw power of Liam Livingstone. The England all-rounder has built a reputation for his aggressive batting style and his ability to hit enormous sixes against both pace and spin. His fearless approach has made him one of the most exciting players in T20 cricket.

PlayerTeamOpponentDistanceYear
Liam LivingstoneEnglandPakistan122m2021

Livingstone showcased that power during a T20I against Pakistan in 2021, when he smashed a monstrous 122-metre six. The ball travelled far beyond the boundary and quickly became one of the longest sixes in cricket history. Fans and commentators were amazed by the distance of the strike.

Source – The Indian Express

The England star has built his reputation on game-changing innings and spectacular shot-making. His unforgettable 122m six against Pakistan stands as one of the finest examples of his extraordinary hitting ability.

7. Corey Anderson – 122m Six vs India (2014)

Former New Zealand all-rounder Corey Anderson was one of the most explosive batters of his generation. He grabbed global attention in 2014 when he scored what was then the fastest ODI century, reaching three figures in just 36 balls. His aggressive batting style and clean ball-striking made him a dangerous player in New Zealand’s middle order.

During a match against India in 2014, Anderson reportedly smashed a massive 122-metre six, a strike that fans frequently include among the longest sixes recorded in international cricket.

PlayerTeamOpponentDistanceYear
Corey AndersonNew ZealandIndia122m2014

The shot highlighted the tremendous power that helped him dominate bowling attacks during the peak years of his career.

Corey Anderson – 122m Six vs India (2014)
Source – Sky Sports

Although injuries prevented him from fully realizing his potential, Anderson still produced several memorable performances for New Zealand. His reported 122m six remains one of the most talked-about moments of his career and showcases the remarkable hitting ability that made him such an exciting cricketer to watch.

8. Mark Waugh – 120m Six vs New Zealand (1997)

Fans widely regard Mark Waugh as one of the most elegant batters Australia has ever produced. Known for his effortless timing and stylish strokeplay, he scored more than 16,000 international runs and played a major role in Australia’s rise during the 1990s.

PlayerTeamOpponentDistanceYear
Mark WaughAustraliaNew Zealand120m1997

Despite being known more for finesse than brute force, Waugh surprised everyone against New Zealand in 1997 by smashing a gigantic 120-metre six. The shot stands as one of the longest sixes in cricket history hit by an Australian batter and proved that he possessed plenty of power when required.

Mark Waugh – 120m Six vs New Zealand (1997)
Source – ESPN Cricinfo

Waugh’s career featured countless classy innings, but the 120m six stands out as a rare example of his ability to combine elegance with extraordinary power. It remains one of the most memorable sixes from the era.

9. Yuvraj Singh – 119m Six vs Australia (2007)

One of India’s greatest match-winners, Yuvraj Singh built his reputation on fearless batting and his ability to perform on the biggest stages. The left-hander scored over 11,000 international runs, won the Player of the Tournament award at the 2011 Cricket World Cup, and played a key role in several historic Indian victories.

PlayerTeamOpponentDistanceYear
Yuvraj SinghIndiaAustralia119m2007

Yuvraj showed his immense power during a match against Australia in 2007, when he hammered a towering 119-metre six. The strike showcased the bat speed and timing that made him one of the most dangerous middle-order batters of his generation.

Yuvraj Singh – 119m Six vs Australia (2007)
Source – India Today

Cricket fans often remember Yuvraj for hitting six sixes in an over during the 2007 T20 World Cup. However, his remarkable 119m six against Australia remains another iconic example of his extraordinary ability to clear the boundary with ease.

10. MS Dhoni – 118m Six vs New Zealand (2009)

MS Dhoni is one of the most successful captains and finishers in cricket history. Under his leadership, India won the 2007 T20 World Cup, the 2011 Cricket World Cup, and the 2013 Champions Trophy, making him the only captain to win all three major ICC white-ball trophies.

PlayerTeamOpponentDistanceYear
MS DhoniIndiaNew Zealand118m2009

Known for his trademark helicopter shot, Dhoni possessed exceptional power and timing. Against New Zealand in 2009, he launched a gigantic 118-metre six, one of the longest hits of his international career. The shot perfectly reflected his ability to dominate bowlers in pressure situations.

MS Dhoni – 118m Six vs New Zealand (2009)
Source – IWMBuzz

Dhoni’s career delivered unforgettable moments, including the famous World Cup-winning six at Mumbai’s Wankhede Stadium. Yet his incredible 118m six against New Zealand remains one of the biggest and cleanest strikes the legendary Indian captain ever produced.

Suggested Reads:

Conclusion: Shahid Afridi and Brett Lee Lead the List of Longest Sixes in Cricket History

Shahid Afridi’s 153-metre six against South Africa remains the longest six ever recorded in international cricket. The Pakistan legend tops a list that includes some of the game’s most powerful hitters, such as Brett Lee, Jacob Oram, Tim David, Martin Guptill, Yuvraj Singh, and MS Dhoni. Their huge sixes have entertained fans around the world and created unforgettable moments in cricket history.

These remarkable strikes highlight the incredible strength and skill required to clear the boundary by such extraordinary distances. The ICC continues to track and verify big-hitting records like these across international cricket.

As batting continues to evolve, players are regularly pushing the boundaries of power-hitting, so this list of the longest sixes in cricket history will likely keep growing.

However, these record-breaking strikes still stand out for the incredible distance they travelled. From Afridi’s historic 153m hit to Dhoni’s memorable 118m six, these shots remain among the biggest and most iconic sixes ever seen on a cricket field.

About the Author

Shreya Patil is a Mumbai-based documentary photographer turned cricket storyteller. Having covered local leagues through her lens, she now writes feature pieces at WPLeague, capturing the human side of women’s cricket beyond the boundary ropes.

Scroll to Top