Shreyas Iyer ODI Career [2023] – ICC Ranking, Runs, Centuries, Average & Highest Score
Shreyas Iyer is 28 yrs old middle order batsman of the Indian Cricket Team who played at No. 4 & 5.
He makes consistent runs for whatever team, he plays till now. Let’s dig deep into the ODI career of Shreyas Iyer:
Shreyas Iyer ODI profile
ODI Debut | 10 December 2017 vs SL |
Matches | 42 |
Inns | 38 |
Runs | 1630 |
SR | 96.51 |
200 | 0 |
100 | 2 |
50 | 14 |
Avg | 46.66 |
Shreyas Iyer ODI debut
Shreyas Iyer made his ODI debut on 10 December 2017 against Sri Lanka and he scored 88 from 70 balls in his debut match at Mohali.
Shreyas Iyer ODI Total Runs
Year | Inns | Runs | Avg | SR | HS | 50 | 100 |
---|---|---|---|---|---|---|---|
2017 | 3 | 162 | 54.0 | 101.2 | 88 | 2 | 0 |
2018 | 2 | 48 | 24.0 | 82.8 | 30 | 0 | 0 |
2019 | 5 | 265 | 53.0 | 112.3 | 71 | 4 | 0 |
2020 | 9 | 331 | 41.4 | 95.4 | 103 | 2 | 1 |
2021 | 1 | 6 | 6.0 | 66.7 | 6 | 0 | 0 |
2022 | 15 | 724 | 55.7 | 91.5 | 113 | 6 | 1 |
2023 | 3 | 94 | 31.3 | 105.6 | 38 | 0 | 0 |
Total | 38 | 1,630 | 46.6 | 96.4 | 113 | 14 | 2 |
Shreyas Iyer ODI Runs 2023
Due to injury, he misses many matches this year. He played only 3 innings this year and scored 94 runs with an average of 31.3 and his best is 38.
Shreyas Iyer ODI Runs 2022
In 2022, he played 15 innings and made 724 runs with an average of 55.7 and his best is 113 off 111 balls against South Africa.
Shreyas Iyer ODI Highest Score
The highest ODI score of Shreyas Iyer is 113 runs off 111 balls, which he scored against South Africa at Ranchi, Jharkhand.
Shreyas Iyer ODI Average
The ODI average of Shreyas Iyer is very good as usual for ODI cricket. His average is 46.66 which is considered a good ODI average.
Shreyas Iyer ICC ODI Ranking
The current ICC ODI Rank of Shreyas Iyer is at 31st position with a points of 606. And his best ICC points were 673.
Frequently asked questions
How many ODI centuries have Shreyas Iyer scored?
He had 2 centuries in ODI cricket.
What is Shreyas Iyer’s highest score in ODI cricket?
The highest ODI score of Shreyas Iyer is 113 runs off 111 balls, which he scored against South Africa
What is Shreyas Iyer’s ODI batting average?
His average is 46.66 which is considered a good ODI average.
When did Shreyas Iyer make his ODI debut?
Shreyas Iyer made his ODI debut on 10 December 2017 against Sri Lanka.