Shahid Afridi, the former Pakistani cricketer, is known for his aggressive batting style and ability to hit highest six in cricket. While there are various claims about the longest six he hit, one notable instance is during an ODI match against South Africa in 2013. Afridi launched a delivery from Robin Peterson out of the stadium in Johannesburg, with the estimated distance of the six being around 158 meters (approximately 173 yards). This colossal hit is often considered one of the longest sixes in cricket history.