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.
Dhoni has hit 120 sixes in 182 ODIs & 51 sixes in 54 tests !!! Note: 1. Last test played vs South Africa on Jan 2-6 2011 2, Last ODI played vs South Africa on March 12 2011.