Head to Head
India vs Zimbabwe Head to Head Record
In 12 matches, India have won 11 and Zimbabwe 1.

India
12
played

Zimbabwe
11won
won1
91.7%8.3%
India · last 5WWWWW
Recent meetings
T20IIndia won by 72 runs
India256/4
Zimbabwe184/6Thu, 26 Feb, 2026MA Chidambaram Stadium
T20IIndia won by 42 runs
India167/6
Zimbabwe125/10Sun, 14 Jul, 2024Harare Sports Club
T20IIndia won by 10 wickets
Zimbabwe152/7
India156/0Sat, 13 Jul, 2024Harare Sports Club
T20IIndia won by 23 runs
India182/4
Zimbabwe159/6Wed, 10 Jul, 2024Harare Sports Club
T20IIndia won by 100 runs
India234/2
Zimbabwe134/10Sun, 07 Jul, 2024Harare Sports Club
T20IZimbabwe won by 13 runs
Zimbabwe115/9
India102/10Sat, 06 Jul, 2024Harare Sports Club
T20IIndia won by 71 runs
India186/5
Zimbabwe115/10Sun, 06 Nov, 2022Melbourne Cricket Ground
ODIIndia won by 13 runs
India289/8
Zimbabwe276/10Mon, 22 Aug, 2022Harare Sports Club
ODIIndia won by 5 wickets
Zimbabwe161/10
India167/5Sat, 20 Aug, 2022Harare Sports Club
ODIIndia won by 10 wickets
Zimbabwe189/10
India192/0Thu, 18 Aug, 2022Harare Sports Club
India vs Zimbabwe — Frequently Asked Questions
How many times have India and Zimbabwe played each other?
India and Zimbabwe have played 12 matches against each other across formats.
Who has won more matches, India or Zimbabwe?
India have won 11 and Zimbabwe have won 1 of their meetings.
What is the India vs Zimbabwe record by format?
The format-wise breakdown across Test, ODI and T20I is shown above, along with their most recent meetings.