Rohit Sharma has shattered Shahid Afridi's ODI sixes record, hitting his 352nd maximum. Ravichandran Ashwin lauded Sharma's remarkable transformation into a six-hitting machine, attributing India's aggressive batting style to both Sharma and Rahul Dravid. This milestone came during India's 17-run victory over South Africa, where Sharma also contributed to a vital partnership with Virat Kohli.