India chose to field and restricted Zimbabwe to 115 for nine in their 20 overs but were always struggling in their reply and were bowled out for 102 with Pakistan-born offspinner Raza taking the key wicket of touring captain Shubman Gill (31).
Leg-break bowler Ravi Bishnoi took 4-13 in his four overs as India stifled the Zimbabwean batters in their innings with Washington Sundar returning figures of 2-11.
Several of the home batters got starts but Clive Madande was the top scorer with an unbeaten 29 from 25 balls as Zimbabwe collapsed from 73-3 to 90-9 before a late innings flurry.
India made a dismal start to their reply as they slumped to 22-4 and never recovered. Only Gill and Sundar (27) managed an innings of substance.
The tourists have left several of their first-choice players at home for the tour. The victory is Zimbabwe’s third over India in their nine previous T20s, all coming in Harare, with the last in 2016.
ZIMBABWE: Wesley Madhevere, Innocent Kaia, M Kumar, Brian Bennett, Sikander Butt, Dion Myers, Johnathan Campbell, Clive Madande (wk), Wellington Masakadza, Luke Jongwe, Blessing Muzarabani, Tendai Chatara
INDIA: Abhishek Sharma, Avesh Khan, Dhruv Jurel (wk), Khaleel Ahmed, Mukesh Kumar, Ravi Bishnoi, Rinku Singh, Riyan Das, Ruturaj Gaikwad, Shubman Gill (c), Washington Sundar
Source: Supersport