More than four decades of international cricket, defining World Cup performances and upsets made the India national cricket team vs Zimbabwe national cricket team timeline worth documenting with respect to bilateral series followed by T20 encounters in modern times. The rivalry over ODI, Test and T20 International cricket has seen milestones since Kapil Dev’s memorable innings in the 1983 Cricket World Cup to myriad of victories India have secured recently. This guide touches on the key moments, head-to-head records, and memorable matches from then through October 2026.
India vs Zimbabwe Head-to-Head Record in All Formats
India have historically enjoyed greater success against Zimbabwe in international cricket. However, Zimbabwe have produced notable victories, particularly in Test cricket and T20 Internationals. The following table summarizes the teams’ head-to-head records through the completed matches available up to October 2026.
| Format | Matches | India Won | Zimbabwe Won | Drawn/Tied | No Result |
| Test | 11 | 7 | 2 | 2 drawn | 0 |
| ODI | 66 | 54 | 10 | 2 tied | 0 |
| T20I | 17 | 14 | 3 | 0 | 0 |
This holds true in ODIs as well, where India’s dominance is evident from the fact that they have bested their opponents more often than not. The rivalry has not been one-sided across every format as evidenced by Zimbabwe’s two Test victories. Zimbabwe have also proved capable of challenging India in T20Is, notably with a great win back as recently as July 2024.
India vs Zimbabwe First ODI Match in 1983
1983 Cricket World Cup: Turning point in India-Zimbabwe rivalry India vs Zimbabwe, 18 June 1983 at Nevill Ground, Tunbridge Wells England
India were being rocked while losing five wickets only for 17 runs. This was quickly followed by Kapil Dev responding to this with an incredible 175 in just 138 balls (including sixteen fours and six sixes). India managed to reach 266/8 in the stipulated 60 overs because of his innings.
Zimbabwe made a fight of it but got all out, and India won by 31 runs on the day scoring235. Reserve day concerns out the window, Bangladeshi deck on India’s target list Kapil’s innings is still considered one of the greatest ODI World Cup innings ever played as India were eventually able to win that tournament despite being far less explosive than they are now.
India vs Zimbabwe Cricket History in the 1990s
India played host to Zimbabwe in October 1992 when the African side made its Test debut. The first Test that they played was from 18 October to 22 at Harare Sports Club, which was a drawn match.
Zimbabwe: 1st innings – 456 all out (146.5 overs); India: 1st innings – 307 all out (120.42 overs). It was a significant game for Zimbabwean cricket, marking their first-ever Test match in the longest format of the game.
ODI series continued between India and Zimbabwe during the 1990s. But one of the biggest results was in October 1998, Zimbabwe’s first win over India by 61 runs at Harare. The result showed that Zimbabwe was capable of holding its own against established international sides.
India vs Zimbabwe Matches from 2000 to 2010
At the turn of the century, there were a number of compelling Test series. India at Delhi in November 2000 beat Zimbabwe by seven wickets and their next Test match – also against Zimbabwe, played this time at Nagpur – saw totals of four-innings surpassing the 700-mark for each side yielding a draw.
In June 2001, Zimbabwe played the other Test in which they triumphed over India besting them by four wickets at Harare. India proceeded to win Test matches, in 2002 and in the course of their tour there from December 2005 which added more weight to what is now an impressive overall record.
For much of the decade, India generally dominated their bilateral rivalry even if a number of home performances for Zimbabwe made matches difficult. There were also legends of the game in that time, including Sachin Tendulkar, Rahul DravidAndy Flower and Heath Streak.
India vs Zimbabwe Matches from 2021 to 2026
India’s 2022 tour of Zimbabwe ended in a series whitewash as they beat the hosts by three matches to zero. India won the first ODI by 10 wickets, second with five runs margin and third one as a wicket.
Zimbabwe stunned India in the 1st T20I of the series after they came out on top by 13-runs this past July. India hit before long to win the following four games, however not without conflicts over umpiring: bringing home a 4–1 series triumph.
The teams faced off again during the 2026 Men’s T20 World Cup in Chennai. Score – India 256/4 defeated Zimbabwe by 72 runs(Super Eight stage). In the same year, India won all the three matches in a T20I series against Zimbabwe played in July.
| Year | Tournament or Series | Format | Key Result |
| 1983 | Cricket World Cup | ODI | India won by 31 runs |
| 1992 | Inaugural Zimbabwe Test | Test | Match drawn |
| 1998 | India tour of Zimbabwe | Test | Zimbabwe won by 61 runs |
| 2001 | India tour of Zimbabwe | Test | Zimbabwe won by 4 wickets |
| 2022 | India tour of Zimbabwe | ODI | India won series 3–0 |
| 2024 | India tour of Zimbabwe | T20I | India won series 4–1 |
| 2026 | Men’s T20 World Cup | T20I | India won by 72 runs |
| 2026 | India tour of Zimbabwe | T20I | India won series 3–0 |
Read More: West Indies Cricket Team vs Pakistan National Cricket Team Timeline
India vs Zimbabwe ODI Head-to-Head Record
India vs Zimbabwe – ODI Format One-Day Internationals have been the most played format between India and Zimbabwe. ODI ride for them started back in 1983 world cup and continued through many bilateral series as well international tournaments.
In 66 ODI meetings, India has won the match on earlier occasions at a run of 54 wins whereas Zimbabwe have registered through victory in the previous matches including ten times. Two matches ended in ties. This proved the point on how strong India had been in that format, although it was also a batsman-dominated series with Zimbabwe having come close to beating the visitors in numbers of occasions.
Notable India vs Zimbabwe ODI Matches
| Match | Result | Highlight |
| 18 June 1983, Tunbridge Wells | India won by 31 runs | Kapil Dev scored 175 not out |
| 25 October 1992, Harare | India won by 30 runs | India won an early ODI meeting during Zimbabwe’s first home season |
| 18 August 2022, Harare | India won by 10 wickets | India chased 190 without losing a wicket |
| 20 August 2022, Harare | India won by 5 wickets | India secured the ODI series |
| 22 August 2022, Harare | India won by 13 runs | India completed a 3–0 series sweep |
The 1983 World Cup match remains especially important because of Kapil Dev’s remarkable recovery innings. In the 2022 series, India’s bowling and batting depth helped the visitors win all three matches, reinforcing their strong ODI record against Zimbabwe.
India vs Zimbabwe Test Cricket History
India and Zimbabwe have faced each other 11 times in Test cricket with India having seven wins, Zimbabwe two, and a further two ending as draws.
They played their first Test at Harare Sports Club, in October 1992 The highlights being 121 off 152 balls from Dave Houghton, and placing finishes with Grant Flower’s steady contribution of 82. Megan Zimbabwe posted a total of scores345 in their first innings. It was a draw after India replied with 307 and Zimbabwe declared their second innings at 146/4.
Those wins for Zimbabwe against India had come at Harare in 1998 and again three years later. The first was by 61 runs and the second was a four-wicket win. These two results remain significant achievements in the Test history of Zimbabwe.
In 2000, the only other time India had played in Zimbabwe, they won a Test while never losing one from 1999-2021 against that opposition. Zimbabwe was also on India’s upcoming calendar; contests scheduled for October this year were scrapped when William’s administration could not account for missing funds believed to be A$80 million funded by Australia since 1984. Since September 2005, the two teams have not contested a Test against one another so this particular head-to-head record has remained unchanged for many years.
India vs Zimbabwe T20I Head-to-Head Record
India have won 14 out of the 17 T20I matches played between both the teams while Zimbabwe has managed to win three. So many classics, down to the fact that a good spell of bowling or an alarming collapse with bat in hand can have you rattling your brains by lunch.
Illustrating this unpredictability was the July 2024 series. Zimbabwe has gendered the firstT20 return India in a close on hundred123/9 with 165 to defend. Next, India hit back with four successive victories including a 100 run win in the second game.
The 2026 T20 World Cup clash with Zimbabwe was another key chapter for India. Batting first, INDIA scored 256/4 (largest total of IND v ZIM T20I) and won the match by 72 runs. Despite the loss, Zimbabwean Brian Bennett gave a significant individual performance with his unbeaten 97.
India completed their July 2026 tour of Zimbabwe with three wins from three matches:
| Date | India Score | Zimbabwe Score | Result |
| 23 July 2026 | 126/3 | 125/7 | India won by 7 wickets |
| 25 July 2026 | 219/5 | 129 all out | India won by 90 runs |
| 26 July 2026 | 192/5 | 157/7 | India won by 35 runs |
These results extended India’s winning run in the rivalry and completed a 3–0 T20I series sweep in Zimbabwe.
India vs Zimbabwe World Cup Match History
India and Zimbabwe have met in both the ODI World Cup and the Men’s T20 World Cup. Their World Cup encounters are notable for individual performances as well as their importance to tournament campaigns.
| Tournament | Year | Result | Key Highlight |
| Cricket World Cup | 1983 | India won by 31 runs | Kapil Dev scored 175 not out |
| Cricket World Cup | 1987 | India won by 8 wickets | India successfully chased Zimbabwe’s target |
| Cricket World Cup | 1999 | Zimbabwe won by 3 runs | A famous Zimbabwe upset |
| T20 World Cup | 2022 | India won by 71 runs | India produced a strong all-round performance |
| T20 World Cup | 2026 | India won by 72 runs | India scored 256/4 in Chennai |
It was the 1999 World Cup, where Zimbabwe narrowly triumphed over India by three runs at Leicester that stood out – and looms large to this day. It was a result that proved Zimbabwe can mix it with the best teams on cricket’s biggest stages.
India’s dominance in the shortest format was on display during their meetings at the 2022 and 2026 T20 World Cup. In truth, it’s the win-loss totals for each decade that tell a similar story of futility – but they don’t convey just how starkly contrasting those outcomes were across decades.
Memorable Matches Between India and Zimbabwe
1. Kapil Dev’s Historic 175 in 1983

