Shreyas Iyer Profile 2026: Age, Biography, Career Stats, Records, IPL Teams, Captaincy & Personal Life
Shreyas Iyer Profile
A right-handed middle-order batter from Mumbai who hit a century on Test debut, scored 530 runs at the 2023 World Cup, captained Kolkata Knight Riders to the IPL 2024 title and now leads India in T20Is. This is the complete story of Shreyas Iyer.
By CricketGatha · Updated 4 November 2026 · 12 min read
Shreyas Iyer Quick Facts
| Full name | Shreyas Santosh Iyer |
| Born | 6 December 1994, Mumbai, Maharashtra (age 31 as of November 2026) |
| Role | Middle-order batter |
| Batting / bowling | Right-handed / occasional right-arm spin |
| Domestic team | Mumbai |
| IPL team in 2026 | Punjab Kings |
| IPL debut | 2015, Delhi Daredevils |
| T20I debut | 1 November 2017 v New Zealand, Delhi |
| ODI debut | 10 December 2017 v Sri Lanka, Dharamsala |
| Test debut | 25 November 2021 v New Zealand, Kanpur |
| India captaincy | T20I captain since June 2026 |
| Coach | Pravin Amre |
He turns 32 on 6 December 2026. Iyer made his international debut at 22, and has since played all three formats for India.
Early Life and Family
Iyer was born and raised in Mumbai. His father, Santosh Iyer, backed his cricket from the start, and his mother, Rohini Iyer, also played a big part in his upbringing. He trained at Shivaji Park, the ground associated with many famous Indian cricketers, under coach Pravin Amre, who helped refine his technique and consistency. He played for India at the 2014 Under-19 World Cup.
| Father | Santosh Iyer |
| Mother | Rohini Iyer |
| Sister | Shresta Iyer |
Shreyas keeps his personal life out of the spotlight, so only verified information is included here.
Domestic Career
Iyer made his first-class debut for Mumbai in the 2014-15 Ranji Trophy. His breakthrough was the 2015-16 season, when he scored 1,321 runs and helped Mumbai win the Ranji Trophy. That form caught the eye of national selectors, and he played for India A before breaking into the senior side.
International Debuts
| Format | Date | Opponent | Venue |
|---|---|---|---|
| T20I | 1 Nov 2017 | New Zealand | Delhi |
| ODI | 10 Dec 2017 | Sri Lanka | Dharamsala |
| Test | 25 Nov 2021 | New Zealand | Kanpur |
He did not get to bat on his T20I debut. India lost the ODI debut against Sri Lanka, but he established himself in that team through later series.
Shreyas Iyer Career Stats
| Format | Matches | Runs | Average | Strike rate | Highest | 100s / 50s |
|---|---|---|---|---|---|---|
| Test | 14 | 811 | 36.86 | 63.01 | 105 | 1 / 5 |
| ODI | 82 | 3,136 | 45.45 | 97.85 | 128* | 5 / 24 |
| T20I | 77 | 1,820 | 31.38 | 142.08 | 102* | 1 / 11 |
| Total | 173 | 5,767 | 7 / 40 |
ODIs: his strongest format
Usually at No. 4, he combines a healthy average with an attacking strike rate. He has hit 283 fours and 78 sixes, and he is especially strong against spin in the middle overs.
Tests: a great start
His Test career has been less consistent than his white-ball record, but the debut hundred showed he could counter-attack and build an innings.
T20Is: the aggressor
He has 149 fours and 69 sixes in T20Is, and plays a more attacking role, lofting spinners and running hard.
Shreyas Iyer as Captain
In June 2026 the BCCI named Iyer India’s T20I captain, succeeding Suryakumar Yadav, ahead of the tours of Ireland and England. His credentials came from the IPL: he led Delhi Capitals to the 2020 final, Kolkata Knight Riders to the 2024 title and Punjab Kings to the 2025 final.
| Achievement | Year |
|---|---|
| Delhi Capitals IPL finalist | 2020 |
| Kolkata Knight Riders IPL champion | 2024 |
| Punjab Kings IPL finalist | 2025 |
| Appointed India T20I captain | 2026 |
The 2023 ODI World Cup
Iyer was a key part of India’s middle order as the team reached the final. He scored 530 runs in 11 matches at an average of 66.25 and a strike rate of 113.24, with two centuries and three fifties.
128* v Netherlands
In Bengaluru on 12 November 2023, he made 128* off 94 balls with 10 fours and five sixes. India scored 410/4 and won by 160 runs.
105 v New Zealand
In the semi-final at the Wankhede on 15 November 2023, he scored 105 off 70 balls with four fours and eight sixes. India made 397/4 and won by 70 runs.
The 2025 Champions Trophy
Iyer was India’s leading run-scorer in the title-winning campaign, with 243 runs in five matches at an average of 48.60 and two fifties. India beat New Zealand in the final in Dubai.
Shreyas Iyer in the IPL
| IPL team | Seasons |
|---|---|
| Delhi Daredevils / Delhi Capitals | 2015 to 2021 |
| Kolkata Knight Riders | 2022, 2024 |
| Punjab Kings | 2025 to 2026 |
| IPL career | Matches | Runs | Average | Strike rate | Highest |
|---|---|---|---|---|---|
| Shreyas Iyer | 147 | 4,229 | 36.15 | 136.73 | 101* |
IPL 2024: KKR champions
Iyer missed the 2023 season with a back injury, then returned in 2024 to captain Kolkata to the title. KKR bowled Sunrisers Hyderabad out for 113 in the final in Chennai and chased it down for the loss of two wickets, winning by eight wickets. It was KKR’s third IPL title. See the IPL winners list.
IPL 2025: Punjab Kings’ record buy
Punjab Kings signed Iyer for Rs 26.75 crore at the 2025 mega auction, one of the biggest buys in IPL history, and made him captain. He scored 604 runs at an average of 50.33 and a strike rate of 175.07, with a highest score of 97*, and led Punjab to their first final since 2014. They lost to Royal Challengers Bengaluru by six runs.
IPL 2026
Iyer stayed on as Punjab Kings captain under head coach Ricky Ponting.
Injuries and Comebacks
Injuries have been a challenge. A shoulder injury in 2021 disrupted his IPL and international schedule, and a back problem that needed surgery kept him out of the 2023 IPL. He returned later in 2023, scored heavily at the World Cup, and then led KKR to the 2024 title.
Batting Style and Strengths
Aggressive against spin
He uses his feet to reach the pitch and hits spinners over long-on and midwicket.
Middle-order control
He can rebuild after early wickets and accelerate in the middle and final overs.
Lofted hitting
His ability to clear the boundary makes him dangerous in ODIs and T20Is.
Quick scoring
He lifts the rate with running between the wickets, not just boundaries.
Match awareness
His captaincy experience helps him read situations and team needs.
Centuries and Major Records
| Format | Centuries |
|---|---|
| Test | 1 |
| ODI | 5 |
| T20I | 1 |
| Total | 7 |
Awards and Achievements
- IPL Emerging Player Award (2015): For his debut season with Delhi.
- Ranji Trophy winner (2015-16): With 1,321 runs for Mumbai.
- Test debut century (2021): 105 against New Zealand.
- ODI World Cup 2023: 530 runs, including two centuries.
- IPL champion (2024): As KKR captain.
- ICC Champions Trophy winner (2025): India’s leading run-scorer.
- India T20I captain (2026).
Net worth and IPL salary
Iyer earns from his cricket contracts, the IPL and commercial partnerships. Punjab Kings paid Rs 26.75 crore for him before IPL 2025. Estimates of his total net worth vary widely online, and no single verified figure exists.
Latest News
Iyer is captain of India’s T20I side on the tour of New Zealand, where India lead the five-match series 3-1 after the 87-run loss in the fourth match in Auckland. He is vice-captain for the first three ODIs from 4 November, and captain for the fourth and fifth ODIs on 13 and 15 November. Earlier this season he scored a maiden T20I hundred, a 42-ball century, against the West Indies. See the full India tour of New Zealand guide and the 4th T20I report.
Frequently Asked Questions
How old is Shreyas Iyer?
He was born on 6 December 1994, so he is 31 as of November 2026.
Where was Shreyas Iyer born?
Mumbai, Maharashtra.
How many international runs has Shreyas Iyer scored?
5,767: 811 in Tests, 3,136 in ODIs and 1,820 in T20Is.
How many international centuries does Iyer have?
Seven: one in Tests, five in ODIs and one in T20Is.
What is Shreyas Iyer’s highest score in each format?
105 in Tests, 128* in ODIs and 102* in T20Is.
When did Shreyas Iyer make his Test debut?
25 November 2021 against New Zealand in Kanpur, where he scored 105 and 65.
How many runs did Iyer score in the 2023 World Cup?
530 in 11 matches, including centuries against the Netherlands and New Zealand.
How many runs did Iyer score in the 2025 Champions Trophy?
243 runs in five matches, the most for India.
Which IPL team does Shreyas Iyer play for?
Punjab Kings, where he is captain.
Did Shreyas Iyer win the IPL as captain?
Yes, with Kolkata Knight Riders in 2024.
How much did Punjab Kings pay for Shreyas Iyer?
Rs 26.75 crore at the 2025 mega auction.
Is Shreyas Iyer India’s T20I captain?
Yes, he was appointed in June 2026.
Who is Shreyas Iyer’s coach?
Pravin Amre played an important role in his development.
Has Shreyas Iyer won an ICC trophy?
Yes, the 2025 Champions Trophy with India.
Conclusion
Shreyas Iyer’s story is one of talent, resilience and leadership. From Mumbai’s maidans to India’s middle order, he has built an impressive record across formats, with more than 5,700 international runs, seven centuries and standout performances at the 2023 World Cup and the 2025 Champions Trophy. His captaincy of KKR, Punjab Kings and now India’s T20I team makes him one of the most important figures in Indian cricket.
CricketGatha, Cricket Ki Har Kahani.