India elected to bat after winning the toss on Sunday in the final clash of the three-match series and scored 5-192, before restricting Zimbabwe's reply to 7-157 to complete a 35-run victory.
Sooryavanshi had scored his maiden half-century in international cricket in the first match of the series.
Now he notched up his highest international score off 49 balls before falling to a superb diving catch from Brad Evans, running in from long off, to snag the wicket for Wessly Madhevere.
The 15-year-old showed incredible strength with an array of attacking shots as he bettered the 50 runs he scored off 19 balls in Thursday's opener.
Sooryavanshi's success in the Indian Premier League meant he became his country's youngest debutant earlier this month against England but he made a slow start with scores of 14, 13 and 15 before being dropped for the last match of the T20 series.
But he has taken the opportunity to showcase his prodigious talent in Zimbabwe, also doing the business in the slips as he snagged a sharp catch at slip off Mayank Yadav to dismiss Zimbabwe opener Brian Bennett first ball as the hosts began their reply with the worst possible start.
None of the home batsmen managed to get on top of the Indian bowling, despite some dropped catches and sloppy fielding, although Ryan Burl's unbeaten 54 off 43 balls was Zimbabwe's best knock of the three-match series. Mayank was the pick of the Indian bowlers as he took 3-29.