With retirement rumours about Rohit Sharma swirling thick and fast ahead of the third ODI between India and England at the Lord’s Cricket Ground on July 19, Sunday, it’s worth looking back at some of the legendary opener’s records. With the ability to hit sixes at will, the 39-year-old has the potential to clear any stadium in the world, not only through power but sheer timing. How many sixes has Rohit hit in his international career?
How many sixes has Rohit Sharma hit in his international career?
Having featured in a whopping 513 matches since his international debut on June 23, 2007, the right-handed batter has hit the most international sixes, clearing the stadium on 657 occasions across formats. His tally of 657 sixes is well clear of Chris Gayle, who holds the second spot with 557. Additionally, the former Indian captain also holds the record for the most sixes in one-day international cricket, hammering 364 of them. The Nagpur-born cricketer overtook Shahid Afridi for most maximums in the format in November 2025.
As far as T20Is go, Rohit has hit 205 of them, occupying the second spot behind Austria’s Karanbir Singh, who has struck 207. In Tests, the 39-year-old has mustered 88 of them, the third most by an Indian behind Rishabh Pant (97) and Virender Sehwag (91).
India vs England: Is Rohit Sharma indeed retiring after the third ODI at the Lord’s Cricket Ground?
During the second innings of the second ODI between India and England at the Sophia Gardens in Cardiff, a report of The Indian Express claimed that the Lord’s game could well be the veteran’s final international appearance as he is no longer in the selectors’ plans for the 2027 World Cup. The right-hander’s returns of 11 and 26 in the two ODIs against England has put his ability to perform in the biggest stage in sharp focus, with the selectors reportedly wanting to give younger players an opportunity. Nevertheless, the Men in Blue’s batting coach Sitanshu Kotak remained coy at the press conference following the second ODI about whether or not Rohit will retire.
The veteran has an outstanding record in ODI cricket, accumulating 11757 runs in 287 games, with his career taking a turnaround since opening the innings full-time in 2013. As an opener, he averages 52.55 in 165 innings, clobbering 7831 runs. His captaincy tenure includes lifting Team India to the 2023 World Cup final and winning the Champions Trophy in 2025 unbeaten.