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
In cricket, only a few batsmen have managed to score 36 runs in just 6 balls, a feat typically achieved through hitting six sixes in an over. Notable players who have accomplished this include Herschelle Gibbs, who did it in a One Day International against the Netherlands in 2007, and Yuvraj Singh, who achieved the same in the ICC T20 World Cup against England in 2007. Other players like Chris Gayle and Kieron Pollard have also hit six sixes but in different formats or circumstances.
INDIA
shahid afridi
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