India vs Zimbabwe head to head
India lead Zimbabwe 34–5 in 39 ODI and T20I matches since 2003 (20–2 in ODIs, 14–3 in T20Is).
- ODI · 22 played20India2Zimbabwe2003–2022
- T20I · 17 played14India3Zimbabwe2010–2026
Most runs in India vs Zimbabwe matches
| Batter | Inns | Runs | Avg | SR |
|---|---|---|---|---|
| Sikandar Raza | 27 | 586 | 21.70 | 88.3 |
| Elton Chigumbura | 19 | 463 | 35.62 | 92.4 |
| Hamilton Masakadza | 23 | 416 | 18.09 | 72.7 |
| Shubman Gill | 8 | 415 | 69.17 | 122.8 |
| Ambati Rayudu | 9 | 408 | 81.60 | 73.9 |
| Brendan Taylor | 12 | 399 | 33.25 | 83.1 |
| Chamu Chibhabha | 14 | 397 | 28.36 | 74.1 |
| Shikhar Dhawan | 8 | 367 | 52.43 | 83.4 |
| KL Rahul | 9 | 347 | 57.83 | 90.8 |
| Suresh Raina | 9 | 347 | 69.40 | 106.8 |
Most wickets in India vs Zimbabwe matches
| Bowler | Inns | Wkts | Econ | Best |
|---|---|---|---|---|
| Axar Patel | 16 | 22 | 4.08 | 3/17 |
| Amit Mishra | 8 | 20 | 4.72 | 6/48 |
| Jasprit Bumrah | 7 | 14 | 3.82 | 4/22 |
| Sikandar Raza | 21 | 13 | 6.34 | 3/25 |
| Blessing Muzarabani | 10 | 12 | 7.73 | 2/19 |
| Mohit Sharma | 6 | 11 | 4.20 | 3/48 |
| Mohammed Shami | 7 | 11 | 4.45 | 3/48 |
| Brainder Sran | 5 | 10 | 4.38 | 4/10 |
| Harbhajan Singh | 7 | 10 | 4.05 | 2/29 |
| Dhawal Kulkarni | 7 | 10 | 4.75 | 2/23 |
India vs Zimbabwe recent results
- India192/5 (20)Zimbabwe157/7 (20)India won by 35 runs
- India219/5 (20)Zimbabwe129 (17.5)India won by 90 runs
- Zimbabwe125/7 (20)India126/3 (13.2)India won by 7 wickets
- India256/4 (20)Zimbabwe184/6 (20)India won by 72 runs
- India167/6 (20)Zimbabwe125 (18.3)India won by 42 runs
- Zimbabwe152/7 (20)India156/0 (15.2)India won by 10 wickets
- India182/4 (20)Zimbabwe159/6 (20)India won by 23 runs
- India234/2 (20)Zimbabwe134 (18.4)India won by 100 runs
- Zimbabwe115/9 (20)India102 (19.5)Zimbabwe won by 13 runs
- India186/5 (20)Zimbabwe115 (17.2)India won by 71 runs
- India289/8 (50)Zimbabwe276 (49.4)India won by 13 runs
- Zimbabwe161 (38.1)India167/5 (25.4)India won by 5 wickets
- Zimbabwe189 (40.3)India192/0 (30.5)India won by 10 wickets
- Zimbabwe135/6 (20)India138/6 (20)India won by 3 runs
- Zimbabwe99/9 (20)India103/0 (13.1)India won by 10 wickets
- Zimbabwe170/6 (20)India168/6 (20)Zimbabwe won by 2 runs
- Zimbabwe123 (42.2)India126/0 (21.5)India won by 10 wickets
- Zimbabwe126/9 (34.3)India129/2 (26.5)India won by 8 wickets
- Zimbabwe168 (49.5)India173/1 (42.3)India won by 9 wickets
- Zimbabwe145/7 (20)India135/9 (20)Zimbabwe won by 10 runs
India vs Zimbabwe results by year
| Year | Played | India | Zimbabwe |
|---|---|---|---|
| 2026 | 4 | 4 | 0 |
| 2024 | 5 | 4 | 1 |
| 2022 | 4 | 4 | 0 |
| 2016 | 6 | 5 | 1 |
| 2015 | 6 | 5 | 1 |
| 2013 | 5 | 5 | 0 |
| 2010 | 4 | 2 | 2 |
| 2005 | 2 | 2 | 0 |
| 2004 | 2 | 2 | 0 |
| 2003 | 1 | 1 | 0 |
Highest totals in India vs Zimbabwe matches
ODI
- 294/8 (50 ov)India · ODI · 2013
- 289/8 (50 ov)India · ODI · 2022
- 289/4 (48.2 ov)Zimbabwe · ODI · 2010
- 288/4 (48.4 ov)India · ODI · 2015
- 287/10 (48.5 ov)Zimbabwe · ODI · 2015
T20I
- 256/4 (20 ov)India · T20I · 2026
- 234/2 (20 ov)India · T20I · 2024
- 219/5 (20 ov)India · T20I · 2026
- 192/5 (20 ov)India · T20I · 2026
- 186/5 (20 ov)India · T20I · 2022