India’s match against Zimbabwe at Tunbridge Wells is remembered as one of the greatest innings in ODI history. After India’s top order collapsed, Kapil Dev counterattacked with 175 not out from 138 balls. India reached 266/8 and won by 31 runs after Zimbabwe were dismissed for 235.
2. Zimbabwe’s Test Victory in 1998
Zimbabwe in Harare, October 1998 Zimbabwe won by 61 runs The result was a landmark for Zimbabwe in that it showed they could not just win sessions against India but beat them over the full five days of Test cricket.
3. Zimbabwe’s Three-Run World Cup Win in 1999
In 1999 Cricket World Cup, Zimbabwe won over India by three runs at Leicester. It is still one of the great shocks in their fierce rivalry and a moment that has gone down as an important part of Zimbabwe’s history at this tournament.
4. India’s 100-Run T20I Win in 2024
2nd T20 | Harare, July 07–234/2 v India. India won by 100 runs as Zimbabwe were bowled out for just135. The top-scoring performance with the bat was 100 (47) by Abhishek Sharma.
5. India’s T20 World Cup Victory in 2026
Chennai, 26 February (2026) – India: 256/4 vs Zimbabwe Zimbabwe, in reply, scored 184/6 and lost the match by a margin of 72 runs. Hardik Pandya sat atop the scoreboard as he registered 50 off just 23 balls after returning with a wicket-less figures of 0/21 in four overs, ultimately helping himself to the Player-of-the-Match award.
India vs Zimbabwe Last Match Scorecard and Result
As of 15 October 2026, the most recently completed international match between India and Zimbabwe was the third T20I of India’s July 2026 tour.
| Match Detail | Information |
| Match | Zimbabwe vs India, 3rd T20I |
| Date | 26 July 2026 |
| Series | India Tour of Zimbabwe 2026 |
| Venue | Harare Sports Club, Harare |
| India Score | 192/5 (20 overs) |
| Zimbabwe Score | 157/7 (20 overs) |
| Match Result | India won by 35 runs |
| Series Result | India won the series 3–0 |
| Key Highlight | India defended 192 to secure a 35-run victory |
Match summary: India scored 192/5 in 20 overs before restricting Zimbabwe to 157/7. India won the third T20I by 35 runs and completed a clean sweep of the three-match series.
This result was India’s third consecutive win on the tour. It followed victories by seven wickets in the opening match and 90 runs in the second T20I.
India vs Zimbabwe Biggest Wins and Cricket Records
India’s head-to-head record includes several substantial victories, particularly in limited-overs cricket. The following verified highlights demonstrate the teams’ performances against each other.
| Record | Achievement |
| Highest Indian T20I total against Zimbabwe | 256/4 in 2026 |
| Highest Zimbabwe total in the 2026 T20 World Cup meeting | 184/6 |
| Biggest Indian T20I win by runs in the 2024 series | 100 runs |
| Famous individual ODI innings | Kapil Dev’s 175 not out in 1983 |
| Notable Zimbabwe World Cup victory | Three-run win over India in 1999 |
| India vs Zimbabwe Test record | India 7 wins, Zimbabwe 2 wins, 2 draws |
These highlights cover different formats and should not be treated as a single-format statistical ranking. India’s 256/4 in February 2026 was a T20I record against Zimbabwe at that point, while Kapil Dev’s innings remains one of the defining performances in their ODI history.
India vs Zimbabwe Upcoming Matches and Series Schedule

