EBM News English
Leading News Portal in English

Rohit Sharma beats Shahid Afridi, creates history by becoming only player in world to hit… News24 –


IND vs SA: Rohit Sharma scripts another feat or record against South Africa in the ongoing 1st ODI in Ranchi. The ‘Hitman’ smashed a big hit and with that his 352nd six in ODIs, went past Shahid Afridi’s long-standing record, becoming the highest six-hitter in the history of One-Day Internationals.

It’s a moment that feels both historic and inevitable. After all, Rohit’s batting has always had that effortless, poetic brutality, he doesn’t muscle the ball, he caresses it into the stands.

Here’s how the top of the all-time ODI sixes list looks now:

Rank Player Sixes in ODIs
1 Rohit Sharma* 352
2 Shahid Afridi 351
3 Chris Gayle 331
4 Sanath Jayasuriya 270
5 MS Dhoni 229

What makes Rohit’s achievement even more remarkable is the company he’s in. Afridi and Gayle were pure power hitters, players who swung from the hip and changed the tempo of a match in minutes. Jayasuriya pretty much revolutionized opening batting in ODIs, while Dhoni was the master of finishing games with sheer authority.

Rohit, though, brings a different flavour. His sixes aren’t just about force, they’re about timing, balance, and reading the bowler a fraction earlier than most. There’s an ease to his stroke-making that almost feels unfair to the bowlers.

And this record isn’t just a personal landmark. It’s a reflection of how India’s white-ball batting has evolved. For years, India relied on accumulation and stability. Rohit helped change that mindset, proving that controlled aggression could be a blueprint – not just an exception.

With a few years of cricket still left in him, there’s every chance this record moves even further out of reach for the next generation. And knowing Rohit, he’ll probably bring up number 353 with the same lazy elegance he’s shown since the beginning.