Most sixes by a team in an ODI innings?
286 sixes hits sachin in ODI .
286 sixes hits sachin in ODI .
shahid khan afridi
Chris gayle.
40 Sixes
175 Sixes.
This record is in the credit of Shane Watson of Australia who hit 15 sixes against Bangladesh in an ODI.
Ricky ponting
128 Sixes
148 Sixes
21-Jun-2010: Shahid Afridi has now hit the most sixes in ODIs, going past Jayasuriya. He now has 294.