Rohit Sharma has been a stalwart of Indian cricket since making his debut in 2007. However, with the ICC Champions Trophy 2025 reaching its knockout stage, speculations are rife that this could be the Indian captain’s final outing in national colors.

The semifinal clash between India and Australia at the Dubai International Cricket Stadium could determine whether Rohit continues his career or steps away from the game. If India falls short, will Rohit Sharma call it quits?

Rohit Sharma’s recent struggles as captain

The last six months have been particularly tough for Rohit Sharma as captain. After guiding India to victory in the T20 World Cup 2024, things have gone downhill. In October-November 2024, Rohit became the first Indian captain to suffer a 3-0 whitewash in a home Test series as New Zealand broke India’s dominant 12-year unbeaten streak.

Following this, India’s Border-Gavaskar Trophy (BGT) campaign in Australia was another disaster. Rohit missed the first Test due to the birth of his second child, and when he returned, he managed only 31 runs in 5 innings before dropping himself for the final Test. This led to widespread calls for his retirement from Test cricket.

Will the Champions Trophy semifinal be Rohit’s last match?

Rohit Sharma is already 37 years old, and concerns over his fitness and recent form have only added to speculation about his future. With the BCCI reportedly waiting until the Champions Trophy to make a decision, a loss against Australia today could be the final straw.

Rohit Sharma’s stats for India

  • Tests: 4301 runs in 116 innings at an average of 40.57 (12 centuries, 18 fifties)
  • ODIs: 11,064 runs in 263 innings at an average of 48.74 (32 centuries, 57 fifties)
  • T20Is: 4231 runs in 151 innings at an average of 32.05, strike rate of 140.89 (5 centuries, 32 fifties)

With Rohit’s retirement rumors growing stronger, all eyes will be on today’s semifinal. Will India’s captain step down if India loses, or does he have another chapter left in his career? The answer will be revealed soon.