One of the longest six in cricket history was smashed by former cricketer and captain of Pakistan, Shahid Afridi. He hit 153 meters six against SA's Ryan Mclaren at Johannesburg in 2013.
The legendary Australian fast bowler Brett Lee stunned everyone with of the biggest six in cricket history when he hit WI medium pacer Rovman Powell for a 143-meter massive six
New Zealand’s Jacob Oram smashed one of the biggest sixes in the cricket history during an ODI match against Australia back in 2006.
Guptill is known for his big six-hitting ability. He smashed a massive 127-meter six off Lonwabo Tsotsobe in a game against South Africa in 2012.
Livingstone is currently one of the longest six-hitting cricketers. He smashed Pakistan’s fast bowler Haris Rauf during a T20I played at Headingley in 2021 for a massive 122 meters long six.
Corey Andreson is one of the hardest hitters of a cricket ball. Anderson took on Mohammed Shami during Ind vs Nz ODI match in 2014, and he smacked the ball 122-meter long.
The sixer king of India Yuvraj Singh smashed one of the biggest six in cricket history of 119 meters against Australia’s fastest bowler-Brett Lee in the 2007 T-20 world cup semi-final.