India vs Zimbabwe: head to head

2 matches · 2003–2026

1India wins
0Draws
1Zimbabwe wins
5–4Goals

Rivalry summary

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

DateHomeScoreAwayCompetitionCity
30 May 2026Zimbabwe1–0IndiaUnity CupLondon
29 Oct 2003India5–3ZimbabweAfro-Asian GamesHyderabad

By competition

CompetitionPIndiaDrawZimbabwe
Unity Cup1001
Afro-Asian Games1100

Columns: India wins, draws, Zimbabwe wins.

By decade

DecadeIndiaDrawZimbabwe
2000s100
2020s001

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).