Who Hit The Longest Six In Cricket History

Pakistani cricketer Shahid Afridi holds the record for the longest six in cricket history. He achieved this feat against South Africa in 2013, hitting a massive six that covered a distance of 153 meters. This record-breaking hit was made against South African bowler Ryan McLaren during the third ODI at Johannesburg on March 17, 2013. Afridi's exceptional ability to hit such long sixes has earned him a prominent place in cricket history.

Other notable mentions in the list of longest sixes include Brett Lee, who hit a 130-meter six against England, Martin Guptill with a 127-meter six against South Africa, and Liam Livingstone, who hit a 122-meter six against Pakistan. However, none of these impressive hits have surpassed Afridi's record-setting 153-meter six.

Subscribe to NFL World

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.