i think his best is 125
Shahid Afridi
well he is Shahid Afridi from Pakistan who hit 158 metter long six.
Shahid Afridi
Shahid Afridi hit 145 meter six to A.Saimond in Melbourne
Shahid Afridi
Shahid Afridi( 157 meters)
shahid afridi 150meter against australia
Shahid Afridi hit the longest six in international cricket history and it was 132 meters long...
it was 145 meters hit by shahid khan afridi ,andrev symonds was bowling in austraila
longest six hit by boom boom shahid khan afridi against Australia
Shahid Afridi holds the record for the longest six ever hit in a cricket match, which was estimated to be around 158 meters.
Shahid Afridi LONGEST approx 160 Meter SIX at Melbourne 2007 Shahid Afridi hits Symmonds for the biggest 6 in International cricket history - approx 160m Afridi hit it against South Africa in 3rd ODI at Johannesburg on March 17, 2013. BOOM BOOM made 88 runs of just 48 balls in The Match, With the help of 7 Huge Sixes.