Shahid Afridi hit the longest six in international cricket history and it was 132 meters long...
Albie Morkel
longest six in history of cricket by the criss gyle from west indies
Shahid Afridi of Pakistan who hit Maclaren of south Africa for a six measuring 158 m
Cris Gayle
500 Metres
Aiden Blizard
Albie Morkel hit 125 m six longest in the ipl for CSK
This is repeatation of the question. See the earlier given correct answer of the same type of question.
longest six hit by boom boom shahid khan afridi against Australia
gayle hit out of mcg in 2010
Albie Morkel (124 metres )