Rohit Sharma broke the record for the most sixes in ODIs (351) during the first match against South Africa in Ranchi. He ...
England’s Jos Buttler, with 182 sixes, is the only active batter after Rohit Sharma and he ranks 12th.