As of 15 October 2026, the next bilateral series listed in the announced international schedule is Zimbabwe’s tour of India for three ODIs in January 2027.
| Date | Format | Venue | Status |
| January 2027 | 1st ODI | Kolkata | Scheduled |
| January 2027 | 2nd ODI | Hyderabad | Scheduled |
| January 2027 | 3rd ODI | Mumbai | Scheduled |
The exact match dates should be checked against the latest official schedule before publication. These fixtures will provide another opportunity for both teams to build on their long-standing rivalry.
Read More: India Women’s National Cricket Team vs England Women’s National Cricket Team Timeline
FAQs About India National Cricket Team vs Zimbabwe National Cricket Team Timeline
When did India and Zimbabwe first play an international cricket match?
India and Zimbabwe first met in ODI cricket during the 1983 Cricket World Cup. India won their encounter at Tunbridge Wells by 31 runs, with Kapil Dev scoring an unbeaten 175 after India lost early wickets.
When did India and Zimbabwe first play a Test match?
Their first Test took place at Harare Sports Club from 18 to 22 October 1992. Zimbabwe scored 456 in their first innings, and the match ended in a draw.
What is India’s head-to-head record against Zimbabwe?
In the records summarized here, India have won seven of 11 Tests, 54 of 66 ODIs and 14 of 17 T20Is. Zimbabwe have won two Tests, 10 ODIs and three T20Is.
How many ODI matches have India and Zimbabwe played?
India and Zimbabwe have played 66 ODIs in the head-to-head record used for this article. India have won 54 matches, Zimbabwe have won 10, and two matches ended in ties.
How many T20I matches have India and Zimbabwe played?
The teams have played 17 T20 Internationals in the record through July 2026. India have won 14 matches and Zimbabwe have won three.
Conclusion
Rivalry overviewEdit The timeline of matches between the India national cricket team and Zimbabwe national cricket team shows some interesting matchups, as can be seen from India’s overall dominance but many ODI upsets. With Kapil Dev’s historic 175 in ’83 and stretching all the way to teams’ T20I clashes in ’26, their matches have featured some of each format’s most memorable moments. Zimbabwe’s significant victories will forever hold a special place in the annals of limited overs history even if India’s head-to-head advantage gives only half the story.














Leave a Reply