Oddsworth
Shreyas Iyer

India · Punjab Kings · SOBO MUMBAI FALCONS · SOBO Mumbai Falcons

Shreyas Iyer

31India

  • Right-handed strike-rotating top-order batter
  • Right-arm off-spin bowler
  • Right-arm leg-spin bowler

Upcoming

One-day record

Batting

MatInnsRunsAvgSR100/50HS
List A1191104,59848.4098.810/29148
ODIs82763,13645.4597.85/24128*
v New Zealand131267155.9296.52/4105
Domestic37341,46256.23100.95/5148
Last 1010921927.3884.60/166

Bowling

MatBallsWktsAvgEconBest
List A119187445.755.871/2
ODIs82370–6.32–
Domestic37150436.005.761/2

Batting style

Ultra-aggressive top-order batter

  • Fast starter
FigurePlayerParAgainst par
Average46.630.8
Strike rate9884
Boundary %11.29.2
Dot %46.053.0
Average v pace38.929.9
Average v spin61.031.9
Strike rate v pace10588
Strike rate v spin9280

1,945 balls in ODIs and List A · Nov 2022 – Jul 2026

Compare with other players

Men's One-day

International rank
7th
batters
Overall rank
10th
all one-day batters
Runs a match
+7.0
above an average player

Men's One-day batting, runs a match

AveragePeak +9.2
February 2025
Now +7.0
201520172019202120232025
ICC rank
12
633 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
One-day2378941.590.5–––

Team

  • IndiaInternationalLast ODI Jul 2026

One-day streaks

Last 10CareerNowBest
50+ score2/1035%0561498312262035660
  • Shreyas Iyer has made 50 or more in 2 of the last 10 One-day innings.

Last 10 List A matches

DateTeamOpponentGroundBatBowlResult
19 Jul 2026IndiaEnglandLord's0 (3)–England won by 27 runs
16 Jul 2026IndiaEnglandSophia Gardens66 (71)–England won by 4 wickets
14 Jul 2026IndiaEnglandEdgbaston35 (53)–India won by 6 wickets
20 Jun 2026IndiaAfghanistanMA Chidambaram Stadium20* (19)–India won by 9 wickets
17 Jun 2026IndiaAfghanistanBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium26 (24)–India won by 170 runs
13 Jun 2026IndiaAfghanistanHimachal Pradesh Cricket Association Stadium12 (15)–India won by 7 wickets
18 Jan 2026IndiaNew ZealandHolkar Cricket Stadium3 (10)–New Zealand won by 41 runs
14 Jan 2026IndiaNew ZealandSaurashtra Cricket Association Stadium8 (17)–New Zealand won by 7 wickets
11 Jan 2026IndiaNew ZealandKotambi Stadium49 (47)–India won by 4 wickets
25 Oct 2025IndiaAustraliaSydney Cricket Ground––India won by 9 wickets

Read more

  1. Blog · Who is overpaid in the IPL? Fees against our ratings before the 2027 retentionsT Natarajan is back at Sunrisers before the 15 November retention deadline. Which IPL players are overpaid, and what are sides really paying for?
  2. Blog · Impact Player: the death of the all-rounder?Washington Sundar played 17 IPL games this season and bowled nine overs. Four seasons into the Impact Player rule, the IPL's top order bowls half as much as it did, and the rest of T20 cricket shows no such change.
  3. Opinion · The batter Shreyas Iyer is really being measured againstA report has India's T20I captain averaging 25.75 across his last 10 innings. The batter making that look like a crisis shares his name.

All teams

Share