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. | Player | Team | Opponent | Distance (metres) | Year |
|---|---|---|---|---|---|
| 1 | Shahid Afridi | Pakistan | South Africa | 153m | 2013 |
| 2 | Brett Lee | Australia | West Indies | 143m | 2005 |
| 3 | Jacob Oram | New Zealand | Australia | 130m | 2006 |
| 4 | Tim David | Australia | India | 129m | 2025 |
| 5 | Martin Guptill | New Zealand | South Africa | 127m | 2012 |
| 6 | Liam Livingstone | England | Pakistan | 122m | 2021 |
| 7 | Corey Anderson | New Zealand | India | 122m | 2014 |
| 8 | Mark Waugh | Australia | New Zealand | 120m | 1997 |
| 9 | Yuvraj Singh | India | Australia | 119m | 2007 |
| 10 | MS Dhoni | India | New Zealand | 118m | 2009 |
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.
| Player | Team | Opponent | Distance | Year |
|---|---|---|---|---|
| Shahid Afridi | Pakistan | South Africa | 153m | 2013 |
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.

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.
| Player | Team | Opponent | Distance | Year |
|---|---|---|---|---|
| Brett Lee | Australia | West Indies | 143m | 2005 |
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.

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.
| Player | Team | Opponent | Distance | Year |
|---|---|---|---|---|
| Jacob Oram | New Zealand | Australia | 130m | 2006 |
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.

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.
| Player | Team | Opponent | Distance | Year |
|---|---|---|---|---|
| Tim David | Australia | India | 129m | 2025 |
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.

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.
| Player | Team | Opponent | Distance | Year |
|---|---|---|---|---|
| Martin Guptill | New Zealand | South Africa | 127m | 2012 |
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.

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.
| Player | Team | Opponent | Distance | Year |
|---|---|---|---|---|
| Liam Livingstone | England | Pakistan | 122m | 2021 |
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.

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.
| Player | Team | Opponent | Distance | Year |
|---|---|---|---|---|
| Corey Anderson | New Zealand | India | 122m | 2014 |
The shot highlighted the tremendous power that helped him dominate bowling attacks during the peak years of his career.

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.
| Player | Team | Opponent | Distance | Year |
|---|---|---|---|---|
| Mark Waugh | Australia | New Zealand | 120m | 1997 |
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.

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.
| Player | Team | Opponent | Distance | Year |
|---|---|---|---|---|
| Yuvraj Singh | India | Australia | 119m | 2007 |
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.

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.
| Player | Team | Opponent | Distance | Year |
|---|---|---|---|---|
| MS Dhoni | India | New Zealand | 118m | 2009 |
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.

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.