Longest Six in Cricket History: List of Top 5 in Test,T20 and ODI
Cricket is one of the most entertaining sports. The thing due to which the cricket is become more entertaining is SIXES. Shahid Afridi holds the record of the longest six in cricket history. He achieved this milestone by hitting a 158m long six in a match against South Africa in 2013. Top 5 Longest Six…