
On December 6, 2025, Shreyas Iyer marks his 31st birthday amidst his cricketing achievements. This year, we explore the batting numbers of Iyer, a pivotal player for the Indian cricket team, especially in major tournaments.
Currently, Iyer has played in 73 ODIs, amassing a total of 2,917 runs with an impressive average of 47.81. His performance has been particularly stellar against teams like New Zealand and South Africa, as illustrated in the statistics below:
| Opponent | Matches | Runs | Average |
|---|---|---|---|
| New Zealand | 10 | 611 | 67.88 |
| South Africa | 10 | 422 | 52.75 |
| West Indies | 10 | 507 | 56.33 |
| Australia | 15 | 391 | 30.07 |
In comparing Iyer’s batting figures with those of Indian legend Virat Kohli, who also played 73 ODIs, we find some interesting contrasts. Kohli recorded 2,780 runs at an average of 46.33. His rivalries against teams have also shaped his statistics, highlighted below:
| Opponent | Matches | Runs | Average |
|---|---|---|---|
| Sri Lanka | 20 | 691 | 40.64 |
| West Indies | 11 | 500 | 55.55 |
| England | 11 | 472 | 52.44 |
| Australia | 5 | 182 | 45.50 |
Shreyas has achieved a strike rate of 99.01, which showcases his aggressive batting style, especially in the past matches against teams like England and New Zealand:
| Opponent | Innings | Strike Rate |
|---|---|---|
| England | 5 | 111.04 |
| Australia | 14 | 90.93 |
| New Zealand | 9 | 98.38 |
| South Africa | 10 | 99.06 |
It’s also noteworthy how both players perform under pressure. In matches that India has won, Shreyas averages 56.77 with 2,044 runs, compared to Kohli’s 57.17 average with 1,944 runs in similar victorious scenarios. These numbers reflect their contributions to the team:
| Player | Winning Runs | Average | Hundreds |
|---|---|---|---|
| Shreyas Iyer | 2,044 | 56.77 | 4 |
| Virat Kohli | 1,944 | 57.17 | 7 |
As Shreyas Iyer celebrates his birthday, his evolving statistics symbolize not just his personal milestones but also his potential against cricketing legends like Virat Kohli. Their ongoing competition continues to energize fans and set higher standards in Indian cricket.






