Shreyas Iyer vs Rohit Sharma - comparing their stats after 73 ODIs

India v Pakistan - ICC Men
Rohit Sharma (left) and Shreyas Iyer (Image Credits: Getty Images)

Shreyas Iyer, who turned 31 recently, has been a terrific performer for Team India in ODI cricket. The right-handed batter made an excellent start to his Test career as well, scoring a hundred and a fifty. However, his woes against the short ball have limited his red-ball appearances. He has also been unlucky not to have played more T20Is, but has firmly established his place in the ODI team.

Ad

Shreyas was a key member of the Indian team that finished runners-up in the 2023 ODI World Cup at home. He also played a crucial role in the Men in Blue's 2025 Champions Trophy triumph earlier this year. The elegant right-handed batter is currently out of action after suffering a horrific injury while fielding in Australia.

Shreyas has so far been part of 73 ODIs. In this feature, we compare his stats with those of the former India captain Rohit Sharma after the latter had also played the same number of matches. It is pertinent to note here that Rohit batted in the middle over in the first few years of his one-day career.

Ad

Shreyas Iyer vs Rohit Sharma - Who has more runs and a better average after 73 ODIs?

In 73 ODIs, Shreyas has totaled 2,917 runs at an average of 47.81 and a strike rate of 99.01. Of his runs, 611 have come in 10 matches against New Zealand at an average of 67.88. The batter has also scored 391 runs in 15 ODIs against Australia (average 30.07), 422 runs in 10 ODIs against South Africa (average 52.75) and 507 runs in 10 ODIs against West Indies (average 56.33).

Ad

After 73 ODIs, Rohit had 1,831 runs to his name at an average of 34.54 and a strike rate of 79.33. Of his runs, 577 came in 14 matches against West Indies at an average of 64.11. He had also scored 497 runs in 21 matches against Sri Lanka at an average of 33.13, 165 runs in six matches against Pakistan (average 33) and 160 runs in eight matches against Australia (average 22.85).


Shreyas Iyer vs Rohit Sharma - Who has more hundreds after 73 ODIs?

In 73 ODIs, Shreyas has notched up five tons and 23 half-centuries. His best score of 128* came off 94 balls against Netherlands in Bengaluru in the 2023 World Cup. The 31-year-old also scored 105 off 90 balls against Australia in Indore in September 2023 and 113* off 111 against South Africa in Ranchi in October 2022.

Ad
PlayerRunsAverageSRHS100s50s
Shreyas Iyer2,91747.8199.01128*523
Rohit Sharma1,83134.5479.33114211
Ad

(Shreyas Iyer vs Rohit Sharma - Batting stats comparison after 73 ODIs)

After 73 ODIs, Rohit had two hundreds and 11 half-centuries to his credit. His best at that stage was 114, which came off 119 balls against Zimbabwe in Bulawayo in May 2010. He had also scored 101* off 100 balls against Sri Lanka in Bulawayo during the same tri-series.


Shreyas Iyer vs Rohit Sharma - Who has a better record in wins after 73 ODIs?

Shreyas has been part of 46 ODIs that India have won. In winning causes, he has scored 2,044 runs, averaging 56.77 and a strike rate of 104.12. The batter had four tons and 16 fifties in wins. In 22 ODIs that India have lost, he has scored 787 runs at an average of 35.77, with one hundred and seven half-centuries.

Ad
PlayerMatchesRunsAverageSRHS100s50s
Shreyas Iyer462,04456.77104.12128*416
Rohit Sharma4097940.7979.07101*15
Ad

(Shreyas Iyer vs Rohit Sharma - Batting stats comparison in wins after 73 ODIs)

Of his first 73 ODIs, Rohit was part of 40 matches that India won. In winning causes, he had 979 runs at an average of 40.79 and a strike rate of 79.07, with one hundred and five fifties. In 29 ODIs that India lost, Rohit had 823 runs at an average of 30.48 and a strike rate of 80.37, with one ton and six fifties.


Shreyas Iyer vs Rohit Sharma - Who has a better record in chases after 73 ODIs?

In 37 ODIs while batting second, Shreyas has scored 1,218 runs at an average of 45.11 and a strike rate of 98.46, with one century and 10 fifties. Batting first, he has notched up 1,699 runs in 36 ODIs at an average of 49.97 and a strike rate of 99.41. Shreyas has four tons and 13 fifties while batting first.

Ad
PlayerMatchesRunsAverageSRHS100s50s
Shreyas Iyer371,21845.1198.46113*110
Rohit Sharma451,11637.2079.82101*17
Ad

(Shreyas Iyer vs Rohit Sharma - Batting stats comparison in chases after 73 ODIs)

In 45 ODIs in chases, Rohit had 1,116 runs at an average of 37.20 and a strike rate of 79.82, with one hundred and seven half-centuries. Batting first, he had 715 runs in 28 matches at an average of 31.08 and a strike rate of 78.57, with the aid of one hundred and four half-centuries.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Renin Wilben Albert
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
down arrow icon
More
bell-icon Manage notifications