sportsnscoop
india, Delhi, 201678
The longest six in cricket history was hit by Shahid Afridi, a Pakistani cricketer, during a match between South Africa and Pakistan in 2013. The ball traveled a staggering distance of 158 meters (or 172 yards), breaking the previous record held by Brett Lee. Afridi's monstrous hit left spectators awestruck, etching his name in cricketing folklore for his extraordinary power and skill.
5 out of 5 from 1 reviews