Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Next match One Day Internationals - Tomorrow, 02:00 New Zealand (A) Their stats Preview

Shreyas Iyer ODI Strike Rate

How many runs, fours and sixes Shreyas Iyer scores each innings.

Updated 7 November 2026, after New Zealand vs India

All Comps Last 10
vsNew Zealand Avg Hit

No games in this view.

Iyer match by match

Last 10 games, home and away

All Comps Last 10
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat.

Iyer Rankings

ODI run-scorers →

Ranked against every player in ODI 2026

StatTotalRank
Runs 264 29thof 259
Sixes 8 23rd
Fours 18 48th
Catches 6 16th

Iyer by Competition

Every ODI season on record, newest first

Competition Team M Runs Avg SR 50+ 6s
One Day InternationalsODI 2026 IND 11 264 26.4 83 1 8
One Day InternationalsODI 2025 IND 6 253 50.6 102 3 5
ICC Champions TrophyICC Champions Trophy 2025 IND 5 243 48.6 79.4 2 5
One Day InternationalsODI 2024 IND 3 38 12.7 97.4 0 0
One Day InternationalsODI 2023/2024 IND 1 52 52 115.6 1 1
ICC Cricket World CupICC Cricket World Cup 2023 IND 11 530 66.3 113.2 5 24
One Day InternationalsODI 2023 IND 6 250 41.7 108.7 1 7
Asia CupAsia Cup 2023 IND 1 14 14 155.6 0 0
One Day InternationalsODI 2022 IND 9 461 65.9 96 5 9
ICC Cricket World Cup Super LeagueICC Cricket World Cup Super League 2020/2023 IND 12 328 32.8 86.5 2 4
One Day InternationalsODI 2020 IND 6 272 54.4 94.4 3 3
One Day InternationalsODI 2019 IND 5 266 53.2 112.7 4 11
One Day InternationalsODI 2017/2018 IND 3 48 24 82.8 0 0
One Day InternationalsODI 2017 IND 3 162 54 101.3 2 3

Iyer Splits

His ODI record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS
Home 42 1796 51.3 103.2 15 128
Away 40 1385 38.5 90.9 14 103
Innings M Runs Avg SR 50+ HS
Batting first 38 1799 48.6 98.8 18 128
Chasing 44 1382 40.6 95.8 11 113
Result M Runs Avg SR 50+ HS
Won 52 2231 53.1 102.3 20 128
Lost 27 864 33.2 87 9 103
Position Inns Runs Avg SR 50+ HS
Batting 3 13 714 59.5 99 8 105
Batting 4 50 2045 46.5 96.1 17 128
Batting 5 14 415 29.6 102.2 4 71
Batting 6 1 7 7 77.8 0 7
Opponent M Runs Avg SR 50+ HS
Australia 15 391 30.1 90.9 2 105
New Zealand 14 716 51.1 95 6 105
South Africa 11 422 52.8 99.1 4 113
Sri Lanka 10 376 37.6 109.3 3 88
England 10 292 36.5 97.7 3 78
West Indies 9 507 56.3 99.6 7 80
Bangladesh 5 143 28.6 75.7 1 82
Afghanistan 4 83 41.5 102.5 0 26
Pakistan 3 123 61.5 89.1 2 56
Netherlands 1 128 - 136.2 1 128
Ground M Runs Avg SR 50+ HS
Queen's Park OvalPort of Spain 5 297 59.4 109.6 4 71
Dubai International Cricket StadiumDubai 5 243 48.6 79.4 2 79
Narendra Modi StadiumAhmedabad 4 215 71.7 89.6 3 80
Wankhede StadiumMumbai 3 191 63.7 141.5 2 105
Eden ParkAuckland 3 147 49 100.7 2 80
MA Chidambaram StadiumChennai 3 90 45 81.8 1 70
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow 3 80 26.7 103.9 1 50
Himachal Pradesh Cricket Association StadiumDharamsala 3 54 18 76.1 0 33
Sydney Cricket GroundMoore Park, Sydney, New South Wales 3 40 20 105.3 0 38
R.Premadasa StadiumColombo 3 38 12.7 97.4 0 23
M.Chinnaswamy StadiumBengaluru 2 172 - 133.3 1 128
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumPothanamallayapalam, Visakhapatnam 2 118 59 124.2 2 65
Holkar Cricket StadiumIndore 2 108 54 108 1 105
Shere Bangla National StadiumMirpur, Dhaka 2 106 53 75.2 1 82
Eden GardensKolkata 2 105 52.5 87.5 1 77
Punjab Cricket Association IS Bindra StadiumMohali, Chandigarh 2 91 45.5 116.7 1 88
Saurashtra Cricket Association StadiumRajkot 2 55 27.5 91.7 0 48
Arun Jaitley StadiumDelhi 2 53 - 115.2 0 28
Barabati StadiumCuttack 2 51 25.5 94.4 0 44
Boland ParkPaarl 2 28 14 90.3 0 17
Maharashtra Cricket Association StadiumPune 2 25 12.5 73.5 0 19
Lord'sLondon 2 0 0 0 0 0
JSCA International Stadium ComplexRanchi 1 113 - 101.8 1 113
Seddon ParkHamilton 1 103 103 96.3 1 103
Sophia GardensCardiff 1 66 66 93 1 66
Bay OvalMount Maunganu 1 62 62 98.4 1 62
Adelaide OvalAdelaide 1 61 61 79.2 1 61
Vidarbha Cricket Association GroundNagpur 1 59 59 163.9 1 59
New Wanderers StadiumJohannesburg 1 52 52 115.6 1 52
Kotambi StadiumVadodara 1 49 49 104.3 0 49
Hagley OvalChristchurch 1 49 49 83.1 0 49
Greenfield International StadiumKaryavattom, Thiruvananthapuram 1 38 38 118.8 0 38
EdgbastonBirmingham 1 35 35 66 0 35
Sky StadiumWellington 1 30 30 65.2 0 30
St George's ParkGqeberha 1 30 30 81.1 0 30
Barsapara Cricket StadiumGuwahati 1 28 28 116.7 0 28
NewlandsCape Town 1 26 26 76.5 0 26
Manuka OvalManuka, Canberra, Australian Capital Territory 1 19 19 90.5 0 19
The Wanderers StadiumJohannesburg 1 18 18 85.7 0 18
Pallekele International Cricket StadiumPallekele, Kandy 1 14 14 155.6 0 14
Perth StadiumPerth, Western Australia 1 11 11 45.8 0 11
Niranjan Shah Stadium CRajkot 1 8 8 47.1 0 8
Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong 1 3 3 50 0 3
Old TraffordStretford, Manchester 1 0 - - 0 -
SuperSport ParkCenturion 1 0 - - 0 -
Year M Runs Avg SR 50+ HS
2026 11 264 26.4 83 1 66
2025 11 496 49.6 89.5 5 79
2024 3 38 12.7 97.4 0 23
2023 19 846 52.9 112.5 7 128
2022 17 724 55.7 91.5 7 113
2021 1 6 6 66.7 0 6
2020 9 331 41.4 95.4 3 103
2019 5 266 53.2 112.7 4 71
2018 3 48 24 82.8 0 30
2017 3 162 54 101.3 2 88

