51MatchesODI 34 · T20I 17
1,645Runsaverage 35.76 · SR 97.2
147Highest score2 hundreds · 12 fifties

Rohit Sharma against New Zealand by format

FormatMatRunsAvgSR100s/50sHS
ODI341,13436.5885.32/6147
T20I1751134.07141.20/680

Rohit Sharma against New Zealand year by year

YearMatRunsAvgSR100s/50sHS
2026 ODI36120.3376.30/026
2025 ODI29145.5091.00/176
2023 ODI527955.80115.31/1101
2021 T20I417343.25147.90/256
2020 T20I414046.67150.50/265
11 earlier years
YearMatRunsAvgSR100s/50sHS
2019 ODI617028.3370.80/287
2019 T20I38929.67134.80/150
2017 T20I39331.00132.90/180
2017 ODI317458.0099.41/0147
2016 ODI512324.6077.80/170
2016 T20I155.0071.40/05
2014 ODI514529.0071.80/179
2012 T20I14—200.00/04*
2010 ODI34824.0081.40/044
2009 ODI243—58.10/043*
2009 T20I177.00100.00/07

Rohit Sharma's best innings against New Zealand

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
147138ODIGreen Park29 Oct 2017
10185ODIHolkar Cricket Stadium24 Jan 2023
8796ODIBay Oval26 Jan 2019
8055T20IArun Jaitley Stadium1 Nov 2017
7994ODISeddon Park28 Jan 2014

Rohit Sharma against New Zealand by ground

GroundMatRunsAvgSR
Seddon Park620941.8093.7
Eden Park514736.7596.1
Bay Oval3209104.5097.7
Dubai International Cricket Stadium310535.0092.1
Sky Stadium372.3320.6
Holkar Cricket Stadium211256.00114.3
Arun Jaitley Stadium29547.50115.9
Wankhede Stadium26733.50142.6

New Zealand bowlers Rohit Sharma has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Tim Southee2211911086.4
Mitchell Santner2122364111.3
Trent Boult211184787.2
Lockie Ferguson94972103.2
Ish Sodhi931063114.0
Kyle Mills6730144.8
Kyle Jamieson6548273.8
Matt Henry59592100.0

Rohit Sharma's batting in every match against New Zealand

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
18 Jan 2026ODI11132084.6LostHolkar Cricket Stadium
14 Jan 2026ODI24384063.2LostNiranjan Shah Stadium
11 Jan 2026ODI26293289.7WonKotambi Stadium
9 Mar 2025ODI76837391.6WonDubai International Cricket Stadium
2 Mar 2025ODI15171188.2WonDubai International Cricket Stadium
44 older innings
DateFormatRunsBalls4s6sSRResultGround
15 Nov 2023ODI472944162.1WonWankhede Stadium
22 Oct 2023ODI464044115.0WonHPCA Stadium
24 Jan 2023ODI1018596118.8WonHolkar Cricket Stadium
21 Jan 2023ODI515072102.0WonShaheed Veer Narayan Singh International Stadium
18 Jan 2023ODI34384289.5WonRajiv Gandhi International Stadium
21 Nov 2021T20I563153180.6WonEden Gardens
19 Nov 2021T20I553615152.8WonJSCA International Stadium Complex
17 Nov 2021T20I483652133.3WonSawai Mansingh Stadium
31 Oct 2021T20I141411100.0LostDubai International Cricket Stadium
2 Feb 2020T20I60*4133146.3WonBay Oval
29 Jan 2020T20I654063162.5WonSeddon Park
26 Jan 2020T20I8620133.3WonEden Park
24 Jan 2020T20I7601116.7WonEden Park
9 Jul 2019ODI140025.0LostOld Trafford
10 Feb 2019T20I383230118.8LostSeddon Park
8 Feb 2019T20I502934172.4WonEden Park
6 Feb 2019T20I150020.0LostSky Stadium
3 Feb 2019ODI2160012.5WonSky Stadium
31 Jan 2019ODI7230030.4LostSeddon Park
28 Jan 2019ODI62773280.5WonBay Oval
26 Jan 2019ODI87969390.6WonBay Oval
23 Jan 2019ODI11241045.8WonMcLean Park
7 Nov 2017T20I891088.9WonGreenfield International Stadium
4 Nov 2017T20I561083.3LostSaurashtra Cricket Association Stadium
1 Nov 2017T20I805564145.5WonArun Jaitley Stadium
29 Oct 2017ODI147138182106.5WonGreen Park
25 Oct 2017ODI7191036.8WonMCA Stadium
22 Oct 2017ODI201802111.1LostWankhede Stadium
29 Oct 2016ODI706553107.7WonACA-VDCA Cricket Stadium
26 Oct 2016ODI11192057.9LostJSCA International Stadium Complex
23 Oct 2016ODI13212061.9WonIS Bindra Stadium
20 Oct 2016ODI15271155.6LostArun Jaitley Stadium
16 Oct 2016ODI14261153.8WonHPCA Stadium
15 Mar 2016T20I570071.4LostVCA Stadium, Jamtha
31 Jan 2014ODI4130030.8LostSky Stadium
28 Jan 2014ODI79946484.0LostSeddon Park
25 Jan 2014ODI393814102.6TiedEden Park
22 Jan 2014ODI20342158.8LostSeddon Park
19 Jan 2014ODI3230013.0LostMcLean Park
11 Sept 2012T20I4*200200.0LostMA Chidambaram Stadium
7 Dec 2010ODI44484191.7WonM. Chinnaswamy Stadium
10 Aug 2010ODI4110036.4LostRangiri Dambulla International Stadium
14 Mar 2009ODI43*741158.1LostEden Park
25 Feb 2009T20I7701100.0LostLancaster Park

Rohit Sharma vs New Zealand: questions and answers

How many matches has Rohit Sharma played against New Zealand?
Rohit Sharma has played 51 matches against New Zealand (34 in ODIs, 17 in T20Is), from 2009 to 2026. India won 30 and lost 20 of them.
How many runs has Rohit Sharma scored against New Zealand?
Rohit Sharma has scored 1,645 runs in 49 innings against New Zealand at an average of 35.76 and a strike rate of 97.2 (1,134 runs at an average of 36.58 in ODIs, 511 runs at an average of 34.07 in T20Is).
What is Rohit Sharma's highest score against New Zealand?
Rohit Sharma's highest score against New Zealand is 147 off 138 balls (ODI) at Green Park on 29 October 2017.
How many hundreds has Rohit Sharma scored against New Zealand?
Rohit Sharma has scored 2 hundreds and 12 fifties against New Zealand.
Where has Rohit Sharma scored the most runs against New Zealand?
At Seddon Park: 209 runs in 5 innings against New Zealand, at an average of 41.80.
How does Rohit Sharma usually get out against New Zealand?
Of Rohit Sharma's 46 dismissals against New Zealand: caught 36, bowled 4, stumped 3 and lbw 3. Tim Southee has dismissed Rohit Sharma most often, 10 times in 221 balls.
When did Rohit Sharma last play against New Zealand?
On 18 January 2026 (ODI) at Holkar Cricket Stadium: 11 off 13 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.