Shreyas Iyer vs New Zealand record
Shreyas Iyer has scored 351 runs in 18 T20Is against New Zealand at an average of 25.07 (strike rate 133.0), with 2 fifties. In ODIs: 671 runs in 13 matches at an average of 55.92 (strike rate 96.5), with 2 hundreds and 4 fifties.
31MatchesT20I 18 · ODI 13
1,022Runsaverage 39.31 · SR 106.6
105Highest score2 hundreds · 6 fifties
Shreyas Iyer against New Zealand by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| T20I | 18 | 351 | 25.07 | 133.0 |
| ODI | 13 | 671 | 55.92 | 96.5 |
Shreyas Iyer against New Zealand year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2026 T20I | 5 | 126 | 25.20 | 151.8 |
| 2026 ODI | 3 | 60 | 20.00 | 81.1 |
| 2025 ODI | 2 | 127 | 63.50 | 79.4 |
| 2023 ODI | 2 | 138 | 69.00 | 139.4 |
| 2022 ODI | 3 | 129 | 64.50 | 95.6 |
5 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2022 T20I | 2 | 13 | 6.50 | 130.0 |
| 2021 T20I | 3 | 30 | 15.00 | 107.1 |
| 2020 T20I | 5 | 153 | 51.00 | 131.9 |
| 2020 ODI | 3 | 217 | 72.33 | 95.6 |
| 2017 T20I | 3 | 29 | 14.50 | 107.4 |
Shreyas Iyer's best innings against New Zealand
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 105 | 70 | 15 Nov 2023 |
| 103 | 107 | 5 Feb 2020 |
| 80 | 76 | 25 Nov 2022 |
| 79 | 98 | 2 Mar 2025 |
| 62 | 63 | 11 Feb 2020 |
Shreyas Iyer against New Zealand by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Eden Park | 5 | 256 | 64.00 | 124.3 |
| Seddon Park | 4 | 170 | 56.67 | 116.4 |
| Bay Oval | 3 | 108 | 54.00 | 104.9 |
| Hagley Oval | 3 | 98 | 32.67 | 100.0 |
| Dubai International Cricket Stadium | 2 | 127 | 63.50 | 79.4 |
| Wankhede Stadium | 1 | 105 | 105.00 | 150.0 |
| Kotambi Stadium | 1 | 49 | 49.00 | 104.3 |
| HPCA Stadium | 1 | 33 | 33.00 | 113.8 |
New Zealand bowlers Shreyas Iyer has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Mitchell Santner | 157 | 141 | 4 | 89.8 |
| Michael Bracewell | 82 | 74 | 0 | 90.2 |
| Tim Southee | 81 | 127 | 4 | 156.8 |
| Kyle Jamieson | 72 | 44 | 1 | 61.1 |
| Lockie Ferguson | 68 | 60 | 2 | 88.2 |
| Hamish Bennett | 63 | 59 | 1 | 93.7 |
| Adam Milne | 60 | 57 | 3 | 95.0 |
| Ish Sodhi | 55 | 69 | 3 | 125.5 |
Shreyas Iyer's batting in every match against New Zealand
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 1 Nov 2026 | 50 | 23 | Lost |
| 30 Oct 2026 | 22 | 11 | Lost |
| 27 Oct 2026 | 5 | 10 | Won |
| 24 Oct 2026 | 7 | 11 | Won |
| 22 Oct 2026 | 42 | 28 | Won |
23 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 18 Jan 2026 | 3 | 10 | Lost |
| 14 Jan 2026 | 8 | 17 | Lost |
| 11 Jan 2026 | 49 | 47 | Won |
| 9 Mar 2025 | 48 | 62 | Won |
| 2 Mar 2025 | 79 | 98 | Won |
| 15 Nov 2023 | 105 | 70 | Won |
| 22 Oct 2023 | 33 | 29 | Won |
| 30 Nov 2022 | 49 | 59 | No result |
| 25 Nov 2022 | 80 | 76 | Lost |
| 22 Nov 2022 | 0 | 1 | Tied |
| 20 Nov 2022 | 13 | 9 | Won |
| 21 Nov 2021 | 25 | 20 | Won |
| 17 Nov 2021 | 5 | 8 | Won |
| 11 Feb 2020 | 62 | 63 | Lost |
| 8 Feb 2020 | 52 | 57 | Lost |
| 5 Feb 2020 | 103 | 107 | Lost |
| 2 Feb 2020 | 33* | 31 | Won |
| 31 Jan 2020 | 1 | 7 | Won |
| 29 Jan 2020 | 17 | 16 | Won |
| 26 Jan 2020 | 44 | 33 | Won |
| 24 Jan 2020 | 58* | 29 | Won |
| 7 Nov 2017 | 6 | 6 | Won |
| 4 Nov 2017 | 23 | 21 | Lost |
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.