Shreyas Iyer Profile, Stats, Records, Age, Biography & ICC Rankings
India -
Batter
Full Name: Shreyas Iyer
Birth Date: December 6, 1994 (30 Years)
Birth Place: Mumbai
Nationality: India
Role: Batter
Batting Style: Right Hand Bat
Bowling Style: Right Arm Leg Spin
Teams: India, Kolkata Knight Riders, Delhi Capitals, Mumbai, India A, India B, West Zone, Indian Board President's XI, Rest of India, NAMO BANDRA BLASTERS, India D
Batting Statistics
| Format | M | Inns | Runs | BF | NO | HS | AVG | S/R | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 14 | 24 | 811 | 1287 | 2 | 105 | 36.86 | 63.01 | 1 | 5 | 94 | 16 |
| ODI | 73 | 67 | 2917 | 2946 | 6 | 128 | 47.81 | 99.01 | 5 | 23 | 270 | 72 |
| T20I | 51 | 47 | 1104 | 811 | 11 | 74 | 30.66 | 136.12 | 0 | 8 | 90 | 44 |
| T20 (Domestic) | 240 | 234 | 6578 | 4815 | 41 | 147 | 34.08 | 136.61 | 3 | 43 | 548 | 286 |
| List A | 163 | 154 | 6585 | 6659 | 19 | 148 | 48.77 | 98.88 | 15 | 41 | 594 | 185 |
| First Class | 83 | 140 | 6408 | 8126 | 6 | 233 | 47.82 | 78.85 | 15 | 33 | 747 | 150 |
Bowling Performance
| Format | M | Inns | Balls | Runs | Wkts | BBI | Avg | Econ | SR | 5W |
|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 14 | 1 | - | 2 | 0 | - | 0 | 2 | - | 0 |
| ODI | 73 | 5 | - | 39 | 0 | - | 0 | 6.32 | - | 0 |
| T20I | 51 | 1 | - | 2 | 0 | - | 0 | 6 | - | 0 |
| T20 (Domestic) | 240 | 5 | - | 81 | 1 | 1/28 | 81 | 9.91 | - | 0 |
| List A | 163 | 23 | - | 289 | 5 | 1/2 | 57.8 | 6.21 | - | 0 |
| First Class | 83 | 27 | - | 434 | 5 | 2/29 | 86.8 | 4.2 | - | 0 |
Other India Players
View All SquadsShreyas Iyer – Stats, Records, Biography, Age & ICC Ranking
Shreyas Iyer represents the India cricket team in international cricket. Born on December 06, 1994 in Mumbai, he is currently 30 years old and plays as a Right Hand Bat.
In Test cricket, Shreyas Iyer has featured in 14 matches, scoring 811 runs at an average of 36.86. S Iyer has struck 94 fours and 16 sixes, with his highest individual score being 105. In his most recent Test, he played at Himachal Pradesh Cricket Association Stadium against England on March 2024, scoring in the first innings and in the second innings.
In ODIs, Shreyas Iyer has appeared in 73 matches, amassing 2,917 runs at an average of 47.81. He has hit 270 fours and 72 sixes in this format. His latest ODI was against Australia on October 2025. His top score in ODIs is 128.
In T20 Internationals, Shreyas Iyer has played 51 matches, scoring 1,104 runs at an average of 30.66. He has struck 90 fours and 44 sixes. In his most recent T20I, he scored against South Africa on December 2023. His highest T20I score is 74.
