India vs Zimbabwe: head to head
2 matches · 2003–2026
1India wins
0Draws
1Zimbabwe wins
5–4Goals
Rivalry summary
11
India 1Draws 0Zimbabwe 1
India and Zimbabwe have met 2 times since 2003. The record is perfectly balanced: 1 wins each and 0 draws.
Goals: India 5, Zimbabwe 4 (4.50 per match).
The most recent meeting was on 30 May 2026: Zimbabwe 1–0 India (Unity Cup).
The biggest margin in this fixture was India 5–3 Zimbabwe on 29 October 2003.
Rivalry facts
- Most common result
- India 5–3 Zimbabwe (1 times)
- India at home
- 1W 0D 0L in 1 games
- Longest India unbeaten run
- 1 match
- Longest Zimbabwe unbeaten run
- 1 match
- Goals per game
- 4.50
All 2 results
| Date | Home | Score | Away | Competition | City |
|---|---|---|---|---|---|
| 30 May 2026 | Zimbabwe | 1–0 | India | Unity Cup | London |
| 29 Oct 2003 | India | 5–3 | Zimbabwe | Afro-Asian Games | Hyderabad |
By competition
| Competition | P | India | Draw | Zimbabwe |
|---|---|---|---|---|
| Unity Cup | 1 | 0 | 0 | 1 |
| Afro-Asian Games | 1 | 1 | 0 | 0 |
Columns: India wins, draws, Zimbabwe wins.
By decade
| Decade | India | Draw | Zimbabwe |
|---|---|---|---|
| 2000s | 1 | 0 | 0 |
| 2020s | 0 | 0 | 1 |
Frequently asked questions
Who has won more matches between India and Zimbabwe?
Neither: India and Zimbabwe have 1 wins each, with 0 draws.
How many times have India and Zimbabwe played each other?
They have played 2 times between 2003 and 2026.
When did India last play Zimbabwe?
On 30 May 2026: Zimbabwe 1–0 India (Unity Cup).