Rohit Sharma’s journey in cricket–from his debut to successfully leading Team India through several victories–has been an incredible run. Similarly, during his cricket career, he has evolved into a good leader with several centuries and milestones written in the annals of history books.
Together, let’s explore Rohit Sharma’s career stats, milestones, and captaincy highlights in detail.
Early Career and International Debut
Rohit Gurunath Sharma was born on April 30, 1987, into a Telugu-Marathi speaking family. During that period, India had a hype of cricket as Sachin Tendulkar was hitting centuries after centuries in every game.
With that influence, Sharma joined a cricket camp in 1999, borrowing money from his uncle. As his gameplay was unique and outstanding compared to other players, he got the chance to play junior cricket under the MCA and BCCI wings.
As a result of consistent training and guidance, Sharma made his List A debut for West Zone against Central Zone in the Deodhar Trophy at Gwalior in March 2005.
| Attributes | Details |
| Full Name | Rohit Gurunath Sharma |
| Date of Birth | April 30, 1987 |
| Hometown | Maharashtra, India |
| Initial Cricket Training | Joined the cricket camp in 1999. |
| List A Debut | West Zone vs Central Zone (Deodhar Trophy), March 2005, at Gwalior |
| International Debut (ODI) | Against Ireland, 23 June 2007 (Future Cup, South Africa) |
| Nickname | Hitman |
Similarly, Hitman made his international debut in a one-day match against Ireland on 23 June 2007, which was also a part of the 2007 Future Cup competition happening in South Africa.
Ever since his debut in international cricket, it was unstoppable for the player, as he also got the opportunity to represent India in the 2007 ICC World Twenty20, where he scored an unbeaten 50 from 40 balls in a must-win match against South Africa.
SUGGESTED READ: Jasprit Bumrah: Debut, Test, ODI & T20I Career
Rohit Sharma Career Stats
During a decade-long international career, Rohit Sharma has scored several runs across different formats of the game. Over the years, he has proved to the world that he is made for all formats; he is also a key player in the infamous Indian Premier League.
Hitman was the one who changed the approach of playing cricket as an aggressive one since he used to smash every other ball, eventually reaching centuries in no time. Rohit Sharma’s brief career stats are shown below:
| Format | Matches | Innings | Runs | 100’s – 50’s | Average | Strike Rate | Highest Score |
| ODI | 273 | 265 | 11,168 | 32 – 58 | 48.76 | 92.80 | 264 (vs Sri Lanka, 13/11/2014) |
| Test | 67 | 116 | 4,301 | 12 – 18 | 40.57 | 57.05 | 212 (vs South Africa, 19/10/2019) |
| T20I | 159 | 151 | 4,231 | 5 – 32 | 32.05 | 140.89 | 121 (vs Afghanistan, 17/01/2024) |
| IPL | 268 | 263 | 6,928 | 2 – 46 | 29.73 | 131.93 | 109 (vs KKR, 12/05/2012) |
Talking about Rohit Sharma’s ODI stats, he has played a total of 273 matches in which he has scored 11,168 runs. In ODI format, only the Hitman has 32 centuries in his name with an average of 48.76. Being a powerful hitter, he has a strike rate of 92.80, respectively.
Similarly, Rohit Sharma’s IPL stats are as strong as other formats. During his time in the IPL, he has played 268 matches and scored a total of 6,928 runs. As he was considered a batsman who could change the dynamics of the game in no time, he had a strike rate of 131.93. However, he has only 2 centuries on record in his name in the Indian Premier League.
Rohit Sharma made his Test debut midway through his career, as he has only played 67 Test matches but 116 innings. In these 116 innings, he scored 4,301 runs, averaging 40.57. Similarly, he has 12 100s and 18 50s registered in his name and has a highest score of 212 against South Africa in 2019.
Rohit Sharma’s Stats as Captain
Rohit Sharma’ run on the cricket field was not limited to playing cricket and scoring runs; he was also a successful captain, captaining across different formats and franchises.
| Format | Matches | Won | Lost | Tied | Draw | NR | Win % |
| Overall (All Formats) | 137 | 98 | 33 | 2 | 3 | 2 | 71.53% |
| Test Matches | 24 | 12 | 9 | 0 | 3 | 0 | 50.00% |
| ODI Matches | 52 | 38 | 12 | 1 | 0 | 1 | 72.54% |
| T20I Matches | 62 | 49 | 12 | 1 | 0 | 1 | 74.41% |
| IPL Matches | 158 | 87 | 67 | 4 | 0 | 0 | 55.06% |
Rohit Sharma’s stats, as captain, are pretty impressive, as the win percentage is 71.53% with 98 wins, and only 33 losses. Rohit Sharma has captained in 137 matches in all formats of cricket — Test, ODI, T20I.
Among the formats he has captained, the T20I format is the one where he has proven to be successful, especially in IPL matches. In international matches, he captained 62 T20 matches, among which 49 turned out to be wins and 12 losses.
However, during his captaincy in IPL matches, he won 87 matches and lost 67, with 4 ties. This overall makes the win percentage 55.06.











