21-Jun-2010: Shahid Afridi has now hit the most sixes in ODIs, going past Jayasuriya. He now has 294.
21-Jun-2010: Shahid Afridi has now hit the most sixes in ODIs, going past Jayasuriya. He now has 272.
Sahibzada Shahid Khan Afridi hit highest Sixes In ODIs
56
Shahid Afridi is the man who hit most sixes in his career. The total is 354 , details are Tests 52 ODIs 280 T20s 22
He is a power hitter too.He hit 188 sixes in odis.
175 Sixes.
sachin
Chris Gayle has hit the most sixes. 10 sixes in all
Sanath Jayasuriya of Mumbai Indians hit the most sixes in 2008. He hit a total of 31 sixes
Chris Gayle hit most sixes in 2010
Sachin Tendulkar has scored a total of 195 sixes in 463 ODIs played.
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