CRICMIND.AI
PLAYER ANALYSIS

Shreyas Iyer Career Stats, Records and Cricket Profile

Shreyas Iyer has amassed 9,100 runs across formats — 2,952 ODI runs at 46.13 and 5,337 T20 runs at a strike rate of 136.6 across 190 matches.

AI
CricMind AI
CricMind Intelligence Engine
··6 min read
Shreyas Iyer Career Stats, Records and Cricket Profile

Shreyas Iyer Career Stats, Records and Cricket Profile

Shreyas Iyer has compiled 9,100 runs across international and franchise cricket, establishing himself as one of Indian cricket's most dependable middle-order batsmen. With 2,952 ODI runs at an average of 46.13, 811 Test runs in 14 matches, and 5,337 T20 runs across 190 games at a strike rate of 136.6, Iyer has proven his versatility across all three formats — a rare quality for a batsman who bats primarily in the pivotal number four and five positions.

Career at a Glance

FormatMatInnsRunsAvgSRHS100s50s4s6s
Test142481136.8663.0105159416
ODI69692,95246.1398.512852327372
T201901915,33734.43136.6101140444226

The ODI Specialist

Iyer's ODI record is the cornerstone of his international career. An average of 46.13 across 69 matches places him among the most consistent Indian middle-order batsmen in the 50-over format. His 5 centuries and 23 fifties — a conversion rate that suggests he reaches significant scores regularly — reflect a player who combines the ability to build an innings with the capacity to accelerate when required.

His strike rate of 98.5 in ODIs sits in the ideal zone for a number four or five batsman: brisk enough to maintain scoring momentum, controlled enough to anchor an innings when early wickets fall. The 273 fours and 72 sixes across 69 innings demonstrate a balanced scoring profile — Iyer finds the boundary through orthodox strokes but possesses the power to clear it when the situation demands.

His highest ODI score of 128 showcases his ability to convert starts into match-defining contributions. In a format where India have historically been blessed with batting riches, Iyer carved out a consistent place through sheer weight of runs.

T20 Cricket: The Franchise Stalwart

With 5,337 T20 runs across 190 matches, Iyer stands as one of the most prolific run-scorers in franchise cricket history. His journey through the IPL tells its own story — from captaining the Delhi Capitals to leading the Kolkata Knight Riders to their third title, and later representing Punjab Kings.

A strike rate of 136.6 in T20 cricket puts Iyer firmly in the attacking category, though he is not a boundary-or-bust batsman. His 444 fours against 226 sixes suggest a player who rotates strike effectively while possessing a wide range of power-hitting options. The 40 fifties across 191 innings — roughly one every five innings — demonstrate remarkable consistency in a format designed to punish it.

His solitary T20 century (101) may seem modest for a batsman of his calibre, but it reflects the nature of his role: Iyer typically bats in the middle order where innings rarely extend long enough for centuries. His value lies in the 30s, 40s, and 50s that anchor chases and set competitive totals.

Test Cricket: The Incomplete Chapter

Iyer's Test career, spanning 14 matches with 811 runs at 36.86, represents perhaps the most intriguing what-if of his career. He announced himself in whites with a century on debut — a high score of 105 that suggested he belonged at the highest level. Five fifties followed, each one a reminder of his technical ability against the red ball.

Yet 14 Tests across a career that has yielded nearly 200 professional matches feels like an incomplete sentence. India's depth of batting talent and the congested international calendar combined to limit Iyer's opportunities in the longest format. His strike rate of 63.0 in Tests — well above the format average — hinted at an attacking approach that sometimes worked spectacularly and sometimes cost him his wicket.

The 94 fours and 16 sixes across 24 Test innings tell of a batsman who scored freely when set, refusing to curb his natural game even in the most demanding format.

The Leadership Dimension

Iyer's captaincy record adds a significant layer to his cricketing profile. He captained Delhi — first as the Daredevils, then as the Capitals — during a period of transformation for the franchise. Under his leadership, Delhi reached an IPL final for the first time, ending decades of underachievement.

