Shahid Afridi of Pakistan.
Yuvraj Singh of India hit biggest six in t20 world cup. It was 119 m long six.
I think yuvraj singh in icc t20 cricket world cup semi final against australia of 119 m.
aiden bliizard hit 300 metters
The biggest six was hit by Yuvraj.
Sachin Tendulkar has played most icc world cup matches.He has played six ICC World Cups.
Yuvraj Singh hit six sixes against England in Kingsmed in ICC T20 World Cup 2007 against Stuart Broad's bowling.
afridy hit the biggest six against Australia in ODI
NAZER is biggest hitter he has hit 151m long
Ross Taylor Hit a Huge towered Six out of stadium Against PAK..
Thisara Perera 123 M