Top 10 Longest Sixes in Cricket history

Longest Sixes: The longest six in cricket history was hit by English cricketer Albert Trott in 1899 at the Lord’s during a Test match against Australia. He hit Monty Noble for a six that went about 120-125 metres. But the game of cricket hadn’t yet started keeping detailed records. So, Shahid Afridi of Pakistan holds the record for the longest six ever hit in cricket.

Modern cricket has made it much more important to hit sixes. This has led to the rise and immortality of big hitters like Shahid Afridi, MS Dhoni, Chris Gayle, and others, whose powerful hitting mesmerized fans.

The ten longest sixes ever hit in international cricket

Shahid Afridi | 153m six vs South Africa, 2013

It’s no surprise that Shahid Afridi holds the international cricket record for the longest six. For its distance, this six off Ryan McLaren is one of cricket’s most famous sixes.

In Johannesburg, Shahid Afridi scored a six that travelled 153 metres. In the 35th over of the run chase, McLaren bowled a length ball to Afridi, who hit the biggest six of the match.

Brett Lee | 130m six vs West Indies, 2005

In this list of longest sixes, few are as memorable as Brett Lee’s mammoth strike versus West Indies, which came from the unlikeliest of sources. In this game at the Gabba, Brett Lee scored 47 runs for the home team, but his only six is still remembered.

Darren Powell gave the Australian a nice length delivery to swing his arms, and Lee made sure it landed far away. It is thought to be the biggest six hit at the Gabba, one of the world’s largest venues. It’s the biggest Test six.

Martin Guptill | 127m six vs South Africa, 2012

Martin Guptill, an opener from New Zealand, is not a surprise on this list because he has wowed cricket fans with his incredible power hitting many times. During a T20I against South Africa in 2012, he hit Lonwabo Tsotsobe for six, which may have been the biggest six of his career.

Guptill hit the ball hard over the mid-wicket boundary. It hit the roof of the stand and rolled back down to the ground. This is the biggest six that has ever been scored in a Test match.

Liam Livingstone | 122m six vs Pakistan, 2021

England’s top short-form cricketer, Liam Livingstone, has shown his uncommon talent several times. Last year at Headingley, Livingstone hit Haris Rauf for a 122m six.

Rauf pitched it fast in the 16th over of the first innings, and Livingstone smashed it down the ground. The ball landed on the rugby pitch behind the Emerald Stand.

Corey Anderson | 122m vs India, 2014

Corey Anderson’s 2014 peak is unforgettable for cricket fans. He temporarily owned the ODI century record. Anderson hit a record six in the 2014 1st ODI against India.

Mohammed Shami pitched it in the good length region, allowing Corey Anderson to swing and hit it far outside the Napier Cricket Ground. His 40-ball 68 helped his team win by 24 runs.

Mark Waugh | 120m vs New Zealand, 1997

Mark Waugh has always been overshadowed by his brother, Steve. He is one of the most underrated cricketers on that great Australian team, but he has done a lot of great things.

During New Zealand’s tour of Australia in 1997, Mark Waugh took on Daniel Vettori, walked down the track, and hit the ball 120m down the field at the WACA. By an innings and 70 runs, Australia won that Test match.

Yuvraj Singh | 119m vs Australia, 2007

Singh is one of cricket’s greatest stroke makers. Yuvraj struck the largest six by an Indian hitter with a flip during his blazing 70 in 30 deliveries against Australia in the ICC T20 World Cup 2007.

The left-handed hitter flicked a length delivery from Brett Lee over square leg for a 119-meter six. His knock helped India reach the final in this amazing encounter.

MS Dhoni | 118m six vs New Zealand, 2009

Mahendra Singh Dhoni has the second most sixes in international cricket among Indian cricketers. The Indian captain hit a 118m six in the 44th over of the third ODI in New Zealand in 2009.

The World Cup-winning captain’s short-arm punch sent the ball across the boundary, again stunning the crowd.

Chris Gayle | 116m six vs India, 2010

Chris Gayle is a unique big-hitter in cricket. The former West Indies captain has smashed the most sixes and the longest sixes in cricket.

Chris Gayle hit Yusuf Pathan for 116m in the ICC T20 World Cup group stage match against India. He hit the ball out of the Kensington Oval over long-on.

Ijaz Ahmed | 115m six vs India, 1999

In a calm chase at Mohali, retired Pakistani cricketer Ijaz Ahmed hit one of the longest sixes.

He hit Virender Sehwag for a 115m six and crossed India’s largest grounds. The visitors dominated the Indian bowlers and won a memorable game, which was essential for Pakistan’s Pepsi Cup bid.

Click Here for IPLT20 Records: IPL T20 RECORDS     Click Here for Official T20 World Cup Site: News on T20 World Cup