Iyer Rankings
ODI run-scorers →Ranked against every player in ODI 2026
| Stat | Total | Rank |
|---|---|---|
| Runs | 264 | 29thof 259 |
| Sixes | 8 | 23rd |
| Fours | 18 | 48th |
| Catches | 6 | 16th |
Iyer by Competition
Every ODI season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s |
|---|---|---|---|---|---|---|---|
| 11 | 264 | 26.4 | 83 | 1 | 8 | ||
| 6 | 253 | 50.6 | 102 | 3 | 5 | ||
| 5 | 243 | 48.6 | 79.4 | 2 | 5 | ||
| 3 | 38 | 12.7 | 97.4 | 0 | 0 | ||
| 1 | 52 | 52 | 115.6 | 1 | 1 | ||
| 11 | 530 | 66.3 | 113.2 | 5 | 24 | ||
| 6 | 250 | 41.7 | 108.7 | 1 | 7 | ||
| 1 | 14 | 14 | 155.6 | 0 | 0 | ||
| 9 | 461 | 65.9 | 96 | 5 | 9 | ||
| 12 | 328 | 32.8 | 86.5 | 2 | 4 | ||
| 6 | 272 | 54.4 | 94.4 | 3 | 3 | ||
| 5 | 266 | 53.2 | 112.7 | 4 | 11 | ||
| 3 | 48 | 24 | 82.8 | 0 | 0 | ||
| 3 | 162 | 54 | 101.3 | 2 | 3 |
Iyer Splits
His ODI record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Home | 42 | 1796 | 51.3 | 103.2 | 15 | 128 |
| Away | 40 | 1385 | 38.5 | 90.9 | 14 | 103 |
| Innings | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting first | 38 | 1799 | 48.6 | 98.8 | 18 | 128 |
| Chasing | 44 | 1382 | 40.6 | 95.8 | 11 | 113 |
| Result | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Won | 52 | 2231 | 53.1 | 102.3 | 20 | 128 |
| Lost | 27 | 864 | 33.2 | 87 | 9 | 103 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 3 | 13 | 714 | 59.5 | 99 | 8 | 105 |
| Batting 4 | 50 | 2045 | 46.5 | 96.1 | 17 | 128 |
| Batting 5 | 14 | 415 | 29.6 | 102.2 | 4 | 71 |
| Batting 6 | 1 | 7 | 7 | 77.8 | 0 | 7 |
| Opponent | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
|
|
15 | 391 | 30.1 | 90.9 | 2 | 105 |
|
|
14 | 716 | 51.1 | 95 | 6 | 105 |
|
|
11 | 422 | 52.8 | 99.1 | 4 | 113 |
|
|
10 | 376 | 37.6 | 109.3 | 3 | 88 |
|
|
10 | 292 | 36.5 | 97.7 | 3 | 78 |
|
|
9 | 507 | 56.3 | 99.6 | 7 | 80 |
|
|
5 | 143 | 28.6 | 75.7 | 1 | 82 |
|
|
4 | 83 | 41.5 | 102.5 | 0 | 26 |
|
|
3 | 123 | 61.5 | 89.1 | 2 | 56 |
|
|
1 | 128 | - | 136.2 | 1 | 128 |
| Ground | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Queen's Park OvalPort of Spain | 5 | 297 | 59.4 | 109.6 | 4 | 71 |
| Dubai International Cricket StadiumDubai | 5 | 243 | 48.6 | 79.4 | 2 | 79 |
| Narendra Modi StadiumAhmedabad | 4 | 215 | 71.7 | 89.6 | 3 | 80 |
| Wankhede StadiumMumbai | 3 | 191 | 63.7 | 141.5 | 2 | 105 |
| Eden ParkAuckland | 3 | 147 | 49 | 100.7 | 2 | 80 |
| MA Chidambaram StadiumChennai | 3 | 90 | 45 | 81.8 | 1 | 70 |
| Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow | 3 | 80 | 26.7 | 103.9 | 1 | 50 |
| Himachal Pradesh Cricket Association StadiumDharamsala | 3 | 54 | 18 | 76.1 | 0 | 33 |
| Sydney Cricket GroundMoore Park, Sydney, New South Wales | 3 | 40 | 20 | 105.3 | 0 | 38 |
| R.Premadasa StadiumColombo | 3 | 38 | 12.7 | 97.4 | 0 | 23 |
| M.Chinnaswamy StadiumBengaluru | 2 | 172 | - | 133.3 | 1 | 128 |
| Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumPothanamallayapalam, Visakhapatnam | 2 | 118 | 59 | 124.2 | 2 | 65 |
| Holkar Cricket StadiumIndore | 2 | 108 | 54 | 108 | 1 | 105 |
| Shere Bangla National StadiumMirpur, Dhaka | 2 | 106 | 53 | 75.2 | 1 | 82 |
| Eden GardensKolkata | 2 | 105 | 52.5 | 87.5 | 1 | 77 |
| Punjab Cricket Association IS Bindra StadiumMohali, Chandigarh | 2 | 91 | 45.5 | 116.7 | 1 | 88 |
| Saurashtra Cricket Association StadiumRajkot | 2 | 55 | 27.5 | 91.7 | 0 | 48 |
| Arun Jaitley StadiumDelhi | 2 | 53 | - | 115.2 | 0 | 28 |
| Barabati StadiumCuttack | 2 | 51 | 25.5 | 94.4 | 0 | 44 |
| Boland ParkPaarl | 2 | 28 | 14 | 90.3 | 0 | 17 |
| Maharashtra Cricket Association StadiumPune | 2 | 25 | 12.5 | 73.5 | 0 | 19 |
| Lord'sLondon | 2 | 0 | 0 | 0 | 0 | 0 |
| JSCA International Stadium ComplexRanchi | 1 | 113 | - | 101.8 | 1 | 113 |
| Seddon ParkHamilton | 1 | 103 | 103 | 96.3 | 1 | 103 |
| Sophia GardensCardiff | 1 | 66 | 66 | 93 | 1 | 66 |
| Bay OvalMount Maunganu | 1 | 62 | 62 | 98.4 | 1 | 62 |
| Adelaide OvalAdelaide | 1 | 61 | 61 | 79.2 | 1 | 61 |
| Vidarbha Cricket Association GroundNagpur | 1 | 59 | 59 | 163.9 | 1 | 59 |
| New Wanderers StadiumJohannesburg | 1 | 52 | 52 | 115.6 | 1 | 52 |
| Kotambi StadiumVadodara | 1 | 49 | 49 | 104.3 | 0 | 49 |
| Hagley OvalChristchurch | 1 | 49 | 49 | 83.1 | 0 | 49 |
| Greenfield International StadiumKaryavattom, Thiruvananthapuram | 1 | 38 | 38 | 118.8 | 0 | 38 |
| EdgbastonBirmingham | 1 | 35 | 35 | 66 | 0 | 35 |
| Sky StadiumWellington | 1 | 30 | 30 | 65.2 | 0 | 30 |
| St George's ParkGqeberha | 1 | 30 | 30 | 81.1 | 0 | 30 |
| Barsapara Cricket StadiumGuwahati | 1 | 28 | 28 | 116.7 | 0 | 28 |
| NewlandsCape Town | 1 | 26 | 26 | 76.5 | 0 | 26 |
| Manuka OvalManuka, Canberra, Australian Capital Territory | 1 | 19 | 19 | 90.5 | 0 | 19 |
| The Wanderers StadiumJohannesburg | 1 | 18 | 18 | 85.7 | 0 | 18 |
| Pallekele International Cricket StadiumPallekele, Kandy | 1 | 14 | 14 | 155.6 | 0 | 14 |
| Perth StadiumPerth, Western Australia | 1 | 11 | 11 | 45.8 | 0 | 11 |
| Niranjan Shah Stadium CRajkot | 1 | 8 | 8 | 47.1 | 0 | 8 |
| Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong | 1 | 3 | 3 | 50 | 0 | 3 |
| Old TraffordStretford, Manchester | 1 | 0 | - | - | 0 | - |
| SuperSport ParkCenturion | 1 | 0 | - | - | 0 | - |
| Year | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| 2026 | 11 | 264 | 26.4 | 83 | 1 | 66 |
| 2025 | 11 | 496 | 49.6 | 89.5 | 5 | 79 |
| 2024 | 3 | 38 | 12.7 | 97.4 | 0 | 23 |
| 2023 | 19 | 846 | 52.9 | 112.5 | 7 | 128 |
| 2022 | 17 | 724 | 55.7 | 91.5 | 7 | 113 |
| 2021 | 1 | 6 | 6 | 66.7 | 0 | 6 |
| 2020 | 9 | 331 | 41.4 | 95.4 | 3 | 103 |
| 2019 | 5 | 266 | 53.2 | 112.7 | 4 | 71 |
| 2018 | 3 | 48 | 24 | 82.8 | 0 | 30 |
| 2017 | 3 | 162 | 54 | 101.3 | 2 | 88 |
More on Statz
Where to go next for Iyer and India.
Shreyas Iyer ODI Strike Rate
In Shreyas Iyer's last 30 All ODI Cricket games (2023–2026) for India, they have scored 1,164 runs at an average of 38.8 with a strike rate of 90.9.
Shreyas Iyer Stats - All ODI Cricket
Shreyas Iyer is a right hand bat batsman. Across these 30 games, Shreyas Iyer has hit 97 fours and 34 sixes, taking 10 catches in the field. Their highest score in this span is 128.
Shreyas Iyer: Betting Insights
For bet builder markets, Shreyas Iyer has scored 25+ runs in 57% of their last 30 All ODI Cricket games (17/30). They have registered 1+ boundaries in 87% of these games (26/30). Over their last 5 games, Shreyas Iyer has 146 runs.
Shreyas Iyer Questions
How old is Shreyas Iyer?
Shreyas Iyer was born on 6 December 1994 and is 31 years old. Shreyas Iyer is a batsman with 82 ODI matches on record and 3181 runs.
Which team does Shreyas Iyer play for?
Shreyas Iyer currently plays for India, and has also played for Punjab Kings and Kolkata Knight Riders. Statz has Shreyas Iyer's 82 ODI matches on record, the most recent against New Zealand (07 Nov 2026), with 3181 runs in all.
What is Shreyas Iyer's highest score in ODI cricket?
Shreyas Iyer's highest score in the 82 ODI matches Statz has on record is 128 off 94 balls against Netherlands (12 Nov 2023). Across those matches Shreyas Iyer has scored 3181 runs at 38.8 a match.
What are Shreyas Iyer's ODI batting stats?
Shreyas Iyer averages 38.8 runs per match at a strike rate of 90.9, based on 30 games (2023–2026). In the last 5 matches Shreyas Iyer scored 30, 15, 0, 66 and 35, newest first. Shreyas Iyer has 3181 runs in all 82 ODI matches on record.
How many fifties and hundreds has Shreyas Iyer scored in ODI cricket?
Shreyas Iyer has 5 hundreds and 24 fifties in the 82 ODI matches Statz has on record. The highest is 128 against Netherlands (12 Nov 2023). Shreyas Iyer has passed 30 in 43 of 82 innings.
