Rohit Sharma broke the record for the most sixes in ODIs (351) during the first match against South Africa in Ranchi. He

overtook Shahid Afridi, who had held the record for 15 years.

Rise to the top

Rohit was not a prolific six-hitter at the beginnin...