Hardik smashed 51 runs off 33 balls which took India's total to 198/8 in the first innings. Later, he went on to scalp four wickets and restricted England at 148.
Pacer Umran Malik, who earned his maiden cap in the first T20I against Ireland, had a forgetful outing with the ball as he conceded 14 runs in a single over and went wicketless.
Hooda smashed 47 runs off 29 balls while Hardik played a knock of 24 runs off 12 balls, and helped Team India to chase down the target of 109 runs in just 9.2 overs, with seven wickets in hand.
For hosts, Harry Tector starred with the bat as he smashed 64 runs off 33 balls while for visitors Bhuvneshwar Kumar, Yuzvendra Chahal, Hardik Pandya, and Avesh Khan scalped one wicket apiece.