Head to head · ODI
India vs Zimbabwe ODI head to head record
Data through 22 August 2022Last updated 22 August 2022
India and Zimbabwe met 22 times in ODI matches in the data (2003–2022). India won 20 and Zimbabwe won 2. India lead the head-to-head in the data by 18 wins. In the last 5 meetings, India won 5 and Zimbabwe won 0. The highest total in the fixture is 294/8 by India (26 Jul 2013).
Matches
22
2003–2022
India won
20
Zimbabwe won
2
Wins per year
Show as table
| Year | India wins | Zimbabwe wins |
|---|---|---|
| 2003 | 1 | 0 |
| 2004 | 2 | 0 |
| 2005 | 2 | 0 |
| 2010 | 0 | 2 |
| 2013 | 5 | 0 |
| 2015 | 4 | 0 |
| 2016 | 3 | 0 |
| 2022 | 3 | 0 |
Last 10 India vs Zimbabwe matches
| Date | Teams | Result | Ground |
|---|---|---|---|
| 22 Aug 2022 | India 289/8 (50 ov) Zimbabwe 276 (49.4 ov) | India won by 13 runs | Harare Sports Club |
| 20 Aug 2022 | Zimbabwe 161 (38.1 ov) India 167/5 (25.4 ov) | India won by 5 wickets | Harare Sports Club |
| 18 Aug 2022 | Zimbabwe 189 (40.3 ov) India 192/0 (30.5 ov) | India won by 10 wickets | Harare Sports Club |
| 15 Jun 2016 | Zimbabwe 123 (42.2 ov) India 126/0 (21.5 ov) | India won by 10 wickets | Harare Sports Club |
| 13 Jun 2016 | Zimbabwe 126/9 (34.3 ov) India 129/2 (26.5 ov) | India won by 8 wickets | Harare Sports Club |
| 11 Jun 2016 | Zimbabwe 168 (49.5 ov) India 173/1 (42.3 ov) | India won by 9 wickets | Harare Sports Club |
| 14 Jul 2015 | Zimbabwe 193 (42.4 ov) India 276/5 (50 ov) | India won by 83 runs | Harare Sports Club |
| 12 Jul 2015 | Zimbabwe 209 (49 ov) India 271/8 (50 ov) | India won by 62 runs | Harare Sports Club |
| 10 Jul 2015 | Zimbabwe 251/7 (50 ov) India 255/6 (50 ov) | India won by 4 runs | Harare Sports Club |
| 14 Mar 2015 | India 288/4 (48.4 ov) Zimbabwe 287 (48.5 ov) | India won by 6 wickets | Eden Park |
Biggest wins
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| India | 161 runs | Zimbabwe | ODI | 29 Aug 2005 | Harare Sports Club |
| India | 83 runs | Zimbabwe | ODI | 19 Feb 2003 | Harare Sports Club |
| India | 83 runs | Zimbabwe | ODI | 14 Jul 2015 | Harare Sports Club |
| India | 10 wickets | Zimbabwe | ODI | 15 Jun 2016 | Harare Sports Club |
| India | 10 wickets | Zimbabwe | ODI | 18 Aug 2022 | Harare Sports Club |
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| Zimbabwe | 7 wickets | India | ODI | 3 Jun 2010 | Harare Sports Club |
| Zimbabwe | 6 wickets | India | ODI | 28 May 2010 | Queens Sports Club |
Highest and lowest totals
Most runs in India vs Zimbabwe matches
| Player | Team | Inns | Runs | Avg | SR | HS | 100s |
|---|---|---|---|---|---|---|---|
| Sikandar Raza | Zimbabwe | 13 | 388 | 29.85 | 80.0 | 115 | 1 |
| Ambati Rayudu | India | 7 | 369 | 123.00 | 72.4 | 124 | 1 |
| Shikhar Dhawan | India | 8 | 367 | 52.43 | 83.4 | 116 | 1 |
| Elton Chigumbura | Zimbabwe | 13 | 363 | 45.38 | 86.0 | 104 | 1 |
| Brendan Taylor | Zimbabwe | 10 | 357 | 35.70 | 81.5 | 138 | 1 |
| Hamilton Masakadza | Zimbabwe | 16 | 316 | 19.75 | 66.9 | 66 | 0 |
| Sean Williams | Zimbabwe | 12 | 282 | 23.50 | 79.9 | 51 | 0 |
| Vusi Sibanda | Zimbabwe | 13 | 256 | 19.69 | 57.1 | 55 | 0 |
| Virat Kohli | India | 6 | 253 | 50.60 | 86.9 | 115 | 1 |
| Suresh Raina | India | 7 | 247 | 61.75 | 93.6 | 110 | 1 |
Most wickets in India vs Zimbabwe matches
| Player | Team | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Amit Mishra | India | 7 | 19 | 16.42 | 4.69 | 6/48 |
| Axar Patel | India | 9 | 14 | 18.43 | 3.28 | 3/24 |
| Jasprit Bumrah | India | 3 | 9 | 8.56 | 2.98 | 4/22 |
| Mohammed Shami | India | 6 | 9 | 25.67 | 4.36 | 3/48 |
| Mohit Sharma | India | 4 | 8 | 16.50 | 4.00 | 3/48 |
| Jaydev Unadkat | India | 5 | 8 | 17.38 | 3.48 | 4/41 |
| Harbhajan Singh | India | 6 | 8 | 25.00 | 3.81 | 2/35 |
| Ravindra Jadeja | India | 8 | 8 | 40.12 | 4.22 | 2/27 |
| Ajit Agarkar | India | 3 | 7 | 13.00 | 3.37 | 4/18 |
| Irfan Pathan | India | 3 | 7 | 13.86 | 3.59 | 5/27 |
Where they met
| Ground | Played | India won | Zimbabwe won |
|---|---|---|---|
| Harare Sports Club | 16 | 15 | 1 |
| Queens Sports Club | 3 | 2 | 1 |
| The Gabba | 1 | 1 | 0 |
| Eden Park | 1 | 1 | 0 |
| Bellerive Oval | 1 | 1 | 0 |
Frequently asked questions
What is the India vs Zimbabwe ODI head to head record?
22 matches: India won 20, Zimbabwe won 2, tied 0, drawn 0, no result 0 (data 2003–2022).
Who won the last India vs Zimbabwe ODI match?
India won by 13 runs (22 Aug 2022).
What is the highest score in India vs Zimbabwe ODI matches?
294/8 by India on 26 Jul 2013.
Who has scored the most runs in India vs Zimbabwe ODI matches?
Sikandar Raza (Zimbabwe), 388 runs in 13 innings.
Who has taken the most wickets in India vs Zimbabwe ODI matches?
Amit Mishra (India), 19 wickets.
Team pages
Past results only, not a prediction. Coverage: Cricsheet data from the early 2000s.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.