KL Rahul vs New Zealand record
KL Rahul has scored 470 runs in 11 ODIs against New Zealand at an average of 78.33 (strike rate 109.8), with 2 hundreds and 1 fifty. In T20Is: 322 runs in 8 matches at an average of 46.00 (strike rate 137.6), with 3 fifties.
19MatchesODI 11 · T20I 8
792Runsaverage 60.92 · SR 119.6
112*Highest score2 hundreds · 4 fifties
KL Rahul against New Zealand by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| ODI | 11 | 470 | 78.33 | 109.8 |
| T20I | 8 | 322 | 46.00 | 137.6 |
KL Rahul against New Zealand year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2026 ODI | 3 | 142 | 142.00 | 119.3 |
| 2025 ODI | 2 | 57 | 57.00 | 91.9 |
| 2023 ODI | 2 | 66 | 66.00 | 120.0 |
| 2021 T20I | 3 | 98 | 32.67 | 124.1 |
| 2020 T20I | 5 | 224 | 56.00 | 144.5 |
2 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2020 ODI | 3 | 204 | 102.00 | 110.3 |
| 2019 ODI | 1 | 1 | 1.00 | 14.3 |
KL Rahul's best innings against New Zealand
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 112 | 113 | 11 Feb 2020 |
| 112* | 92 | 14 Jan 2026 |
| 88* | 64 | 5 Feb 2020 |
| 65 | 49 | 19 Nov 2021 |
| 57* | 50 | 26 Jan 2020 |
KL Rahul against New Zealand by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Eden Park | 3 | 117 | 58.50 | 137.6 |
| Dubai International Cricket Stadium | 3 | 75 | 37.50 | 96.2 |
| Bay Oval | 2 | 157 | 78.50 | 107.5 |
| Seddon Park | 2 | 115 | 115.00 | 138.6 |
| Niranjan Shah Stadium | 1 | 112 | — | 121.7 |
| JSCA International Stadium Complex | 1 | 65 | 65.00 | 132.7 |
| Wankhede Stadium | 1 | 39 | — | 195.0 |
| Sky Stadium | 1 | 39 | 39.00 | 150.0 |
New Zealand bowlers KL Rahul has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Mitchell Santner | 114 | 124 | 3 | 108.8 |
| Tim Southee | 93 | 139 | 2 | 149.5 |
| Ish Sodhi | 57 | 62 | 2 | 108.8 |
| Hamish Bennett | 55 | 78 | 2 | 141.8 |
| Michael Bracewell | 41 | 27 | 0 | 65.9 |
| Trent Boult | 41 | 51 | 0 | 124.4 |
| Kyle Jamieson | 36 | 50 | 0 | 138.9 |
| James Neesham | 34 | 39 | 0 | 114.7 |
KL Rahul's batting in every match against New Zealand
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 18 Jan 2026 | 1 | 6 | Lost |
| 14 Jan 2026 | 112* | 92 | Lost |
| 11 Jan 2026 | 29* | 21 | Won |
| 9 Mar 2025 | 34* | 33 | Won |
| 2 Mar 2025 | 23 | 29 | Won |
14 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 15 Nov 2023 | 39* | 20 | Won |
| 22 Oct 2023 | 27 | 35 | Won |
| 19 Nov 2021 | 65 | 49 | Won |
| 17 Nov 2021 | 15 | 14 | Won |
| 31 Oct 2021 | 18 | 16 | Lost |
| 11 Feb 2020 | 112 | 113 | Lost |
| 8 Feb 2020 | 4 | 8 | Lost |
| 5 Feb 2020 | 88* | 64 | Lost |
| 2 Feb 2020 | 45 | 33 | Won |
| 31 Jan 2020 | 39 | 26 | Won |
| 29 Jan 2020 | 27 | 19 | Won |
| 26 Jan 2020 | 57* | 50 | Won |
| 24 Jan 2020 | 56 | 27 | Won |
| 9 Jul 2019 | 1 | 7 | Lost |
KL Rahul vs New Zealand: questions and answers
- How many matches has KL Rahul played against New Zealand?
- KL Rahul has played 19 matches against New Zealand (11 in ODIs, 8 in T20Is), from 2019 to 2026. India won 12 and lost 7 of them.
- How many runs has KL Rahul scored against New Zealand?
- KL Rahul has scored 792 runs in 19 innings against New Zealand at an average of 60.92 and a strike rate of 119.6 (470 runs at an average of 78.33 in ODIs, 322 runs at an average of 46.00 in T20Is).
- What is KL Rahul's highest score against New Zealand?
- KL Rahul's highest score against New Zealand is 112 off 113 balls (ODI) at Bay Oval on 11 February 2020.
- How many hundreds has KL Rahul scored against New Zealand?
- KL Rahul has scored 2 hundreds and 4 fifties against New Zealand.
- Where has KL Rahul scored the most runs against New Zealand?
- At Bay Oval: 157 runs in 2 innings against New Zealand, at an average of 78.50.
- How does KL Rahul usually get out against New Zealand?
- Of KL Rahul's 13 dismissals against New Zealand: caught 11, lbw 1 and bowled 1. Mitchell Santner has dismissed KL Rahul most often, 3 times in 114 balls.
- When did KL Rahul last play against New Zealand?
- On 18 January 2026 (ODI) at Holkar Cricket Stadium: 1 off 6 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.