Rohit Sharma Creates History by Overtaking Shahid Afridi

Rohit Sharma Becomes Player With Most ODI Sixes Ever

Rohit Sharma hit his 352nd ODI six to go past Shahid Afridi’s long-standing record of 351 sixes.

Photo Credit : X/Internet

Record Six Comes in Classic Rohit Style

Marco Jansen bowled short, and Rohit pulled it over fine leg for the historic maximum — his trademark shot.

Photo Credit : X

Ranchi Crowd Witnesses History

Rohit hit his 350th and 351st sixes off Prenelan Subrayen before pulling Jansen for the record-breaking 352nd six.

Photo Credit : X/Internet

Rohit’s Six-Hitting Ability Stands Out

Rohit’s timing, clean swing, and early reading of length make him a rare natural six-hitter in modern cricket.

Now Leads Six-Hitting Across All Formats

Rohit already holds the record for most sixes in international cricket (642) and most in T20Is (205), now adding the ODI crown.

Photo Credit : X

Top Players With Most ODI Sixes

Rohit Sharma (352), Shahid Afridi (351), Chris Gayle (331), Sanath Jayasuriya (270), and MS Dhoni (229) round off the top five.