Shreyas Iyer vs Virat Kohli: A Stats Showdown After 73 ODIs

Published: 07 December 2025

Shreyas Iyer Celebrates 31st Birthday

As Shreyas Iyer marks his 31st birthday on December 6, 2025, it’s the perfect time to delve into his cricketing achievements. Having played 73 ODIs for India, Iyer's stats offer an exciting glimpse into his performance compared to Indian cricket legend, Virat Kohli, who also played 73 ODIs early in his career.

Shreyas Iyer's ODI Performance

Iyer has proven to be an invaluable player for the Indian cricket team. In his 73 ODIs, he has amassed a total of 2,917 runs with an impressive average of 47.81. Notably, his statistics against different teams show remarkable consistency. Here’s a breakdown of his performance against key opponents:

OpponentMatchesRunsAverage
New Zealand1061167.88
South Africa1042252.75
West Indies1050756.33
Australia1539130.07

Virat Kohli's Early ODI Stats

When we look back at Virat Kohli’s stats after his first 73 ODIs, he had scored 2,780 runs at an average of 46.33. His iconic batting against specific teams laid the groundwork for his legendary career:

OpponentMatchesRunsAverage
Sri Lanka2069140.64
West Indies1150055.55
England1147252.44
Australia518245.50

Strike Rates and Consistency

Strike rates reveal the aggressiveness of a batter in ODIs, and Shreyas Iyer has shown remarkable flair with a strike rate of 99.01. Here’s a look at how both players compare:

PlayerStrike RateVs. EnglandVs. Australia
Shreyas Iyer99.01111.0490.93
Virat Kohli83.6889.2279.33

Batting in Winning and Losing Causes

Performance under pressure often defines a player's caliber. Iyer has enjoyed success in winning causes, scoring 2,044 runs at an average of 56.77 in 46 ODIs. Here’s how both players fared:

PlayerMatches WonRunsAverage
Shreyas Iyer462,04456.77
Virat Kohli441,94457.17

Conclusion: A Bright Future Ahead

As Shreyas Iyer continues his cricketing journey, his stats after 73 ODIs indicate a player on the rise. With multiple hundreds and half-centuries under his belt, fans and analysts alike are eager to watch how he evolves in comparison to a legend like Virat Kohli. With both batters bringing distinctive styles and skillsets to the game, their rivalry enriches the sport and fosters excitement among cricket aficionados.