Sharma became only the second Indian to pass 2,000 runs in this format as India chased down their target of 199 with eight balls and seven wickets to spare.
Pakistan, who top the global rankings in Twenty20 cricket, won the game with four balls to spare to secure victory in the final of the series that also involved hosts Zimbabwe.
Pandya, known for producing decisive performances with bat and ball for India, scored 71 off 94 balls to take the hosts past 400 after a disappointing show by the middle-order on the opening day.
Anderson, who has taken 540 wickets in 138 Tests, will now miss Lancashire's next two County Championship matches against Worcestershire and Hampshire later this month.
Smith ‘cried for four days’ after ball-tampering scandal Smith and former test vice-captain David Warner were handed 12-month bans by Cricket Australia (CA) after admitting a plan to tamper the ball during the third test against South Africa in Cape Town.