Back
Rohit Sharma has been one of the stalwarts for India in modern-day cricket. With 20675 runs across formats (Test + ODI + T20I), the former captain sits fourth in the list of most runs in international cricket for India, behind Sachin Tendulkar, Virat Kohli and Rahul Dravid. Having made his India debut in 2006, Rohit so far has scored 4301 runs in 67 Tests, 12143 runs in 294 ODIs and 4231 runs in 159 T20Is.
During his time as the Indian captain, Rohit led the national team to the 2022 T20 World Cup semifinal, 2023 World Cup runners-up finish before winning the T20 World Cup in 2024 in Barbados. Eight months later, India won the ICC Champions Trophy in 2025 in Dubai. Rohit doesn't play Tests and T20Is, having retired from the format in 2025 and 2024 respectively.
In fact, it was under Rohit, India reached the final of the World Test Championship in 2023, losing to Australia when it mattered the most. Rohit also became the first men's cricketer to play in 150 T20Is. He announced his retirement from the shortest format, moments after winning the T20 World Cup in 2024, along with another former skipper Virat Kohli.
In 520 international matches so far, Rohit has created numerous records in his last 20 years of international cricket. But there is a one shocking statistic about Rohit, that will amaze everyone.
In his whole international career so far, Rohit has scored every number from 0 to 50 in international, except one - 45. Its not that Rohit hasn't scored beyond 50. In fact, his 264 not out against Sri Lanka in 2017 is still the highest individual score by a batter in the 50-over format.
Rohit came into the Indian team as a middle-order batter, who would walk out at no.6 across the formats. But it was his elevation at the top of the batting order that changed his game completely since 2013. Since then, there has been no stopping Rohit, as he went on to become India captain.
Not to forget, Rohit has the most number of hundreds at the ODI World Cup. The right-hander holds a Guinness World Record for most hundreds in ODI World Cups - 7, including five in the 2019 edition alone.
The number 45 also holds a special significance for Rohit in his career. It is his jersey number, that has become iconic along with Rohit. But behind this number is a story. Initially, Rohit chose no.19 during his U-19 India days after all the single digit numbers were occupied.
It was after an advise from one of his teammates that he had to change his number. With then-captain Rahul Dravid wearing no.19, Rohit can't have the same number if he were to play at the senior level. He then sought his mother's help who advised him to play with no.9.
Rohit did had the option of playing with no.27 (2+7 = 9), but chose 45 (4+5 = 9). Since then, 45 has become synonymous with Rohit.