Rohit Sharma and his team won the Champions Trophy without losing any match in the tournament. India beat New Zealand by four wickets in the final at the Dubai International Stadium. Ravindra Jadeja, one of India’s best all-rounders, scored the last runs to win the game and lead the team to victory. India had a dream run till the finals, where they dominated every game to reach the finals.
All top batters have at least played a good innings in each match of the Champions Trophy 2025. Till the finals, it was Virat Kohli, who was the leading run-scorer of the tournament, but now Shreyas Iyer emerged as India’s top run getter in the Champions Trophy.
Shreyas Iyer’s performance in Champions Trophy
In the Champions Trophy, Shreyas Iyer played consistently well for India. Across five matches, he scored a total of 243 runs, with his best being 79 against New Zealand in the group stage match. His batting average was 48.60, and he hit two half-centuries. Iyer’s innings included handy contributions like 56 runs against Pakistan and made big contribution of 48 runs in the final against New Zealand. His calm presence in the middle order provided stability to the team on several occasions.
India’s top run scorers in Champions Trophy
| Player | Matches | Runs | 4s/6s | Average | Strike Rate | Best |
|---|---|---|---|---|---|---|
| Shreyas Iyer | 5 | 243 | 16/5 | 48.60 | 79.41 | 79 |
| Virat Kohli | 5 | 218 | 15/0 | 54.50 | 82.88 | 100* |
| Shubman Gill | 5 | 188 | 17/3 | 47.00 | 75.50 | 101* |
| Rohit Sharma | 5 | 180 | 21/6 | 36.00 | 100.00 | 76 |
| KL Rahul | 5 | 140 | 5/5 | 140.00 | 97.90 | 42* |
| Axar Patel | 5 | 109 | 6/3 | 27.25 | 74.14 | 42 |
| Hardik Pandya | 5 | 99 | 7/6 | 24.75 | 106.45 | 45 |
| Ravindra Jadeja | 5 | 27 | 2/0 | 27.00 | 100.00 | 16 |


