Rohit Sharma on the verge of reaching a new milestone: Just one match away from joining elite club featuring Sachin Tendulkar, Virat Kohli, MS Dhoni

India ODI captain Rohit Sharma has already retired from T20Is and Tests. The destructive opener announced his T20 retirement after guiding the side to the T20 World Cup 2024 triumph, and his Test retirement came in May 2025 before the five-Test match series of the Anderson-Tendulkar Trophy 2025.

Sports Tak

Sports Tak

1
1/7

India ODI captain Rohit Sharma has already retired from T20Is and Tests. The destructive opener announced his T20 retirement after guiding the side to the T20 World Cup 2024 triumph, and his Test retirement came in May 2025 before the five-Test match series of the Anderson-Tendulkar Trophy 2025. 
 

2
2/7

Rohit Sharma's last international outing came in the ICC Champions Trophy 2025, where unbeaten India defeated New Zealand in the final of the mega event. Rohit Sharma was awarded Player of the Match for his match-winning knock. Rohit Sharma is just need one match to complete his 500 international outings. Here are the players with most international outings. 
 

3
3/7

Sachin Tendulkar – 664 Matches

Widely regarded as the greatest batsman of all time, Sachin Tendulkar’s 24-year international career was marked by unmatched consistency and records. The "Master Blaster" was the first to score 100 international centuries and remains the highest run-scorer in both Tests and ODIs. A true icon of the game. He played most international games
 

4
4/7

Virat Kohli – 550 Matches

Virat Kohli is one of modern cricket's finest all-format batters. Known for his aggressive style and unmatched chase-master ability, Kohli has redefined consistency and fitness. With over 25,000 international runs, Kohli has played 500 international matches
 

5
5/7

MS Dhoni – 538 Matches

Legendary India captain MS Dhoni revolutionised Indian cricket with calm leadership and sharp tactical skills. The only captain to win all three ICC trophies (T20 World Cup, ODI World Cup, and Champions Trophy). He played 538 international outings. 

6
6/7

Rahul Dravid – 509 Matches

Former India captain Rahul Dravid played a crucial role in shaping Indian Cricket. Dravid, also known as 'The Wall' was the backbone of India’s batting for over a decade. He played 509 international matches. 
 

7
7/7

Rohit Sharma – 499 Matches

India ODI captain is one of the most elegant stroke-makers in world cricket. He holds the record for the highest individual ODI score (264) and has multiple double centuries. Team India won two ICC titles under his captaincy (T20 World Cup 2024 and ICC Champions Trophy 2025)