Published: | Updated:
Written by Akash Saha | Edited and fact-checked by Amit Saha | Editorial policy
Suryakumar Yadav: 526 runs v New Zealand
Suryakumar Yadav has scored the most T20I runs for India against New Zealand: 526 runs in 14 matches at a strike rate of 170.22, with a century and four fifties. Rohit Sharma is second with 511 and Ishan Kishan third with 372.

Most T20I Runs for India Against New Zealand
| Rank | Player | Matches | Runs | Average | Strike rate | Best | 100s/50s |
|---|---|---|---|---|---|---|---|
| 1 | Suryakumar Yadav | 14 | 526 | 52.60 | 170.22 | 111* | 1/4 |
| 2 | Rohit Sharma | 17 | 511 | 34.06 | 141.16 | 80 | 0/4 |
| 3 | Ishan Kishan | 12 | 372 | 31.00 | – | 103 | 1/1 |
| 4 | KL Rahul | 8 | 322 | 46.00 | 137.60 | 65 | 0/3 |
| 5 | Virat Kohli | 10 | 311 | 34.55 | 138.83 | 70 | 0/2 |
India vs New Zealand T20I Head-to-Head
India lead New Zealand in T20Is, with 22 wins to New Zealand’s 11 and one tie, including the first three matches of the October 2026 series in New Zealand.
- Biggest win: India beat New Zealand by 96 runs in the 2026 T20 World Cup final in Ahmedabad.
- T20 World Cups: New Zealand won all three group meetings (2007, 2016, 2021) before losing the 2026 final.
- Highest total: India’s 271/5 in Thiruvananthapuram, January 2026.
- Most wickets for India: Jasprit Bumrah, 20. Ish Sodhi has 30 for New Zealand.
Key Batting Records
- Highest score: Shubman Gill, 126* off 63 balls, Ahmedabad, 2023
- Highest score in New Zealand: Abhishek Sharma, 113 off 38 balls, Wellington, 27 October 2026 (previously Suryakumar Yadav’s 111* at Mount Maunganui, 2022)
- Highest powerplay score: India 118/0 in Wellington, 2026, a men’s T20I record
- Most runs in New Zealand: Rohit Sharma, 236 (before the October 2026 series)
- Best average (min. 300 runs): Suryakumar Yadav, 52.60
Frequently Asked Questions
Who has the most T20I runs for India against New Zealand?
Suryakumar Yadav, with 526 runs in 14 matches (before the October 2026 series in New Zealand).
What is the highest T20I score by an Indian against New Zealand?
Shubman Gill’s 126* in Ahmedabad in February 2023. Abhishek Sharma’s 113 off 38 balls in Wellington in October 2026 is the highest by an Indian in New Zealand.
What is the India vs New Zealand T20I head-to-head record?
India lead with 22 wins to New Zealand’s 11, with one tie, as of 27 October 2026.
How many T20I runs has Rohit Sharma scored against New Zealand?
511 runs in 17 matches, second on the list behind Suryakumar Yadav.
More: most T20I runs for India · T20 World Cup winners · cricket records index
Discover more from Skyblogs Sports
Subscribe to get the latest posts sent to your email.










