shahid khan afridi
175 Sixes.
128 Sixes
Most sixes by a team in an ODI innings?
Sahid afridi 11 sixes
Sachin Tendulkar has scored a total of 195 sixes in 463 ODIs played.
286 sixes hits sachin in ODI .
Sanath jayasuriya scored most sixes in ipl 2008
286 sixes hits sachin in ODI .
Chris gayle.
jaques kallis has scored most runs in odi for south affrica
40 Sixes
This record is in the credit of Shane Watson of Australia who hit 15 sixes against Bangladesh in an ODI.