Rohit Sharma hit his 352nd ODI six to go past Shahid Afridi’s long-standing record of 351 sixes.
Marco Jansen bowled short, and Rohit pulled it over fine leg for the historic maximum — his trademark shot.
Rohit hit his 350th and 351st sixes off Prenelan Subrayen before pulling Jansen for the record-breaking 352nd six.
Rohit’s timing, clean swing, and early reading of length make him a rare natural six-hitter in modern cricket.
Rohit already holds the record for most sixes in international cricket (642) and most in T20Is (205), now adding the ODI crown.
Rohit Sharma (352), Shahid Afridi (351), Chris Gayle (331), Sanath Jayasuriya (270), and MS Dhoni (229) round off the top five.