Shreyas Iyer
Overview
Shreyas Iyer
Early Days
At the institutional hub of Indian cricket, the Shivaji Park Gymkhana in Mumbai, Pravin Amre spotted a boy, not even in his teens, timing strokes against pacers twice his height off the front foot and the back foot. He nailed the cover drives and pulls with equal disdain and immediately caught the eye. This raw and evident talent was honed by the keen eye of Pravin Amre after this.
The Grind of Domestic Cricket
Having decimated bowling attacks in his college days, Iyer found a spot in the Under-19 World Cup of 2014. After a lackluster performance on the slow-ish tracks, Iyer was sent to play for the Trent Bridge cricket team in England. With the ball coming on to the bat, Iyer took full toll and shot to the limelight, scoring 297 runs in 3 innings at a Bradman-esque average of 99.
The Trent Bridge stint gave his confidence the activation energy to go on and deliver stand-out performances in the domestic tournaments to follow. He averaged more than 50 in the Vijay Hazare trophy and Ranji Trophy that followed, scoring an incredible 809 runs at 50.56 in his maiden Ranji season. In the subsequent Ranji seasons, his volume of runs bordered on the ridiculous as he amassed 1321 runs in the 2015/16 edition including 7 fifties and 4 hundreds and an unprecedented average of 73.39.
The X-factor and rise to fame
His strike-rate was even more eye-catching and he immediately drew comparisons to legendary Indian batsman Virender Sehwag for his fearless and dominating stroke-play, and more specifically, his hand-eye coordination, even against abrupt lateral movement.
Technique
Iyer’s technique is a typical stroke-player’s technique, built on picking up the line and length early and playing through the line of the ball. However, the trade-off to that technique is committing to the line of the ball early and having too many shots for the same ball. For this reason, Iyer did have a few iffy innings in the 2017/18 Ranji trophy with the ball nipping about off the seam and was beaten and dismissed on bowling-friendly surfaces to shots more suitable on true wickets. However, with age on his side, he has enough time to work on his flaws and cover up the chinks in his armor in the near future.
Rise to International cricket: what the future holds
After scoring a 202 off 210 balls in the practice match against Australia in the lead-up to the home series against them in early 2017, the national selectors could no longer remain oblivious to Iyer and he was selected in the Test squad to replace an injured Virat Kohli. He did not receive a Test cap, however, but was rewarded with a spot in the limited-overs XI in late 2017. His opportunities in these matches don’t offer a large enough sample space to make a judgement about his ability, but given the stats and his attacking stroke-play, he looks like he has the potential to become a future superstar in Indian cricket.
IPL through the years
Shreyas Iyer got a whopping 2.6 Crores from a base price of 10 Lakhs and attained the distinction of being the highest-earning uncapped player of the 2015 auction - the IPL lingo for the most sought-after uncapped player. Pravin Amre, the assistant coach of Delhi Daredevils at that time was responsible for bringing Iyer to Delhi. Iyer didn't let his childhood coach down. He was the talk of the town after scoring 439 runs in the tournament, earning himself the emerging player award and showcasing his aggressive style of play and knocking on the selectors’ doors for an India call-up.
However, the 2016 season was a stark contrast for Iyer as he only made 30 runs in the six innings that he represented Delhi in. The Mumbai lad got his groove back in the 2017 season and managed to score 336 runs with the highest score of 96. But the 2018 season proved to be a breakthrough one for Iyer, he was consistent throughout the season and halfway through the campaign, he became the captain of Delhi after Gautam Gambhir dropped himself from the team. In 2019, Iyer will not only be looking to have a good season as a batsman but also as a skipper. A sensational season might just bring him back in the reckoning for the Indian team for the World Cup.
By Rishi Roy and Varun Dixit
As of 24th January 2018
Recent Batting
| Score | Opp | Format | Date |
|---|---|---|---|
| 5(10) | NZ | T20I | 27 Oct 26 |
| 7(11) | NZ | T20I | 24 Oct 26 |
| 42(28) | NZ | T20I | 22 Oct 26 |
| 22(14) | WI | T20I | 17 Oct 26 |
| 16(11) | WI | T20I | 14 Oct 26 |
Recent Bowling
| Wickets | Opp | Format | Date |
|---|---|---|---|
| 0-2 & DNB | AUS | Test | 09 Mar 23 |
| 0-2 | SL | ODI | 15 Jan 23 |
| 0-2 | RSA | T20I | 12 Jun 22 |
| 0-7 | DC | T20 | 28 Apr 22 |
| 0-21 | RSA | ODI | 23 Jan 22 |
Stats
Career by format
international & domestic formatsFranchise & T20 leagues
club competitionsⓘ Career figures cover the formats we track (Test, ODI, T20I, first-class, List A) plus the franchise leagues shown above.
Full statistics tables
Batting
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 14 | 82 | 65 | 146 |
| Innings | 24 | 76 | 61 | 145 |
| Runs | 811 | 3136 | 1479 | 4229 |
| Balls | 1287 | 3205 | 1073 | 3093 |
| Highest | 105 | 128 | 80 | 101 |
| Average | 36.86 | 45.45 | 31.47 | 35.84 |
| SR | 63.02 | 97.85 | 137.84 | 136.73 |
| Not Out | 2 | 7 | 14 | 27 |
| Fours | 94 | 283 | 121 | 353 |
| Sixes | 16 | 78 | 54 | 182 |
| Ducks | 2 | 2 | 4 | 7 |
| 50s | 5 | 24 | 10 | 32 |
| 100s | 1 | 5 | 0 | 1 |
| 200s | 0 | 0 | 0 | 0 |
| 300s | 0 | 0 | 0 | 0 |
| 400s | 0 | 0 | 0 | 0 |
Bowling
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 14 | 82 | 65 | 146 |
| Innings | 1 | 5 | 1 | 1 |
| Balls | 6 | 37 | 2 | 6 |
| Runs | 2 | 39 | 2 | 7 |
| Maidens | 0 | 0 | 0 | 0 |
| Wickets | 0 | 0 | 0 | 0 |
| Avg | 0.0 | 0.0 | 0.0 | 0.0 |
| Eco | 2 | 6.32 | 0 | 7 |
| SR | 0.0 | 0.0 | 0.0 | 0.0 |
| BBI | 0/2 | 0/1 | 0/2 | 0/7 |
| BBM | 0/2 | 0/1 | 0/2 | 0/7 |
| 4w | 0 | 0 | 0 | 0 |
| 5w | 0 | 0 | 0 | 0 |
| 10w | 0 | 0 | 0 | 0 |
Matches
| Match | Format | Result | Date |
|---|---|---|---|
| NZ v IND 3rd T20I · India tour of New Zealand 2026 | T20 | India won by 6 wkts | 27 Oct 2026 |
| NZ v IND 2nd T20I · India tour of New Zealand 2026 | T20 | India won by 4 wkts | 24 Oct 2026 |
| NZ v IND 1st T20I · India tour of New Zealand 2026 | T20 | India won by 4 wkts | 22 Oct 2026 |
| IND v WI 5th T20I · West Indies tour of India, 2026 | T20 | No result due to rain | 17 Oct 2026 |
| WI v IND 4th T20I · West Indies tour of India, 2026 | T20 | West Indies won by 24 runs | 14 Oct 2026 |
| IND v WI 3rd T20I · West Indies tour of India, 2026 | T20 | India won by 14 runs | 11 Oct 2026 |
| IND v WI 2nd T20I · West Indies tour of India, 2026 | T20 | West Indies won by 6 wkts | 9 Oct 2026 |
| WI v IND 1st T20I · West Indies tour of India, 2026 | T20 | India won by 8 wkts | 6 Oct 2026 |
| IND v JPN One-off T20I · India tour of Japan, 2026 | T20 | India won by 2 runs - 5 over game due to | 22 Sep 2026 |
| IND v AFG 3rd T20I · Afghanistan vs India in India 2026 | T20 | India won by 127 runs | 17 Sep 2026 |
| AFG v IND 2nd T20I · Afghanistan vs India in India 2026 | T20 | India won by 7 wkts | 15 Sep 2026 |
| AFG v IND 1st T20I · Afghanistan vs India in India 2026 | T20 | India won by 7 wkts | 13 Sep 2026 |
| IND v ZIM 3rd T20I · India tour of Zimbabwe 2026 | T20 | India won by 35 runs | 26 Jul 2026 |
| IND v ZIM 2nd T20I · India tour of Zimbabwe 2026 | T20 | India won by 90 runs | 25 Jul 2026 |
| ZIM v IND 1st T20I · India tour of Zimbabwe 2026 | T20 | India won by 7 wkts | 23 Jul 2026 |
| ENG v IND 3rd ODI · India tour of England, 2026 | ODI | England won by 27 runs | 19 Jul 2026 |
| IND v ENG 2nd ODI · India tour of England, 2026 | ODI | England won by 4 wkts | 16 Jul 2026 |
| ENG v IND 1st ODI · India tour of England, 2026 | ODI | India won by 6 wkts | 14 Jul 2026 |
| ENG v IND 5th T20I · India tour of England, 2026 | T20 | England won by 56 runs | 11 Jul 2026 |
| IRE v IND 2nd T20I · India tour of Ireland, 2026 | T20 | Ireland won by 1 run | 28 Jun 2026 |
| IRE v IND 1st T20I · India tour of Ireland, 2026 | T20 | Ireland won by 34 runs | 26 Jun 2026 |
| AFG v IND 3rd ODI · Afghanistan tour of India 2026 | ODI | India won by 9 wkts | 20 Jun 2026 |
| IND v AFG 2nd ODI · Afghanistan tour of India 2026 | ODI | India won by 170 runs | 17 Jun 2026 |
| INDA v NAM 16th Match · ICC Men's T20 World Cup Warm up Matches 2026 | T20 | India A won by 130 runs | 6 Feb 2026 |
| AUS v IND 3rd ODI · India tour of Australia, 2025 | ODI | India won by 9 wkts | 25 Oct 2025 |
| AUS v IND 2nd ODI · India tour of Australia, 2025 | ODI | Australia won by 2 wkts | 23 Oct 2025 |
| AUS v IND 1st ODI · India tour of Australia, 2025 | ODI | Australia won by 7 wkts (DLS Method) | 19 Oct 2025 |
| IND v NZ Final · ICC Champions Trophy, 2025 | ODI | India won by 4 wkts | 9 Mar 2025 |
| IND v AUS 1st Semi-Final (A1 v B2) · ICC Champions Trophy, 2025 | ODI | India won by 4 wkts | 4 Mar 2025 |
| NZ v IND 12th Match, Group A · ICC Champions Trophy, 2025 | ODI | India won by 44 runs | 2 Mar 2025 |
| PAK v IND 5th Match, Group A · ICC Champions Trophy, 2025 | ODI | India won by 6 wkts | 23 Feb 2025 |
| BAN v IND 2nd Match, Group A · ICC Champions Trophy, 2025 | ODI | India won by 6 wkts | 20 Feb 2025 |
| IND v ENG 3rd ODI · England tour of India, 2025 | ODI | India won by 142 runs | 12 Feb 2025 |
| IND v ENG 2nd ODI · England tour of India, 2025 | ODI | India won by 4 wkts | 9 Feb 2025 |
| IND v ENG 1st ODI · England tour of India, 2025 | ODI | India won by 4 wkts | 6 Feb 2025 |
| SL v IND 3rd ODI · India tour of Sri Lanka, 2024 | ODI | Sri Lanka won by 110 runs | 7 Aug 2024 |
| SL v IND 2nd ODI · India tour of Sri Lanka, 2024 | ODI | Sri Lanka won by 32 runs | 4 Aug 2024 |
| SL v IND 1st ODI · India tour of Sri Lanka, 2024 | ODI | Match tied | 2 Aug 2024 |
| IND v ENG 2nd Test · England tour of India, 2024 | TEST | India won by 106 runs | 6 Feb 2024 |
| IND v ENG 1st Test · England tour of India, 2024 | TEST | England won by 28 runs | 29 Jan 2024 |
| BPXI v WI Two-day Practice Match · Windies tour of India, 2018 | TEST | Match drawn | 30 Sep 2018 |
| IBPXI v NZ 2nd One-day practice match · New Zealand tour of India, 2017 | ODI | New Zealand won by 33 runs | 19 Oct 2017 |
| IBPXI v NZ 1st One-day practice match · New Zealand tour of India, 2017 | ODI | Indian Board Presidents XI won by 30 runs | 17 Oct 2017 |
| MUMCAXI v RSA 16th Match · ICC World T20 Warm up matches, 2016 | T20 | South Africa won by 8 wkts | 15 Mar 2016 |
| ENG v MUMCAXI 14th Match · ICC World T20 Warm up matches, 2016 | T20 | England won by 14 runs | 14 Mar 2016 |
| RSA v IBPXI 2-day practice match · South Africa tour of India Practice matches, 2015 | TEST | Match drawn | 31 Oct 2015 |
Career
Matches by format
ⓘ Debut and match counts reflect matches currently in our archive, which may not cover a player's entire career.
