Rohit Sharma has once again etched his name in cricket history by becoming the most prolific six-hitter in ICC ODI tournament history. During the high-octane India vs. Australia match in the ICC Champions Trophy 2025, Rohit smashed a monumental six off Nathan Ellis, surpassing Chris Gayle’s legendary record of 64 sixes in ICC events.
Rohit Sharma’s Historic Achievement
Chris Gayle, the West Indian powerhouse, held the record for the most sixes in ICC ODI tournaments with 64 sixes. However, Rohit Sharma, with his unparalleled power-hitting, overtook Gayle’s feat, making history in Dubai.
Most Sixes in ICC ODI Events
65 – Rohit Sharma
64 – Chris Gayle
49 – Glenn Maxwell
45 – David Miller
42 – David Warner, Sourav Ganguly
Rohit Sharma’s Dominance in ODI Cricket
Rohit Sharma has now hit 338 sixes in ODIs, surpassing Chris Gayle’s tally of 331. He is currently second only to Shahid Afridi, who leads with 351 sixes. With his current form, Rohit is well on track to surpass Afridi’s long-standing record, which would further cement his legacy in ODI cricket.
Rohit Sharma’s Consistency in International Cricket
Rohit Sharma has now scored 36 international centuries post the age of 30, breaking Sachin Tendulkar’s previous record of 35 centuries. With 121 fifty-plus scores, Rohit has overtaken several cricketing greats, proving his remarkable consistency.
Rohit Sharma is the first-ever captain to reach 250 international sixes, a feat that showcases his aggressive yet controlled batting approach. Rohit Sharma’s dominance extends beyond ODIs. He holds the record for the most sixes in T20 Internationals (205 sixes). No other player has crossed the 200 sixes milestone in T20 Internationals, making Rohit a class apart.
Rohit Sharma’s Position Among the Greatest ODI Run-Getters
Rohit Sharma has now surpassed Rahul Dravid’s 10,889 ODI runs, entering the elite list of the top 10 highest run-scorers in ODI history. Rohit’s ability to clear the ropes at will has made him a game-changer, inspiring the next generation of Indian cricketers to adopt an aggressive yet calculated approach.
Records Set by Rohit Sharma in ICC Events
Most sixes in ICC ODI events – 65
Second-highest six-hitter in ODIs – 338 sixes
Most international centuries by an Indian after 30 – 36
First captain with 250 international sixes
Most sixes in T20Is – 205
Get the latest cricket news here, like us on Facebook, and follow us on Twitter and Instagram for more such updates.

