Ian Chappell (Aus) hit the first ever ODI six during the first ever ODI match played between England & Australia at MCG, Melbourne on 5th Jan, 1971.
tamari ma chodao
23 sixes
i think 2013 sixes & 4026 fours.
Adam Gilchrist hit 149 sixes in his whole One Day International career
Chirs Gayle
shahid afridi
INDIA
Shahid Afridi
longer sixes in the one day cricket
Xavier Marshall
He Has Hit The Most Number Of Sixes Which Is : 297 & Just 3 Sixes Away To Get 300 Sixes
he has hit 1 six in noball in 255 matches just because of catch dropped