Indian opener Rohit Sharma has added another record to his name in the ongoing match against South Africa. In his explosive 57-run knock, he surpassed Shahid Afridi’s record for the most sixes in One-Day Internationals. Rohit now has 352 sixes in 270 innings, edging past Afridi’s 351 sixes achieved in 369 innings.