Yuvraj Singh hit the world's longest six in ipl 2009.
Shahid Afridi hit the longest six in international cricket history and it was 132 meters long...
longest six in history of cricket by the criss gyle from west indies
must be chris gayle in the IPL for RCB.A 121m long six.
cricket is an insect
The longest six ever recored in cricket was when James Francis who played for Harrow St Marys cricket club hit a huge six mesuring 194m and this was a world recored and he went on to score 234 not out.
Boom boom afridi hits longest six.