His later captaincy of Kolkata Knight Riders saw the franchise claim silverware, validating Iyer as a leader who could deliver results with different groups of players. The tactical nous required to manage T20 bowling changes, field placements, and batting orders in high-pressure knockout matches is a skill that statistics alone cannot capture.

Franchise Footprint

Iyer's franchise career spans four IPL teams — Delhi Daredevils, Delhi Capitals, Kolkata Knight Riders, and Punjab Kings. This breadth of experience across different team environments, coaching setups, and tactical systems has made him one of the most adaptable franchise cricketers in the game.

His ability to perform as both captain and player — taking responsibility for results while maintaining personal output — is reflected in that T20 average of 34.43. It may not be the highest among his contemporaries, but viewed alongside the captaincy burden and the middle-order role he occupies, it is a strong return.

What the Numbers Show

Iyer's combined 9,100 runs across formats place him among India's most prolific multi-format batsmen. The key numbers that define his career:

  • 46.13 ODI average — elite for a middle-order batsman in modern cricket
  • 136.6 T20 strike rate — comfortably above the format benchmark
  • 28 combined centuries and fifties in ODIs — one significant score every 2.5 innings
  • 40 T20 fifties — one of the highest tallies in franchise cricket
  • 226 T20 sixes — genuine six-hitting ability, not a slogger but a calculated power player

The contrast between his ODI average (46.13) and T20 average (34.43) reflects the different demands of the two formats. In ODIs, Iyer has the time to build innings; in T20s, the middle-order role demands risk-taking that inevitably produces more dismissals.

A Career of Consistency

Shreyas Iyer's cricket career is defined not by a single iconic innings or a dramatic moment, but by the relentless accumulation of match-winning performances across conditions and formats. From Mumbai's domestic cricket to international stadiums across the world, from franchise captaincy to India's middle order, Iyer has shown that technical excellence combined with mental fortitude produces runs wherever and whenever they are needed.

His 69 ODI appearances with 5 centuries demonstrate that when given a settled run in the side, Iyer delivers at a rate that few Indian middle-order batsmen have matched. His 190 T20 matches represent a body of work that encompasses the full spectrum of franchise cricket — from group-stage dead rubbers to finals under pressure.

FAQ

How many runs has Shreyas Iyer scored in ODI cricket?

Shreyas Iyer has scored 2,952 runs in 69 ODI matches at an average of 46.13, including 5 centuries and 23 fifties, with a highest score of 128.

What is Shreyas Iyer's T20 strike rate?

Iyer's T20 strike rate across 190 matches is 136.6, with 5,337 runs, 226 sixes, and 40 fifties — placing him among the most prolific T20 run-scorers.

How many Test matches has Shreyas Iyer played?

Iyer has played 14 Test matches for India, scoring 811 runs at 36.86 with 1 century (105 on debut) and 5 fifties.

Which IPL teams has Shreyas Iyer played for?

Iyer has represented Delhi Daredevils, Delhi Capitals, Kolkata Knight Riders, and Punjab Kings in the IPL, captaining both Delhi and KKR to significant results including an IPL title with KKR.

SHARE THIS ARTICLE
This article uses statistical insights generated by the Cricmind analytics engine. AI-generated analysis for entertainment and informational purposes.
TOPICS
Shreyas Iyer statsShreyas Iyer careerShreyas Iyer ODI recordShreyas Iyer IPLcricket recordsIndia cricket
GET THE FULL AI PREDICTION
Cricmind analyses 278,205 IPL deliveries to predict every match outcome with confidence scores and key factor breakdowns.
VIEW PREDICTIONSMORE ARTICLES
MORE IN PLAYER ANALYSIS
Editorial Standards

This article was produced by the CricMind Sports Editor, CricMind.ai's AI-assisted editorial identity. All predictions are generated by the Oracle engine and stored immutably before the match. Statistical claims are verified against the IPL 2008-2026 ball-by-ball dataset.

Read our Publication Policy · About CricMind · Contact