India National Cricket Team vs Zimbabwe National Cricket Team Timeline: Complete History, Records and Stats (1983–2026)
The India national cricket team vs Zimbabwe national cricket team timeline is one of cricket’s most fascinating long-form stories-a rivalry that began in 1983 with one of the greatest individual innings ever played, passed through a golden era of genuine competition in the 1990s, and arrived at a state of total Indian dominance by the 2010s. Across 11 Tests, 66 ODIs, and 14 T20Is, this contest has produced record-breaking performances, unexpected upsets, and a structural narrative shaped as much by off-field events as on-field competition.
India vs Zimbabwe Head-to-Head at a Glance
For anyone searching the India vs Zimbabwe cricket timeline, here are the essential stats:
Tests
- Matches: 11 | India wins: 7 | Zimbabwe wins: 2 | Draws: 2
ODIs
- Matches: 66 | India wins: 54 | Zimbabwe wins: 10 | Tied: 2
T20Is
- Matches: 14 | India wins: 11 | Zimbabwe wins: 3
First match: June 18, 1983, World Cup, Tunbridge Wells
Most famous match: Kapil Dev 175*, 1983 World Cup
Most recent result: India won by 72 runs, T20 World Cup 2026 Super 8, Chennai
Biggest individual score: Andy Flower-232* (Test, Nagpur, 2000)
Most ODI runs for India vs Zimbabwe: Sachin Tendulkar-1,377 runs
Year-by-Year Timeline: Key Moments in India vs Zimbabwe Cricket History

The India national cricket team vs Zimbabwe national cricket team timeline spans more than four decades. Below is every significant chapter, year by year.
Complete Timeline Table
| Year | Event | Result | Significance |
| 1983 | World Cup, Tunbridge Wells | India won by 31 runs | Kapil Dev 175*-India’s most iconic ODI innings |
| 1987 | World Cup, Mumbai | India won by 8 wickets | India building format dominance early |
| 1992 | First bilateral Test series | Drawn | First meeting in Test cricket |
| 1997–98 | ODI series, Zimbabwe | Zimbabwe won | Zimbabwe’s strongest bilateral result vs India |
| 1998 | 1st Test, Harare | Zimbabwe won | Zimbabwe’s most significant Test win vs India |
| 2000 | 2nd Test, Nagpur | Drawn | Andy Flower scored 232*-highest individual score vs India in Tests |
| 2001 | Two-Test series, Zimbabwe | Drawn 1–1 | Last time Zimbabwe won a Test vs India |
| 2002 | ODI, Guwahati | India won | India posted 333/6-highest ODI total vs Zimbabwe |
| 2004 | Zimbabwe suspends Test status | N/A | Seven-year gap ends competitive balance permanently |
| 2005 | ODI series, Harare | India won | Zimbabwe bundled for 65-their lowest ever vs India |
| 2011 | Zimbabwe return to Test cricket | — | Gap between teams too large to bridge |
| 2022 | T20 World Cup, Melbourne | India won by 71 runs | Last T20 WC meeting before 2026 |
| 2024 | T20I series, Harare | India won 4–1 | Zimbabwe’s 1st T20I shock-India bowled out for 102 |
| 2026 | T20 WC Super 8, Chennai | India won by 72 runs | India posted 256/4-second-highest total in T20 WC history |
The 1983 World Cup: Where It All Began
Read More: New Zealand national cricket team vs Pakistan national cricket team timeline
June 18, 1983. Tunbridge Wells, England. India were 17 for 5 in the 9th over of a World Cup group match against Zimbabwe. Five wickets had already fallen. A World Cup exit looked inevitable. What followed changed Indian cricket permanently. Kapil Dev walked in and hit 175* off 138 balls-without a television camera recording a single frame, because the BBC crew had left expecting a straightforward match. Kevin Curran, Peter Rawson, and Duncan Fletcher (yes, the same Duncan Fletcher who later coached India to their first overseas Test series wins) were bowling with discipline in overcast English conditions. India still posted 266/8. Zimbabwe chased to 235. India won by 31 runs. India won that World Cup. The India national cricket team vs Zimbabwe national cricket team timeline starts at this precise moment-and so does India’s entire World Cup legacy.

