In the third or last one-day match, India won the match by 13 runs with Zimbabwe due to a great century by Shubham Gill 130 (97). After winning this match, India clean sweep or won the series by (3-0) in the three one-day match series against Zimbabwe.

Earlier, India won the toss and chose to bat first and made a good score of 289/8 in 50 overs due to great batting by Shubham Gill 130 (97), Ishan Kishan 50 (61), and Shikhar Dhawan 40 (68). Brad Evans 5/54 (10), Victor Nyauchi 1/48 (10), and Luke Jongve 1/49 (5) were good bowling from the Zimbabwe side. After this inning, India set a target of 290 runs in 50 overs for Zimbabwe to win this match.
During chasing, Zimbabwe was all out at 276/10 in 49.3 overs and lose the match by 13 runs with Zimbabwe due to great bowling by Avesh Khan 3/66 (9.3), Axar Patel 2/30 (10), Kuldeep Yadav 2/38 (10), Deepak Chahar 2/75 (10), and Shardul Thakur 1/55 (9). Sikandar Raza 115 (95), Sean Williams 45 (46), and Brad Evans 28 (36) were good batting from the Zimbabwe side.

Shubham Gill (IND), 130 (97), was declared as the Player of the Match due to his great performance in batting. He was also declared as the Player of the Series due to his great performance in batting in the entire series against Zimbabwe.