Rohit Sharma and Virat Kohli have once again proved that they are the two strongest pillars of the Indian cricket team. Team India had lost 2 matches against Australia, trailing 2-0 in the series but Rohit and Kohli ensured that India ends the series with good memories. Rohit returned unbeaten after scoring 121 runs and Virat Kohli returned unbeaten after scoring 74 runs, both of them ensured Team India’s victory by 9 wickets.
Before the Australian tour, there were question marks over the future of Rohit Sharma and Virat Kohli in ODI cricket. Rohit has put all those questions to rest by playing an inning of 73 runs in Adelaide and now an unbeaten 121 runs in Sydney. On the other hand, Virat returned unbeaten after scoring 74 runs in Sydney after being out on zero twice. His performance in the last 10 ODI innings has been very good, seeing which even the Chief Selector and Head Coach will not be able to even think of dropping him.
Rohit Sharma’s performance in last 10 innings
Rohit Sharma has scored 502 runs in the last 10 innings. In recent times, he has been seen batting explosively, hence he was able to score 180 runs in the Champions Trophy, but he scored these runs at a strike rate of 100.
Has also scored 2 centuries and two half-centuries in the last 10 ODI innings. Let us tell you that Rohit is also the batsman who has scored the most runs (504) for India in 2025. After him in this list is Shreyas Iyer (496). These figures prove that Rohit is in amazing form and the idea of dropping him from the team would be wrong at the moment.
Virat Kohli’s performance in last 10 innings
In the last 10 ODI innings, Virat Kohli has scored 349 runs and he has scored these runs at an average of 43.6. Virat also flopped in many innings. When a player is scoring runs at an average of 43 even after flopping, then it can be estimated what is his importance in the team. This year he has one century and three half-centuries to his name in ODIs.
Virat was the second highest run scorer for India in the Champions Trophy 2025. He had scored 218 runs. The Indian who scored the most runs in the Champions Trophy was Shreyas Iyer (243). Speculations about his retirement had gained momentum after he was out without opening the account for two consecutive times against Australia, but with his innings of 74 runs in Sydney, he has silenced his critics.
Also read:
7 batsmen who have scored 50 centuries in international cricket, know at what number Rohit Sharma is