Why This Match Was Harder Than the Scoreline Suggests
Zimbabwe pushed India to within 31 runs in a high-pressure knockout-adjacent context. This was not a weak side. It was a disciplined cricket team that nearly caused one of sport’s great upsets. The final margin flatters India’s actual experience on that day.
The 1990s: Zimbabwe’s Strongest Era Against India
This is the most underappreciated chapter of the India vs Zimbabwe cricket history. Zimbabwe in the 1990s was not a pushover. They were a legitimate Test-playing nation with genuine world-class talent.
Andy Flower, Heath Streak, and Zimbabwe’s Golden Generation
Andy Flower averaged 51.54 in Tests overall-and an extraordinary 94.83 in Tests specifically against India. His 232* at Nagpur in 2000 remains the highest individual score by any Zimbabwe batter against India in any format. Heath Streak was a high-quality seam bowler who generated movement both ways and had the discipline to tie down any batting line-up across long spells. Grant Flower, Murray Goodwin, and Alistair Campbell gave Zimbabwe genuine batting depth.
Zimbabwe’s Biggest Win: The 1998 Harare Test
In 1998, Zimbabwe defeated India in a Test match at Harare. Sachin Tendulkar, Mohammad Azharuddin, and Ajay Jadeja were in that Indian batting line-up. None of them could prevent the defeat. This remains Zimbabwe’s most historically significant victory over India in any format. It was achieved through pace, home conditions exploitation, and a team functioning at peak collective confidence. In 2001, Zimbabwe held India to a 1–1 draw across a two-Test series-the last time Zimbabwe won a Test against India. These two results from 1998 and 2001 define the ceiling of Zimbabwe’s competitive history against India.
The ICC Suspension That Permanently Altered the Rivalry (2004–2011)
This is the hidden turning point of the entire India vs Zimbabwe cricket timeline-and one that almost every competitor article ignores.
What Happened in 2004
In 2004, Zimbabwe voluntarily suspended their ICC Test status following mass player resignations driven by political instability and board dysfunction. Fifteen white players resigned simultaneously. Zimbabwe’s talent infrastructure collapsed almost overnight. They returned to Test cricket in 2011. That is a seven-year development gap-an entire generation of Zimbabwean cricketers who never played Test cricket at their peak.

What India Did in Those Seven Years
Read More: Pakistan national cricket team vs India national cricket team timeline
While Zimbabwe were absent from Test cricket, India:
- Won the 2007 ICC T20 World Cup under MS Dhoni
- Won the 2011 ICC ODI World Cup at home
- Reached No.1 in ICC Test rankings
- Developed a batting line-up featuring Tendulkar, Dravid, Laxman, Sehwag, Gambhir, Kohli, and Dhoni simultaneously
When Zimbabwe returned, the gap was structural, not just tactical. It was never bridgeable again within bilateral series conditions.
India’s Era of Total Dominance: 2010–2022
From 2010 onward, the India national cricket team vs Zimbabwe national cricket team contest became a reliable India win-regardless of format or venue.
The 2022 ODI Series: A B-Team Masterclass
In 2022, India sent a rotational squad to Zimbabwe for a 3-match ODI series. Shubman Gill scored 245 runs in the series, including a century and two fifties. Zimbabwe, playing at full strength at home in Harare, could not win a single match. India won 3–0. That result is the clearest statistical illustration of the current gap. India’s backup batters outperformed Zimbabwe’s best players on their own home ground.
2024 T20I Series: Zimbabwe’s Stunning Upset and India’s Recovery
In July 2024, India toured Zimbabwe for a 5-match T20I series. India were expected to win easily. India won 4–1. But the one Zimbabwe won is the most analytically significant result in recent India vs Zimbabwe cricket history.
The 1st T20I: How Zimbabwe Bowled India Out for 102
On July 6, 2024, at Harare Sports Club, Zimbabwe posted 115/9 in 20 overs-a total that looked barely defendable. India, chasing 116, were bowled out for 102 in 19.5 overs. Zimbabwe won by 13 runs.
What drove the upset:
- Harare’s pitch in July plays slow, low, and dry-assisting off-spin and medium-pace from the first over
- India’s rotated XI had no settled powerplay batting approach against swinging conditions
- Zimbabwe’s bowling attack executed their plans with exceptional discipline
- Tendai Chatara was the standout performer with the ball
India’s Response: Four Consecutive Wins
India adjusted immediately. They won the next four matches by margins of 100 runs, 23 runs, 10 wickets, and 42 runs. Shubman Gill led India’s batting with 170 series runs. Yashasvi Jaiswal contributed 141. The 4–1 series win tells two stories simultaneously: Zimbabwe can hurt India in specific conditions, and India has the depth to adjust within a series even when the opening match goes wrong.
2026 T20 World Cup Super 8: India’s Record-Breaking Total
The most recent chapter of the India national cricket team vs Zimbabwe national cricket team timeline came on February 26, 2026, at MA Chidambaram Stadium, Chennai, in the Super 8 Group 1 stage of the ICC Men’s T20 World Cup 2026.
India’s 256/4: The Second-Highest Total in T20 World Cup History
India posted 256/4 in 20 overs-the second-highest total in the history of the men’s T20 World Cup, behind only Sri Lanka’s 260/6 against Kenya in 2007. Abhishek Sharma scored 55 off 30 balls in an explosive powerplay. Hardik Pandya hit an unbeaten 50 off 23 balls in the death overs. Zimbabwe chose to bowl first. India scored 40 runs in the first 3 overs. The match was effectively decided during the powerplay.
Zimbabwe’s Response: Brian Bennett’s World-Class Innings
Zimbabwe chased. Brian Bennett scored 97 off 59 balls-the highest individual score by any Zimbabwe batter in a T20 World Cup match in history. It was a genuinely outstanding innings that deserved a winning stage. But Zimbabwe lost wickets in the 12th to 15th overs when they needed acceleration. They finished on 184/6. India won by 72 runs. India went on to win the 2026 T20 World Cup, defeating New Zealand in the final-their third T20 World Cup title overall.
Biggest Wins in India vs Zimbabwe Cricket History
India’s Biggest Wins vs Zimbabwe
| Margin | Match | Year |
| India’s highest ODI total vs ZIM | 333/6, Guwahati | 2002 |
| Zimbabwe’s lowest vs India (ODI) | 65 all out, Harare | 2005 |
| Biggest T20I win | 72 runs, Chennai T20 WC | 2026 |
| 10-wicket T20I win | 4th T20I, Harare | 2024 |
Zimbabwe’s Biggest Wins vs India
| Match | Margin | Year |
| 1st Test, Harare | Zimbabwe won | 1998 |
| 2nd Test of series, Zimbabwe | Series 1–1 | 2001 |
| 1st T20I, Harare | Won by 13 runs | 2024 |
| Bilateral ODI series, Harare | Zimbabwe series win | 1997–98 |
Player Records: All Formats
Most Runs vs Zimbabwe (ODIs)
| Batter | Team | Matches | Runs | Centuries |
| Sachin Tendulkar | IND | 34 | 1,377 | 5 |
| Sourav Ganguly | IND | 36 | 1,367 | — |
| Rahul Dravid | IND | — | 885 | — |
| Ajay Jadeja | IND | — | 656 | — |
| Yuvraj Singh | IND | 15 | 505 | — |

