Spinner Varun Chakravarthy took two key wickets, including Tim Robinson, for 21, and Chapman.
India set an imposing target led by Abhishek Sharma’s 35-ball 84. Abhishek smashed eight sixes to get India off to a flying start before a late unbeaten cameo of 44 by Rinku Singh helped the hosts reach 238-7 after being invited to bat first in Nagpur.
Abhishek was in fine flow despite India losing two early wickets – his fellow opener Sanju Samson for 10 and Ishan Kishan, back in the side for the first time since 2023, for eight.
Skipper Suryakumar Yadav put on 99 runs for the third wicket with Abhishek, making a 22-ball 32.
Suryakumar, 35, started slowly but gained some momentum as he attempts to end his recent slump in form ahead of the World Cup.
Suryakumar, formerly the ICC’s top-ranked T20I batsman, has failed to score a fifty in his 23 innings in the format dating back to October 2024.
He holed out off the left-arm spin of his opposite number Mitchell Santner.
Abhishek kept up the charge and raced to his seventh T20 fifty for India in 22 balls, but finally fell to Ish Sodhi after he mistimed a hit to long-on.
India lost a couple more quick wickets and the run-scoring dipped before Rinku cracked three sixes and four fours in his 20-ball knock to finish with a flourish.
Jacob Duffy finished with 2-27, including 14 dot balls.
Kristian Clarke made his T20 debut for New Zealand, finishing with 1-40 with the ball before making a golden duck in the final over when the game was already out of reach.
The second match of the five-game series takes place on Saturday in Raipur.
- With AFP