zard's six of 173 mts is longestsix till date
2nd is sahid afridi
longest six in history of cricket by the criss gyle from west indies
by shahid khan afridi
Aiden Blizard
Shahid Afridi hit the longest six in international cricket history and it was 132 meters long...
Sahid Afridi did not hit a 158-meter six; this claim is often regarded as an exaggeration. The longest verified six in cricket history is generally attributed to Brett Lee, who hit a 143-meter six. Afridi is known for his powerful hitting, but the 158-meter figure is not officially recognized.
longest six hit by boom boom shahid khan afridi against Australia
Albie Morkel
sahid afride afridi 2nd first is ZARD
Shahid Afridi of Pakistan who hit Maclaren of south Africa for a six measuring 158 m
Sonu sharma at dharamshala in h.p 250 metres long.
This is repeatation of the question. See the earlier given correct answer of the same type of question.
blizzard