India, who won the first match by eight wickets, started poorly after losing the toss and slumped to 22 for three.
India made two changes and brought pacers Deepak Chahar and Siddarth Kaul in the XI for Bhuvneshwar Kumar and Kuldeep Yadav.
Jonny Bairstow (25) and Ben Stokes (14), preferred to Joe Root having recovered from a hamstring injury, put on 37 for the fifth wicket but when they were removed just two balls apart by Pandya, India were able to restrict England to just under 200.
18 - Rohit Sharma has hit at least a 50 on 18 occasions in T20Is, the most by any batsman along with Virat Kohli.
In reply, opener Rohit Sharma amassed his third T-20 ton as Team India overhauled the target with 8 balls to spare and 7 wickets in hand.
A much improved England proved to be a better side on the 22-yard strip in Cardiff on Friday night after they guided their team to a five-wicket victory against India in the second T-20 global, thanks to the unbeaten (58 runs off 41 balls) by Alex Hales.
The sides start a three-game one-day worldwide series on Thursday before playing five Tests. Pandya had a formality to do and he did well with a six to take India to victory, that too, in style.
Kohli ended up getting caught and bowled by Jordan. Rahul pounced on Ball, striking him for a straight six, but when he tried to repeat the shot, Jordan sprinted to his right at long-on to take a diving catch that left the batsman shaking his head. A single brought Roy on strike who brought up his half-century with a six, taking only 23 balls to get there and becoming the second-quickest Englishman to do so.
Rohit was effusive in his praise for all-rounder Hardik Pandya.
But India's strength in depth meant the runs just kept coming. The ODIs will be followed by 5 Test matches. On a small ground on a flat wicket we're expected to score more than that. "India played better than us".
"The character showed was something we are really proud of and as captain I was very happy to see that".
'I think the comeback from the bowlers was outstanding, we thought they would get 225-230. We had to make the batsmen feel like they would make mistakes.
Virat Kohli came in and caressed his second ball to the midwicket fence, with as much as a feather touch.
"We have a fantastic supporting staff and leaders who give us vast confidence to go and express ourselves".