Most Wickets vs Zimbabwe (ODIs)
| Bowler | Team | Wickets | Matches |
| Ajit Agarkar | IND | 45 | 26 |
| Anil Kumble | IND | 34 | — |
| Zaheer Khan | IND | 32 | 15 |
| Javagal Srinath | IND | 30 | — |
| Harbhajan Singh | IND | 23 | — |
Highest Individual Scores (India vs Zimbabwe)
| Score | Batter | Format | Year |
| 232* | Andy Flower (ZIM) | Test, Nagpur | 2000 |
| 175* | Kapil Dev (IND) | ODI, World Cup | 1983 |
| 133* | Sachin Tendulkar (IND) | ODI, Colombo | 1998 |
| 97 | Brian Bennett (ZIM) | T20I, T20 WC Chennai | 2026 |
Most Wickets (Tests, Career vs India)
| Bowler | Team | Wickets |
| Anil Kumble | IND | 38 |
| Heath Streak | ZIM | — |
| Andy Flower | ZIM | 46 (all formats combined) |
Top T20I Wicket-Takers (India vs Zimbabwe)
| Bowler | Team | Wickets |
| Sikandar Raza | ZIM | 11 |
| Blessing Muzarabani | ZIM | 7 |
| Axar Patel | IND | 7 |
| Barinder Sran | IND | 6 |
Harare Sports Club: The Venue That Defines the Rivalry
Three of Zimbabwe’s four T20I wins against India have come at Harare Sports Club-and that is not a coincidence.
Why Harare Conditions Favour Zimbabwe
The Harare pitch in June–July plays slow, low, and dry. Off-spin grips by the 4th over. Seamers generate reverse swing with the older ball by the 8th. India-accustomed to flat subcontinental surfaces or bouncy overseas pitches-consistently underperforms at Harare in the first innings when they have not toured there recently. Zimbabwe prepare their home surface deliberately. Every upset they have managed against India carries the fingerprints of that tactical intelligence. The 2024 1st T20I is the clearest modern example.
Why This Rivalry Still Matters in 2026
Statistically, the India national cricket team vs Zimbabwe national cricket team contest is one-sided. But structurally, it continues to serve important functions for both sides.
For India
Zimbabwe tours are India’s primary laboratory for squad rotation-young openers, uncapped bowlers, and captaincy experiments. Shubman Gill’s captaincy, Abhishek Sharma’s T20I role, and Washington Sundar’s all-round utility were all confirmed through recent Zimbabwe assignments before larger ICC events.
For Zimbabwe
Every match against India brings:
- ICC broadcast and tournament revenue that funds Zimbabwe Cricket
- Competitive exposure against elite batting and bowling attacks
- ICC ranking points critical for World Cup qualification
- A platform for individual talent like Sikandar Raza and Blessing Muzarabani to perform in front of global audiences
The rivalry also carries a long-term structural role in Test cricket’s future. Zimbabwe’s return to bilateral Test cricket against tier-one nations will be a key benchmark for whether the ICC’s development model actually produces competitive parity over time.
Head-to-Head Records: Full Format Breakdown
ODIs
| Metric | India | Zimbabwe |
| Matches Won | 54 | 10 |
| Tied | 2 | 2 |
| Win % | 81.8% | 15.2% |
| Highest Team Total | 333/6 (Guwahati, 2002) | 289 |
| Lowest Score Conceded | — | 65 (Harare, 2005) |
T20Is
| Metric | India | Zimbabwe |
| Matches Won | 11 | 3 |
| Win % | 78.6% | 21.4% |
| Highest Team Total | 256/4 (Chennai, 2026) | 184/6 |
| Lowest Total (batting) | 102 (Harare, 2024) | 79 |
Tests
| Metric | India | Zimbabwe |
| Matches Won | 7 | 2 |
| Drawn | 2 | — |
| Highest Team Total | 609/6 dec | 456 |
FAQs:
Q1. What is the overall India vs Zimbabwe head-to-head cricket record?
A1. India lead across all formats. In ODIs: India 54, Zimbabwe 10, Tied 2 (66 matches). In T20Is: India 11, Zimbabwe 3 (14 matches). In Tests: India 7, Zimbabwe 2, Drawn 2 (11 matches). India have won 81.8% of all ODIs between the two sides.
Q2. When was the first India vs Zimbabwe cricket match?
A2. The first match was played on June 18, 1983, during the ICC Cricket World Cup, Group B stage, at Tunbridge Wells, England. India won by 31 runs. Kapil Dev scored an unbeaten 175 in that match-one of cricket’s most celebrated innings.
Q3. Has Zimbabwe ever beaten India in an ICC tournament?
A3. No. Zimbabwe have never beaten India in an ICC tournament match. Their meetings have come at the 1983 World Cup (India won), 1987 World Cup (India won), 2022 T20 World Cup (India won by 71 runs), and 2026 T20 World Cup Super 8 (India won by 72 runs).
Q4. What is Zimbabwe’s biggest win over India?
A4. Zimbabwe’s most significant win was the 1998 Test at Harare, when they defeated India with Tendulkar, Azharuddin, and Jadeja in the visiting side. In T20Is, Zimbabwe’s biggest upset was defending 115 in the 1st T20I at Harare in July 2024, bowling India out for 102 to win by 13 runs.
Q5. Why does India dominate Zimbabwe in cricket?
A5. India’s dominance has three structural causes: a deeper domestic talent pipeline through the BCCI’s fully funded system, uninterrupted international exposure across all formats, and Zimbabwe’s self-imposed Test suspension from 2004 to 2011, which disrupted an entire generation of Zimbabwean player development during cricket’s most rapidly evolving decade.
Q6. What is India’s highest score against Zimbabwe?
A6. India posted 333/6 in an ODI at Guwahati in 2002. In T20Is, India scored 256/4 against Zimbabwe in the 2026 T20 World Cup Super 8 in Chennai-the second-highest total in men’s T20 World Cup history.
Q7. What is Zimbabwe’s lowest score against India?
A7. Zimbabwe’s lowest score against India is 65 all out, in an ODI at Harare in August 2005. India won that match by a large margin.
Q8. Who has scored the most runs for India against Zimbabwe in ODIs?
A8. Sachin Tendulkar holds the record with 1,377 runs in 34 ODIs against Zimbabwe, including 5 centuries. Sourav Ganguly is second with 1,367 runs in 36 ODIs.
Q9. Who has taken the most wickets for India against Zimbabwe in ODIs?
A9. Ajit Agarkar leads with 45 ODI wickets against Zimbabwe in 26 matches. Anil Kumble is second with 34 wickets. Zaheer Khan has 32 in 15 matches.
Q10. What happened at India vs Zimbabwe in the 2026 T20 World Cup?
A10. India defeated Zimbabwe by 72 runs in the Super 8 stage at MA Chidambaram Stadium, Chennai, on February 26, 2026. India scored 256/4. Brian Bennett scored 97 off 59 balls for Zimbabwe-the highest individual score by a Zimbabwe batter in T20 World Cup history-but Zimbabwe were bowled out for 184/6. India went on to win the tournament.