More on Statz

Where to go next for Iyer and India.

Shreyas Iyer ODI Strike Rate

In Shreyas Iyer's last 30 All ODI Cricket games (2023–2026) for India, they have scored 1,164 runs at an average of 38.8 with a strike rate of 90.9.

Shreyas Iyer Stats - All ODI Cricket

Shreyas Iyer is a right hand bat batsman. Across these 30 games, Shreyas Iyer has hit 97 fours and 34 sixes, taking 10 catches in the field. Their highest score in this span is 128.

Shreyas Iyer: Betting Insights

For bet builder markets, Shreyas Iyer has scored 25+ runs in 57% of their last 30 All ODI Cricket games (17/30). They have registered 1+ boundaries in 87% of these games (26/30). Over their last 5 games, Shreyas Iyer has 146 runs.

Shreyas Iyer Questions

How old is Shreyas Iyer?

Shreyas Iyer was born on 6 December 1994 and is 31 years old. Shreyas Iyer is a batsman with 82 ODI matches on record and 3181 runs.

Which team does Shreyas Iyer play for?

Shreyas Iyer currently plays for India, and has also played for Punjab Kings and Kolkata Knight Riders. Statz has Shreyas Iyer's 82 ODI matches on record, the most recent against New Zealand (07 Nov 2026), with 3181 runs in all.

What is Shreyas Iyer's highest score in ODI cricket?

Shreyas Iyer's highest score in the 82 ODI matches Statz has on record is 128 off 94 balls against Netherlands (12 Nov 2023). Across those matches Shreyas Iyer has scored 3181 runs at 38.8 a match.

What are Shreyas Iyer's ODI batting stats?

Shreyas Iyer averages 38.8 runs per match at a strike rate of 90.9, based on 30 games (2023–2026). In the last 5 matches Shreyas Iyer scored 30, 15, 0, 66 and 35, newest first. Shreyas Iyer has 3181 runs in all 82 ODI matches on record.

How many fifties and hundreds has Shreyas Iyer scored in ODI cricket?

Shreyas Iyer has 5 hundreds and 24 fifties in the 82 ODI matches Statz has on record. The highest is 128 against Netherlands (12 Nov 2023). Shreyas Iyer has passed 30 in 43 of 82 innings.