chris gayle
Yuvraj Singh
He is a power hitter too.He hit 188 sixes in odis.
Chris gayle.
Shahid Afridi,not only for Pakistan,but he is the one to hit most sixes from any country. Shahid afridi is the only player who hit most sixes
Adam Gilchrist (100).
He Has Hit The Most Number Of Sixes Which Is : 297 & Just 3 Sixes Away To Get 300 Sixes
afridi
INDIA
Herchielle Gibbs and Youvrag Singh
In 2008 it was Sanath Jayasuriya with 31 sixes. In 2009 currently the man with the most sixes is Mathew Hayden with 17 as of now...
New Zealand hit the highest number of sixes; 36, in the ICC World Cup 2011.
15 sixes