Rohit Sharma surpassed Shahid Afridi's 351 sixes in 398 matches during the second ODI against South Africa at Raipur and now has 355 in 279 matches.