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
One-day1211124,64347.8798.510/29148
ODIs84783,18144.8097.55/24128*
v New Zealand151471651.1495.02/4105
Domestic37341,46256.23100.95/5148
Last 10101021523.8979.30/166

Bowling

MatBallsWktsAvgEconBest
One-day121187445.755.871/2
ODIs84370–6.32–
Domestic37150436.005.761/2

Batting style

Ultra-aggressive top-order batter

  • Fast starter
FigurePlayerParAgainst par
Average45.530.7
Strike rate9885
Boundary %11.29.3
Dot %46.752.8
Average v pace37.829.8
Average v spin61.031.9
Strike rate v pace10389
Strike rate v spin9280

2,004 balls in ODIs and domestic one-day matches · Nov 2022 – Nov 2026

Compare with other players

Men's One-day

International rank
4th
batters
Overall rank
4th
all one-day batters
Runs a match
+8.3
above an average player

Men's One-day batting, runs a match

AveragePeak +9.4 above
January 2026
Now +8.3 above
201520172019202120232025
ICC rank
12
633 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
One-day2583439.789.6–––

Team

  • IndiaInternationalLast ODI Nov 2026

One-day streaks

Last 10CareerNowBest
50+ score1/1035%0583122620356601530
  • Shreyas Iyer has made 50 or more in 1 of the last 10 one-day innings.

Last 10 one-day matches

DateTeamOpponentGroundBatBowlResult
7 Nov 2026IndiaNew ZealandWestpac Stadium30 (46)–Won by 4 runs (DLS)W 4 runs (DLS)
4 Nov 2026IndiaNew ZealandEden Park15 (13)–Won by 5 wickets (DLS)W 5 wkts (DLS)
19 Jul 2026IndiaEnglandLord's0 (3)–Lost by 27 runsL 27 runs
16 Jul 2026IndiaEnglandSophia Gardens66 (71)–Lost by 4 wicketsL 4 wkts
14 Jul 2026IndiaEnglandEdgbaston35 (53)–Won by 6 wicketsW 6 wkts
20 Jun 2026IndiaAfghanistanMA Chidambaram Stadium20* (19)–Won by 9 wicketsW 9 wkts
17 Jun 2026IndiaAfghanistanBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium26 (24)–Won by 170 runsW 170 runs
13 Jun 2026IndiaAfghanistanHimachal Pradesh Cricket Association Stadium, Dharamsala12 (15)–Won by 7 wicketsW 7 wkts
18 Jan 2026IndiaNew ZealandHolkar Cricket Stadium3 (10)–Lost by 41 runsL 41 runs
14 Jan 2026IndiaNew ZealandSaurashtra Cricket Association Stadium8 (17)–Lost by 7 wicketsL 7 wkts

Records

  1. 1stHighest scores in the Syed Mushtaq Ali Trophy since 2015/16147
  2. 1stHighest partnerships in the Syed Mushtaq Ali Trophy since 2015/16213
  3. =2ndMost hundreds in the Syed Mushtaq Ali Trophy since 2015/162
  4. 2ndMost sixes in an innings in the Syed Mushtaq Ali Trophy since 2015/1615
  5. 3rdFastest hundreds in the Syed Mushtaq Ali Trophy since 2015/1638
  6. 3rdMost sixes in the Syed Mushtaq Ali Trophy since 2015/1679

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