The record for the longest six in cricket history is often attributed to Shahid Afridi, the explosive Pakistani all-rounder. During a match between Pakistan and South Africa in 2013, Afridi unleashed a colossal hit that soared into the stands, stunning spectators and commentators alike. visit website: https://sportsnscoop.com/longe....st-sixes-in-cricket-

image