India | Top order Batter
Shreyas Santosh Iyer is an Indian international cricketer who plays for the India as a right-handed middle-order batter. He also plays for Mumbai in domestic cricket and captains the Punjab Kings in the Indian Premier League. He was a part of the Indian team that won the 2025 Champions Trophy.
Full Name Shreyas Santosh Iyer | Born December 06, 1994, Mumbai | Age 30y 172d |
Batting Style Right hand Bat | Bowling Style Right arm Offbreak, Legbreak Googly | Playing Role Top order Batter |
TEAMS


Shreyas Iyer: A Comprehensive Profile of India’s Dynamic Top-Order Batter
Early Life and Domestic Career
Born on December 6, 1994 , in Mumbai, India , Shreyas Santosh Iyer showed prodigious talent from a young age, rising through Mumbai’s robust cricketing system . His early performances earned him a spot in Delhi’s domestic setup , where he transitioned after joining Delhi Daredevils (now Delhi Capitals) in the IPL . Known for his technical soundness and aggressive strokeplay , he quickly became a key fixture in Mumbai’s Ranji Trophy squad, amassing consistent runs and showcasing leadership potential.
International Career: From Debut to Consistency
Shreyas made his T20I debut for India against New Zealand in November 2017 , marking his arrival as a dynamic white-ball specialist . He soon cemented his place in the ODI side , becoming a reliable middle-order batter with a strike rate exceeding 100 in T20Is and 85+ in ODIs . Though injuries occasionally disrupted his rhythm, his ability to anchor innings or accelerate under pressure kept him in the team’s plans. He was part of India’s 2023 ODI World Cup squad , though limited opportunities highlighted the competitive depth in India’s batting lineup .
Shreyas Iyer IPL factfile
– After missing IPL 2023 with a back injury, Shreyas Iyer has returned to lead Kolkata Knight Riders (KKR) as captain in IPL 2024. He led KKR to their third title win that season after beating Sunrisers Hyderabad in the final.
– However, he was released by the franchise ahead of the 2025 mega auction. Punjab Kings (PBKS) splurged INR 26.75 crore on Iyer, making him the second-most expensive player at an IPL auction.
– Iyer, a middle-order batter who excels against spin, joined KKR in IPL 2022 as their captain after spending his first seven IPL seasons at Delhi Capitals (DC).
– He was named Emerging Player of the Year for scoring 436 runs in his debut IPL season in 2015, and in 2018 he replaced Gautam Gambhir as DC captain after the season had begun.
– In 2019, Iyer led DC to the IPL playoffs for the first time after six years, and in 2020 he captained them to their first IPL final, where they lost to Mumbai Indians.
– Iyer missed the first half of IPL 2021 because of a shoulder injury, and when he returned for the second half of the season, DC decided to continue with Rishabh Pant as their captain. Iyer left DC at the end of that season and began his KKR career the following year.
Strengths and Playing Style
Shreyas thrives as a top-order batter who blends classical technique with explosive power-hitting. His strong zones include driving through covers, pulling short deliveries, and accelerating in death overs. His adaptability —whether anchoring an innings or chasing targets—makes him indispensable in high-pressure matches. Additionally, his leadership acumen and calm demeanor under stress have elevated his value as a captain and mentor to younger players.
Legacy and Impact on Indian Cricket
Shreyas Iyer’s journey from a Mumbai prodigy to India’s emerging white-ball leader is a testament to his resilience and skill. His 2024 IPL captaincy triumph and consistent international performances have positioned him as a future ODI and T20I skipper. Despite injury setbacks, his aggressive batting and strategic nous ensure he remains a linchpin in India’s white-ball strategies. As he embarks on his Punjab Kings’ captaincy , fans eagerly await his next chapter as both a player and leader.
Shreyas Iyer Career Stats
Batting & Fielding
Format | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100s | 50s | 4s | 6s | Ct | St |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tests | 14 | 24 | 2 | 811 | 105 | 36.86 | 1287 | 63.01 | 1 | 5 | 94 | 16 | 15 | 0 |
ODIs | 70 | 65 | 6 | 2845 | 128* | 48.22 | 2845 | 100.00 | 5 | 22 | 262 | 72 | 27 | 0 |
T20Is | 51 | 47 | 11 | 1104 | 74* | 30.66 | 811 | 136.12 | 0 | 8 | 90 | 44 | 16 | 0 |
FC | 81 | 137 | 6 | 6363 | 233 | 48.57 | 8071 | 78.83 | 15 | 33 | 741 | 149 | 63 | 0 |
List A | 157 | 149 | 19 | 6333 | 148 | 48.71 | 6404 | 98.89 | 14 | 39 | 565 | 180 | 66 | 0 |
T20s | 237 | 231 | 40 | 6488 | 147 | 33.96 | 4769 | 136.04 | 3 | 42 | 543 | 278 | 99 | 0 |
Bowling
Format | Mat | Inns | Balls | Runs | Wkts | BBI | BBM | Ave | Econ | SR | 4w | 5w | 10w |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tests | 14 | 1 | 6 | 2 | 0 | – | – | – | 2.00 | – | 0 | 0 | 0 |
ODIs | 70 | 5 | 37 | 39 | 0 | – | – | – | 6.32 | – | 0 | 0 | 0 |
T20Is | 51 | 1 | 2 | 2 | 0 | – | – | – | 6.00 | – | 0 | 0 | 0 |
FC | 81 | 26 | 595 | 425 | 5 | 2/29 | 2/29 | 85.00 | 4.28 | 119.0 | 0 | 0 | 0 |
List A | 157 | 23 | 279 | 289 | 5 | 1/2 | 1/2 | 57.80 | 6.21 | 55.8 | 0 | 0 | 0 |
T20s | 237 | 5 | 49 | 81 | 1 | 1/28 | 1/28 | 81.00 | 9.91 | 49.0 | 0 | 0 | 0 |
Shreyas Iyer T20 Stats
Batting & Fielding
Tournament | Teams | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100s | 50s | 4s | 6s | Ct | St |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
IPL | 3 teams | 130 | 129 | 22 | 3641 | 97* | 34.02 | 2752 | 132.30 | 0 | 26 | 309 | 144 | 53 | 0 |
Bowling
Tournament | Teams | Mat | Inns | Balls | Runs | Wkts | BBI | BBM | Ave | Econ | SR | 4w | 5w | 10w |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
IPL | 3 teams | 130 | 1 | 6 | 7 | 0 | – | – | – | 7.00 | – | 0 | 0 | 0 |
Debut/Last Matches of Shreyas Iyer
Test Matches
Debut
India vs New Zealand at Kanpur – November 25 – 29, 2021
Last
India vs England at Visakhapatnam – February 02 – 05, 2024
ODI Matches
Debut
India vs Sri Lanka at Dharamsala – December 10, 2017
Last
New Zealand vs India at Dubai (DICS) – March 09, 2025
T20I Matches
View T20I Records
Debut
India vs New Zealand at Delhi – November 01, 2017
Last
India vs Australia at Bengaluru – December 03, 2023
FC Matches
Debut
Mumbai vs J + K at Wankhede – December 07 – 10, 2014
Last
Mumbai vs J + K at Mumbai – January 23 – 25, 2025
List A Matches
Debut
Saurashtra vs Mumbai at Ahmedabad – November 08, 2014
Last
New Zealand vs India at Dubai (DICS) – March 09, 2025
T20 Matches
Debut
Baroda vs Mumbai at Wankhede – March 30, 2014
Last
MI vs PBKS at Jaipur – May 26, 2025
2025 IPL TEAM
Delhi Capitals Sunrisers Hyderabad Rajasthan Royals Chennai Super kings Gujrat Titans Kolkata knight Riders Lucknow Super Giants Mumbai Indians Punjab Kings Royal Challengers Bengaluru