Shahid Afridi with 301 sixes
Chris Gayle has hit the most sixes. 10 sixes in all
Craig Macmilan hit 13 sixes In the Twenty20 World Champs
New Zealand hit the highest number of sixes; 36, in the ICC World Cup 2011.
there were totally 84 sixes hit in the season 1
shahid afridi
Sanath Jayasuriya of Mumbai Indians hit the most sixes in 2008. He hit a total of 31 sixes
21-Jun-2010: Shahid Afridi has now hit the most sixes in ODIs, going past Jayasuriya. He now has 272.
Chris Gayle hit most sixes in 2010
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
Sahibzada Shahid Khan Afridi hit highest Sixes In ODIs
Adam gilchrist of Australia have hit most number of sixes in test matches he has hited exactly 100 sixes.
Adam gilchrist of Australia have hit most number of sixes in test matches he has hited exactly 100 sixes.