Rohit Sharma, also known as the ‘Hitman’, turned 38 on Wednesday. His cricket journey has seen thrilling highs and tough lows. Still, his story remains one of Indian cricket’s most iconic.
Early Days and Breakthrough
Rohit made his international debut in June 2007 against Ireland. Back then, he was a 20-year-old with a baby face and massive potential. He played a key role in India’s 2007 T20 World Cup win. That tournament introduced fans to his calm approach and versatile batting.
Test Career and Achievements
He entered Test cricket in 2013. Since then, he has scored 4,301 runs in 67 Tests. He averages 40.57, with 12 centuries and 18 half-centuries. His top score is 212.
Notably, he leads India’s charts in the ICC World Test Championship. He has made 2,716 runs in 40 WTC Tests at an average of 41.15. This includes nine centuries and eight fifties. Furthermore, he is the 10th highest scorer in the tournament’s history. Under his captaincy, India finished as runners-up in the 2023 WTC final against Australia.
As Test captain, Rohit has seen mixed results. He has led the team to 12 wins, suffered nine losses, and drawn three matches-most of them on home soil.
ODI Dominance and Records
Rohit’s impact in ODIs is even more impressive. In 273 matches, he has scored 11,168 runs at an average of 48.76. His record includes 32 centuries and 58 fifties. Notably, he holds the world record for the highest ODI score-264.
He also remains the only player to score three double hundreds in ODIs. As of now, he ranks fourth among India’s top ODI run-scorers and 10th globally.
His ODI captaincy has also shone. Rohit led India to the 2025 ICC Champions Trophy title and a runner-up finish in the 2023 ODI World Cup. Impressively, India won 10 straight matches before falling in the final. Under his leadership, the team has won 42 out of 56 ODIs, with only 12 losses.
World Cup Brilliance
In 50-over World Cups, Rohit has delivered consistently. He has scored 1,575 runs in 28 matches. His average stands at a remarkable 60.57, with seven centuries and six fifties. His highest score in the tournament is 140.
During the 2019 World Cup, he scored five centuries-the most by any player in a single edition. He ended the tournament with 648 runs in nine matches at an average of 81.00.
In the 2023 World Cup at home, he mixed aggression with consistency. He was the tournament’s second-highest run-getter with 597 runs in 11 games. His strike rate exceeded 125, and he scored one century and three fifties.
Champions Trophy and T20I Records
Rohit also shines in the ICC Champions Trophy. He has scored 661 runs in 15 innings. His average stands at 47.21, with one century and five fifties. Among Indians, he is the fourth-highest scorer in the tournament.
In T20Is, Rohit is the all-time leading run-scorer. He has made 4,221 runs in 159 matches. His average is 32.05, and he strikes at over 140. He has five centuries-the most in T20I history-and 32 fifties. His best score is an unbeaten 121.
He retired from T20Is last year as a two-time T20 World Cup champion. As captain, he won 49 out of 62 T20Is, losing just 12.
In T20 World Cups, he remains India’s second-highest run-getter. He has scored 1,220 runs at an average of 34.85, with a strike rate over 133. His highest score in the tournament is 92.
ICC White-Ball Tournaments and Milestone Runs
Across all ICC white-ball tournaments, Rohit is one of just two players-along with Virat Kohli-to cross 3,000 runs. He has scored 3,456 runs at an average of 46.08, with eight centuries and 23 fifties. His best score remains 140.
Six-Hitting Power
. His pull shot is particularly popular among fans. He is India’s second-best and world’s 10th-best six-hitter in Tests with 88 sixes.
In ODIs, he is second globally with 344 sixes. In T20Is, he holds the record with 205 sixes. Overall, he has hit 637 sixes in international cricket-the highest ever. He also holds the record for most sixes in a 50-over World Cup (54) and ranks second overall in T20 World Cup sixes (50).
IPL Success and Legacy
Apart from international cricket, Rohit has had a remarkable IPL career. As captain of Mumbai Indians, he led the team to five titles. Individually, he is the tournament’s second-highest scorer. He has 6,868 runs in 266 matches at an average of 29.73 and a strike rate close to 132. His record includes two centuries and 45 fifties.