On November 30, 2025, in the first ODI between India and South Africa at the JSCA International Stadium Complex in Ranchi, Rohit Sharma rewrote the record books by hitting his 352nd career six in One Day Internationals. The shot — a trademark pull off pacer Marco Jansen — moved him past Shahid Afridi’s long-standing mark of 351 sixes and made him the highest six-hitter in ODI history.
Rohit needed just three sixes to overtake Afridi coming into the match. He first levelled the record with back-to-back maximums off spinner Prenelan Subrayen and then launched the record-breaking six to fine leg. He finished with 57 off 51 balls, including three sixes and five fours, reaching his 60th ODI fifty.
His innings came in a high-scoring clash. Virat Kohli’s superb 135 off 120 anchored India to 349/8. South Africa mounted a strong chase but fell short at 332, handing India a 17-run win and a 1–0 lead in the series.
The milestone ends an era: Afridi’s 2015 record of 351 sixes has been eclipsed, and Rohit achieved the new mark in far fewer innings. The feat reinforces Rohit’s reputation as one of the game’s greatest six-hitters, showcasing his blend of power and composure under pressure and adding another chapter to his already storied ODI career.
When Rohit flicked the ball over fine leg for the 352nd six, the stadium erupted. Fans, teammates and opponents acknowledged the significance of the moment, while commentators hailed it as a historic night for Indian cricket. Post-match, Rohit received widespread praise from fans and fellow cricketers; the record was anticipated, but the dramatic fashion in which he reached it gave the achievement extra flavour.

