The biggest six in international cricket was hit by Jacob Oram. The six was 133 meters long.
afridy hit the biggest six against Australia in ODI
Shahid Afridi hit the longest six in international cricket history and it was 132 meters long...
KapilDev
Jayasurya
300 meters
Suresh Raina from team India hit the longest 6 in one day international cricket against New Zeland
Pakistani player Shahid khan Afridi known as "BOOM BOOM" Afridi has hit the most sixes in international cricket.
500 Metres
Sachin tendulkar
ms dhoni
waka australlia