Head to head · T20I
India vs Zimbabwe T20I head to head record
Data through 26 July 2026Last updated 26 July 2026
India and Zimbabwe met 17 times in T20I matches in the data (2010–2026). India won 14 and Zimbabwe won 3. India lead the head-to-head in the data by 11 wins. In the last 5 meetings, India won 5 and Zimbabwe won 0. The highest total in the fixture is 256/4 by India (26 Feb 2026).
Matches
17
2010–2026
India won
14
Zimbabwe won
3
Wins per year
Show as table
| Year | India wins | Zimbabwe wins |
|---|---|---|
| 2010 | 2 | 0 |
| 2015 | 1 | 1 |
| 2016 | 2 | 1 |
| 2022 | 1 | 0 |
| 2024 | 4 | 1 |
| 2026 | 4 | 0 |
Last 10 India vs Zimbabwe matches
| Date | Teams | Result | Ground |
|---|---|---|---|
| 26 Jul 2026 | India 192/5 (20 ov) Zimbabwe 157/7 (20 ov) | India won by 35 runs | Harare Sports Club |
| 25 Jul 2026 | India 219/5 (20 ov) Zimbabwe 129 (17.5 ov) | India won by 90 runs | Harare Sports Club |
| 23 Jul 2026 | Zimbabwe 125/7 (20 ov) India 126/3 (13.2 ov) | India won by 7 wickets | Harare Sports Club |
| 26 Feb 2026 | India 256/4 (20 ov) Zimbabwe 184/6 (20 ov) | India won by 72 runs | MA Chidambaram Stadium |
| 14 Jul 2024 | India 167/6 (20 ov) Zimbabwe 125 (18.3 ov) | India won by 42 runs | Harare Sports Club |
| 13 Jul 2024 | Zimbabwe 152/7 (20 ov) India 156/0 (15.2 ov) | India won by 10 wickets | Harare Sports Club |
| 10 Jul 2024 | India 182/4 (20 ov) Zimbabwe 159/6 (20 ov) | India won by 23 runs | Harare Sports Club |
| 7 Jul 2024 | India 234/2 (20 ov) Zimbabwe 134 (18.4 ov) | India won by 100 runs | Harare Sports Club |
| 6 Jul 2024 | Zimbabwe 115/9 (20 ov) India 102 (19.5 ov) | Zimbabwe won by 13 runs | Harare Sports Club |
| 6 Nov 2022 | India 186/5 (20 ov) Zimbabwe 115 (17.2 ov) | India won by 71 runs | Melbourne Cricket Ground |
Biggest wins
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| India | 100 runs | Zimbabwe | T20I | 7 Jul 2024 | Harare Sports Club |
| India | 90 runs | Zimbabwe | T20I | 25 Jul 2026 | Harare Sports Club |
| India | 72 runs | Zimbabwe | T20I | 26 Feb 2026 | MA Chidambaram Stadium |
| India | 10 wickets | Zimbabwe | T20I | 20 Jun 2016 | Harare Sports Club |
| India | 10 wickets | Zimbabwe | T20I | 13 Jul 2024 | Harare Sports Club |
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| Zimbabwe | 13 runs | India | T20I | 6 Jul 2024 | Harare Sports Club |
| Zimbabwe | 10 runs | India | T20I | 19 Jul 2015 | Harare Sports Club |
| Zimbabwe | 2 runs | India | T20I | 18 Jun 2016 | Harare Sports Club |
Highest and lowest totals
Most runs in India vs Zimbabwe matches
| Player | Team | Inns | Runs | Avg | SR | HS | 100s |
|---|---|---|---|---|---|---|---|
| BJ Bennett | Zimbabwe | 9 | 200 | 25.00 | 152.7 | 97 | 0 |
| Sikandar Raza | Zimbabwe | 14 | 198 | 14.14 | 110.6 | 46 | 0 |
| Abhishek Sharma | India | 8 | 190 | 23.75 | 157.0 | 100 | 1 |
| Ishan Kishan | India | 4 | 183 | 45.75 | 155.1 | 81 | 0 |
| Dion Myers | Zimbabwe | 9 | 177 | 22.12 | 107.9 | 65 | 0 |
| Justice Chibhabha | Zimbabwe | 7 | 172 | 24.57 | 104.2 | 67 | 0 |
| Shubman Gill | India | 5 | 170 | 42.50 | 125.9 | 66 | 0 |
| Wesley Madhevere | Zimbabwe | 9 | 159 | 17.67 | 103.9 | 43 | 0 |
| V Suryavanshi | India | 3 | 151 | 50.33 | 196.1 | 81 | 0 |
| T Marumani | Zimbabwe | 7 | 144 | 24.00 | 113.4 | 32 | 0 |
Most wickets in India vs Zimbabwe matches
| Player | Team | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Blessing Muzarabani | Zimbabwe | 10 | 12 | 25.33 | 7.73 | 2/19 |
| Ravi Bishnoi | India | 8 | 9 | 19.33 | 5.61 | 4/13 |
| Sikandar Raza | Zimbabwe | 14 | 9 | 36.67 | 8.05 | 3/25 |
| Mukesh Kumar | India | 3 | 8 | 9.38 | 7.38 | 4/22 |
| Washington Sundar | India | 5 | 8 | 11.62 | 5.17 | 3/15 |
| Axar Patel | India | 7 | 8 | 21.75 | 6.37 | 3/17 |
| Barinder Singh Sran | India | 2 | 6 | 6.83 | 5.12 | 4/10 |
| Aavesh Khan | India | 3 | 6 | 13.83 | 7.55 | 3/15 |
| Chris Mpofu | Zimbabwe | 4 | 6 | 19.83 | 8.50 | 3/33 |
| Shivam Dube | India | 6 | 6 | 25.67 | 9.83 | 2/25 |
Where they met
| Ground | Played | India won | Zimbabwe won |
|---|---|---|---|
| Harare Sports Club | 15 | 12 | 3 |
| MA Chidambaram Stadium | 1 | 1 | 0 |
| Melbourne Cricket Ground | 1 | 1 | 0 |
Frequently asked questions
What is the India vs Zimbabwe T20I head to head record?
17 matches: India won 14, Zimbabwe won 3, tied 0, drawn 0, no result 0 (data 2010–2026).
Who won the last India vs Zimbabwe T20I match?
India won by 35 runs (26 Jul 2026).
What is the highest score in India vs Zimbabwe T20I matches?
256/4 by India on 26 Feb 2026.
Who has scored the most runs in India vs Zimbabwe T20I matches?
BJ Bennett (Zimbabwe), 200 runs in 9 innings.
Who has taken the most wickets in India vs Zimbabwe T20I matches?
Blessing Muzarabani (Zimbabwe), 12 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.