Table of Contents
Zimbabwe National Cricket Team vs India National Cricket Team Matches have produced a long and fascinating international cricket history across Test cricket, One Day Internationals and T20 Internationals. The rivalry began in the 1983 World Cup and has continued across several generations of players.
India have dominated the overall head-to-head record, particularly in ODI cricket. However, Zimbabwe have produced some memorable victories, including famous wins in Test cricket and the 1999 ODI World Cup. In T20I cricket, Zimbabwe have also shown that they can challenge India, although the recent record strongly favours the Indian side.
As of July 2026, India and Zimbabwe have played 11 Tests, 66 ODIs and 17 T20Is. India have won 7 Tests, 54 ODIs and 14 T20Is, while Zimbabwe have won 2 Tests, 10 ODIs and 3 T20Is. The remaining Test matches were drawn, while two ODIs ended in ties.
The latest chapter came in July 2026, when India toured Zimbabwe for a three-match T20I series and completed a 3-0 series sweep.
Zimbabwe vs India Head-to-Head Record
The overall head-to-head record shows India’s considerable advantage in all three formats.
| Format | Matches | India Wins | Zimbabwe Wins | Draws/Ties |
|---|---|---|---|---|
| Tests | 11 | 7 | 2 | 2 Draws |
| ODIs | 66 | 54 | 10 | 2 Ties |
| T20Is | 17 | 14 | 3 | 0 |
| Total | 94 | 75 | 15 | 4 |
India’s biggest advantage comes in ODI cricket, where they have won 54 of 66 meetings. Zimbabwe have won 10, while two matches have ended in ties.
In Test cricket, India lead 7-2, with two draws. Zimbabwe’s two Test victories both came at Harare.
The T20I record is also in India’s favour at 14-3 after the July 2026 series.
First Zimbabwe vs India Match in 1983
The Zimbabwe National Cricket Team vs India National Cricket Team rivalry began at the 1983 Prudential World Cup in England.
India and Zimbabwe met in the group stage at Leicester on June 11, 1983. India won the match by five wickets. This was Zimbabwe’s first World Cup appearance and marked the beginning of their international cricket history against India.
The 1983 World Cup produced another much more famous encounter between the two sides. On June 18, India faced Zimbabwe at Tunbridge Wells, where Kapil Dev produced his legendary 175 not out after India were reduced to 17/5.
Although India eventually won that match, the game became one of the defining moments in India’s 1983 World Cup campaign.
Zimbabwe vs India Test Match History
Test cricket between Zimbabwe and India began in October 1992, when the teams played at Harare Sports Club.
The first Test ended in a draw after Zimbabwe made 456 in the first innings and India replied with 307. Zimbabwe were 146/4 in their second innings when the match ended.
India then won the next Test in Delhi in March 1993 by an innings and 13 runs.
Zimbabwe recorded their first Test victory over India in October 1998 at Harare. Zimbabwe won by 61 runs after posting 221 and 293, while India scored 280 and 173.
Another major Zimbabwe victory came in June 2001. Zimbabwe defeated India by four wickets at Harare after successfully chasing a target of 157.
India dominated most of the other Test encounters. The two sides have not played a Test against each other since 2005.
Zimbabwe vs India Test Record
The complete Test record is strongly in India’s favour.
| Test Statistic | Record |
|---|---|
| Tests Played | 11 |
| India Wins | 7 |
| Zimbabwe Wins | 2 |
| Draws | 2 |
| India Win Percentage | 63.64% |
| Zimbabwe Win Percentage | 18.18% |
| Most Recent Test | September 2005 |
India’s largest Test victories include an innings-and-101-run win in Nagpur in 2002 and an innings-and-90-run victory in Bulawayo in 2005.
Zimbabwe’s two Test victories remain important milestones in their cricket history because both came against a powerful Indian team.
Zimbabwe vs India ODI History
The ODI rivalry has been much longer than the Test rivalry.
The two sides have played 66 ODIs, with India winning 54 and Zimbabwe winning 10. Two matches ended in ties.
India and Zimbabwe have met in World Cups, bilateral series and other international tournaments.
India have usually dominated these encounters, but Zimbabwe have produced several memorable upsets.
The Famous 1999 World Cup Upset
One of the most famous Zimbabwe National Cricket Team vs India National Cricket Team Matches took place during the 1999 World Cup.
Zimbabwe defeated India by three runs in Leicester. It was one of Zimbabwe’s most memorable World Cup victories and demonstrated their ability to compete with established international teams.
The narrow victory remains an important part of the history between the two countries because Zimbabwe were able to hold their nerve in a closely fought ODI contest.
This match is frequently remembered alongside Zimbabwe’s other major victories over leading cricket nations.
India Dominates the ODI Record
India’s ODI dominance is clearly visible in the overall numbers.
| ODI Record | India | Zimbabwe |
|---|---|---|
| Matches | 66 | 66 |
| Wins | 54 | 10 |
| Losses | 10 | 54 |
| Ties | 2 | 2 |
| No Results | 0 | 0 |
India’s 54 ODI victories represent one of the strongest head-to-head records they have against an international opponent.
Zimbabwe’s 10 wins, however, show that the rivalry has not been completely one-sided. Their biggest victories have often come when they have managed to put early pressure on India’s batting lineup.
Most Recent ODI Series
The most recent ODI meetings between Zimbabwe and India came during India’s 2022 tour of Zimbabwe.
India won all three matches of that series.
In the first ODI on August 18, India won by 10 wickets after Zimbabwe were bowled out for 189. India reached 192/0.
India then won the second ODI by five wickets after Zimbabwe scored 161 and India chased the target.
In the third ODI, Zimbabwe scored 276 and India replied with 289/8, winning by 13 runs.
| Date | Zimbabwe | India | Result |
|---|---|---|---|
| August 18, 2022 | 189 | 192/0 | India won by 10 wickets |
| August 20, 2022 | 161 | 167/5 | India won by 5 wickets |
| August 22, 2022 | 276 | 289/8 | India won by 13 runs |
The series showed India’s ability to win through different methods. They dominated the first ODI, chased successfully in the second and held their nerve in a close third match.
Zimbabwe vs India T20I History
T20I cricket has added a modern dimension to the rivalry.
India and Zimbabwe first met in T20I cricket in 2010. Since then, the teams have played 17 matches.
India have won 14, while Zimbabwe have won three.
The T20 format has occasionally provided Zimbabwe with opportunities to surprise India because a few overs of exceptional batting or bowling can dramatically change the result.
The most recent T20I series, however, showed India’s current advantage.
2024 T20I Series in Zimbabwe
India toured Zimbabwe for a five-match T20I series in July 2024.
Zimbabwe won the opening match by 13 runs after defending 115/9. India were dismissed for 102.
India responded strongly in the second match, scoring 234/2 and defeating Zimbabwe by 100 runs.
India then won the third T20I by 23 runs, the fourth by 10 wickets and the fifth by 42 runs.
| Match | Result |
|---|---|
| 1st T20I | Zimbabwe won by 13 runs |
| 2nd T20I | India won by 100 runs |
| 3rd T20I | India won by 23 runs |
| 4th T20I | India won by 10 wickets |
| 5th T20I | India won by 42 runs |
| Series | India won 4-1 |
The series was particularly interesting because Zimbabwe started with an upset before India won the next four matches.
2026 T20 World Cup Meeting
Zimbabwe and India met again during the Super Eight stage of the 2026 ICC Men’s T20 World Cup.
India produced a huge total of 256/4, while Zimbabwe responded with 184/6. India won the match by 72 runs. Brian Bennett produced an outstanding unbeaten 97 from 59 balls for Zimbabwe, but his innings was not enough to complete the chase.
The match demonstrated both sides of Zimbabwe’s T20I challenge: their batting can produce explosive performances, but India’s depth allows them to post and defend exceptionally high totals.
2026 T20I Series in Zimbabwe
India returned to Zimbabwe in July 2026 for a three-match T20I series.
The series was played at Harare Sports Club, and India won all three matches.
The first T20I was won by India by seven wickets. India successfully chased Zimbabwe’s 125/7.
The second match was much more one-sided. India scored 219/5 before bowling Zimbabwe out for 129, winning by 90 runs.
In the third T20I, India scored 192/5 and Zimbabwe replied with 157/7. India won by 35 runs.
| Date | Zimbabwe | India | Result |
|---|---|---|---|
| July 23, 2026 | 125/7 | 126/3 | India won by 7 wickets |
| July 25, 2026 | 129 | 219/5 | India won by 90 runs |
| July 26, 2026 | 157/7 | 192/5 | India won by 35 runs |
| Series | India won 3-0 |
Vaibhav Sooryavanshi was named Player of the Series after scoring 151 runs across the three matches. He also made 81 from 49 balls in the third T20I.
Latest Zimbabwe vs India Match
The latest completed Zimbabwe National Cricket Team vs India National Cricket Team match was the third T20I on July 26, 2026.
India batted first and scored 192/5 in 20 overs. Zimbabwe responded with 157/7.
India therefore won by 35 runs and completed a 3-0 series sweep. Vaibhav Sooryavanshi was named Player of the Match after scoring 81 from 49 balls.
The result also extended India’s strong recent run against Zimbabwe in T20I cricket.
Biggest India Wins Against Zimbabwe
India have produced several dominant performances against Zimbabwe.
In ODI cricket, India have won by large margins on numerous occasions. The 10-wicket victory in the first ODI of the 2022 series was one of the most comprehensive recent examples.
In T20I cricket, India’s 100-run victory in the second match of the 2024 series stands out as one of the biggest recent wins between the teams. India scored 234/2 before restricting Zimbabwe to 134.
The 90-run victory in the second T20I of the 2026 series was another convincing Indian performance.
Zimbabwe’s Biggest Wins Against India
Zimbabwe’s victories against India may be less frequent, but several have become part of cricket history.
Their 61-run Test victory in 1998 was their first Test win against India. The 2001 Test victory at Harare by four wickets was another historic achievement.
In ODI cricket, Zimbabwe’s three-run victory over India at the 1999 World Cup remains one of their most famous wins.
In T20I cricket, Zimbabwe also produced an early upset in the first match of the 2024 series, defeating India by 13 runs.
Key Players in Zimbabwe vs India Matches
Many outstanding players have contributed to this rivalry over the years.
For India, legendary players such as Kapil Dev, Sachin Tendulkar and several generations of international batters and bowlers have played important roles in matches against Zimbabwe.
Kapil Dev’s 175 not out during the 1983 World Cup is perhaps the most iconic individual performance associated with an India-Zimbabwe match.
Sachin Tendulkar also produced major performances against Zimbabwe during India’s ODI history.
In the modern T20I rivalry, young Indian players have increasingly played important roles. Vaibhav Sooryavanshi’s performances during the 2026 T20I series demonstrated India’s emerging batting depth.
For Zimbabwe, players such as Andy Flower, Heath Streak, Alistair Campbell, Brendan Taylor and more recent stars have contributed memorable performances against India.
Brian Bennett’s unbeaten 97 during the 2026 T20 World Cup Super Eight match was another outstanding Zimbabwean innings in the rivalry.
Zimbabwe vs India Matches at World Cups
World Cups have provided some of the most memorable meetings between these teams.
| Year | Tournament | Result |
|---|---|---|
| 1983 | ODI World Cup | India won |
| 1983 | ODI World Cup | India won |
| 1999 | ODI World Cup | Zimbabwe won by 3 runs |
| 2026 | T20 World Cup | India won by 72 runs |
The 1983 meetings are particularly remembered because India eventually won the tournament, while the 1999 encounter is remembered for Zimbabwe’s famous upset.
The 2026 T20 World Cup meeting added another modern chapter, with India winning convincingly despite Brian Bennett’s outstanding individual performance.
Zimbabwe vs India Matches: Important Records
The overall record highlights India’s dominance.
| Record Category | Result |
|---|---|
| Most Test wins | India – 7 |
| Most ODI wins | India – 54 |
| Most T20I wins | India – 14 |
| Zimbabwe Test wins | 2 |
| Zimbabwe ODI wins | 10 |
| Zimbabwe T20I wins | 3 |
| ODI ties | 2 |
| Test draws | 2 |
| Latest T20I winner | India |
| Latest T20I series winner | India, 3-0 in 2026 |
The figures are based on the completed international meetings through July 2026.
Why Zimbabwe vs India Matches Are Important
Zimbabwe National Cricket Team vs India National Cricket Team Matches are important for several reasons.
For India, matches against Zimbabwe have provided opportunities to test emerging players and build squad depth. The 2024 and 2026 T20I series are good examples of India giving opportunities to younger players while maintaining strong results.
For Zimbabwe, playing against India provides exposure to one of international cricket’s strongest teams. Competitive performances against India can provide confidence to Zimbabwe’s players and demonstrate their ability to compete at the highest level.
The rivalry is also important because of its historical significance. It includes the beginning of Zimbabwe’s World Cup journey, Kapil Dev’s famous 1983 innings, Zimbabwe’s 1999 World Cup upset and several memorable Test victories.
Future of the Zimbabwe vs India Rivalry
The rivalry is likely to continue primarily through limited-overs cricket.
India’s 2026 tour of Zimbabwe demonstrated that bilateral T20I series remain an important part of the schedule. Zimbabwe can use such matches to develop young players and prepare for major ICC competitions.
India, meanwhile, can use these fixtures to assess emerging talent and strengthen its squad depth.
With Zimbabwe continuing to develop a new generation of players, future matches could produce more competitive contests, particularly in T20 cricket.
Final Thoughts
Zimbabwe National Cricket Team vs India National Cricket Team Matches have created a fascinating international cricket history stretching from the 1983 World Cup to the modern T20 era.
India currently dominate the overall record. They have won seven of the 11 Tests, 54 of the 66 ODIs and 14 of the 17 T20Is. Zimbabwe, however, have produced several historic victories, including Test wins in 1998 and 2001, a famous three-run World Cup victory in 1999 and a 13-run T20I upset in 2024.
The latest chapter came in July 2026, when India defeated Zimbabwe 3-0 in a three-match T20I series in Harare. The final match saw India win by 35 runs, with Vaibhav Sooryavanshi scoring 81 from 49 balls.
Although India remain the clear favourite statistically, Zimbabwe’s history of producing unexpected victories means this rivalry continues to be worth watching.
When did Zimbabwe and India first play each other?
Zimbabwe and India first met in men’s international cricket at the 1983 World Cup in Leicester, where India won by five wickets.
What is the overall Test record between Zimbabwe and India?
India lead the Test head-to-head record 7-2, with two matches ending in draws. The teams have played 11 Tests.
What is the ODI record between Zimbabwe and India?
India have won 54 of the 66 ODIs between the teams, while Zimbabwe have won 10. Two matches ended in ties.
Who won the 2026 Zimbabwe vs India T20I series?
India won the three-match T20I series 3-0 in Zimbabwe in July 2026. India won the three matches by seven wickets, 90 runs and 35 runs respectively.
Who won the latest Zimbabwe vs India match?
India won the latest completed match by 35 runs on July 26, 2026, at Harare Sports Club. India scored 192/5 and Zimbabwe finished on 157/7.







