Sportsncsoop 0,0

Shahid Afridi holds the record for the longest six in cricket history, smashing a colossal 158-meter (517-foot) shot during a Pakistan-South Africa match at Johannesburg's Wanderers Stadium in 2013. Afridi's ferocious strike sailed beyond the stadium's boundary, showcasing his immense power and skill. This monumental feat remains unmatched, solidifying Afridi's reputation as one of cricket's most formidable hitters.