Sachin tendulkar & he leads others by miles
Sachin Tendulkar hit 25 fours in his 200 not out innings which is the highest number of fours hit by a player in an innings in a One day international.
i think 2013 sixes & 4026 fours.
Sachin Tendulkar is the only player to score double century in one day international.
sehwag hit 1 four in international cricket because of miss fielding
Sachin Tendulkar (200)
Sachin Tendulkar and Parthiv Patel