31MatchesT20I 18 · ODI 13
1,022Runsaverage 39.31 · SR 106.6
105Highest score2 hundreds · 6 fifties

Shreyas Iyer against New Zealand by format

FormatMatRunsAvgSR100s/50sHS
T20I1835125.07133.00/258*
ODI1367155.9296.52/4105

Shreyas Iyer against New Zealand year by year

YearMatRunsAvgSR100s/50sHS
2026 T20I512625.20151.80/150
2026 ODI36020.0081.10/049
2025 ODI212763.5079.40/179
2023 ODI213869.00139.41/0105
2022 ODI312964.5095.60/180
5 earlier years
YearMatRunsAvgSR100s/50sHS
2022 T20I2136.50130.00/013
2021 T20I33015.00107.10/025
2020 T20I515351.00131.90/158*
2020 ODI321772.3395.61/2103
2017 T20I32914.50107.40/023

Shreyas Iyer's best innings against New Zealand

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
10570ODIWankhede Stadium15 Nov 2023
103107ODISeddon Park5 Feb 2020
8076ODIEden Park25 Nov 2022
7998ODIDubai International Cricket Stadium2 Mar 2025
6263ODIBay Oval11 Feb 2020

Shreyas Iyer against New Zealand by ground

GroundMatRunsAvgSR
Eden Park525664.00124.3
Seddon Park417056.67116.4
Bay Oval310854.00104.9
Hagley Oval39832.67100.0
Dubai International Cricket Stadium212763.5079.4
Wankhede Stadium1105105.00150.0
Kotambi Stadium14949.00104.3
HPCA Stadium13333.00113.8

New Zealand bowlers Shreyas Iyer has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Mitchell Santner157141489.8
Michael Bracewell8274090.2
Tim Southee811274156.8
Kyle Jamieson7244161.1
Lockie Ferguson6860288.2
Hamish Bennett6359193.7
Adam Milne6057395.0
Ish Sodhi55693125.5

Shreyas Iyer's batting in every match against New Zealand

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
1 Nov 2026T20I502334217.4LostSeddon Park
30 Oct 2026T20I221140200.0LostEden Park
27 Oct 2026T20I5100050.0WonHnry Stadium
24 Oct 2026T20I7110063.6WonHagley Oval
22 Oct 2026T20I422812150.0WonHagley Oval
23 older innings
DateFormatRunsBalls4s6sSRResultGround
18 Jan 2026ODI3100030.0LostHolkar Cricket Stadium
14 Jan 2026ODI8170047.1LostNiranjan Shah Stadium
11 Jan 2026ODI494741104.3WonKotambi Stadium
9 Mar 2025ODI48622277.4WonDubai International Cricket Stadium
2 Mar 2025ODI79984280.6WonDubai International Cricket Stadium
15 Nov 2023ODI1057048150.0WonWankhede Stadium
22 Oct 2023ODI332960113.8WonHPCA Stadium
30 Nov 2022ODI49598083.1No resultHagley Oval
25 Nov 2022ODI807644105.3LostEden Park
22 Nov 2022T20I01000.0TiedMcLean Park
20 Nov 2022T20I13911144.4WonBay Oval
21 Nov 2021T20I252020125.0WonEden Gardens
17 Nov 2021T20I580062.5WonSawai Mansingh Stadium
11 Feb 2020ODI62639098.4LostBay Oval
8 Feb 2020ODI52577191.2LostEden Park
5 Feb 2020ODI10310711196.3LostSeddon Park
2 Feb 2020T20I33*3112106.5WonBay Oval
31 Jan 2020T20I170014.3WonSky Stadium
29 Jan 2020T20I171601106.3WonSeddon Park
26 Jan 2020T20I443313133.3WonEden Park
24 Jan 2020T20I58*2953200.0WonEden Park
7 Nov 2017T20I6600100.0WonGreenfield International Stadium
4 Nov 2017T20I232140109.5LostSaurashtra Cricket Association Stadium

Shreyas Iyer vs New Zealand: questions and answers

How many matches has Shreyas Iyer played against New Zealand?
Shreyas Iyer has played 31 matches against New Zealand (18 in T20Is, 13 in ODIs), from 2017 to 2026. India won 19 and lost 9 of them.
How many runs has Shreyas Iyer scored against New Zealand?
Shreyas Iyer has scored 1,022 runs in 28 innings against New Zealand at an average of 39.31 and a strike rate of 106.6 (351 runs at an average of 25.07 in T20Is, 671 runs at an average of 55.92 in ODIs).
What is Shreyas Iyer's highest score against New Zealand?
Shreyas Iyer's highest score against New Zealand is 105 off 70 balls (ODI) at Wankhede Stadium on 15 November 2023.
How many hundreds has Shreyas Iyer scored against New Zealand?
Shreyas Iyer has scored 2 hundreds and 6 fifties against New Zealand.
Where has Shreyas Iyer scored the most runs against New Zealand?
At Eden Park: 256 runs in 5 innings against New Zealand, at an average of 64.00.
How does Shreyas Iyer usually get out against New Zealand?
Of Shreyas Iyer's 26 dismissals against New Zealand: caught 21, bowled 3, other 1 and stumped 1. Mitchell Santner has dismissed Shreyas Iyer most often, 4 times in 157 balls.
When did Shreyas Iyer last play against New Zealand?
On 1 November 2026 (T20I) at Seddon Park: 50 off 23 balls. India lost that match.
When do India next play New Zealand?
India tour of New Zealand 2026, 2nd ODI: New Zealand vs India on 7 November 2026 at Sky Stadium, Wellington.