Pandya hit 33 not out off just 14 balls as India reached to 201 for 3 in 18.4 overs.
The victory was India's sixth consecutive T-20 series win. He was expected to be among wickets but failed miserably in English conditions picking up just 1 wicket in three games.
India rarely looked troubled in their run-chase, despite losing Shikhar Dhawan early to a superb, low catch from Ball at short fine leg. 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.
In the end, India clinching the T20 series 2-1. England team has made a change where Ben Stokes comes in for Joe Roo. Chasing 199 for victory, Rohit remained not out on 100 off 56 balls, and including 11 fours and five sixes.
However, at the other end, Rohit was making the most of the short boundaries and Virat Kohli appeared in ominously good touch as he caressed the ball to the midwicket boundary to get off the mark. Indian captain Virat Kohli replaced Rahul.
For India, while Rohit did the job with the bat, all-rounder Hardik Pandya picked up four wickets for 38 runs and was instrumental in pulling things back for India.
While Hardik hit the winning run for India, Sharma became the second batsman to score three hundreds in the shortest format of the game.
In the bowlers' list, top-ranked Jasprit Bumrah's finger injury, due to which he will miss the series, gives others a chance to close the gap, and third-ranked Hasan Ali of Pakistan would be eyeing a return to the top spot. He finished with 54 catches as England were restricted to 198/9 by a resurgent India.
England put on 94 for the first wicket between top scorer Jason Roy (67) and Jos Buttler (34) but after the latter was bowled by Siddarth Kaul the run-rate slowed and they eventually limped to 198 for 9.
During the game, MS Dhoni got his name registered in the history books becoming the first wicket-keeper to take 50 catches in T20s and also the first keeper to take 5 catches in a single T20 match.
India - Jasprit Bumrah has been ruled out of the ODI series as well. India can regain the No.1 position if they win the first two ODIs but a loss in the final ODI will hand over it back to England.
Buttler was dropped by Siddharth Kaul when on 20 with Chahal being the unfortunate bowler.
A six brought up Roy's half-century from 23 balls - the joint second quickest for England in T20s - and the hosts looked set for a total in excess of 200.
The breakthrough came just as India were starting to wonder where to bowl to the opening duo.