Let’s be real. When people talk about India’s great cricket rivalries, Zimbabwe doesn’t jump to the top of the list. Pakistan, Australia, England — sure. But the India National Cricket Team Vs Zimbabwe National Cricket Team Timeline has quietly built itself into one of the most interesting stories in world cricket.
You have India — the billion-person cricket machine, the defending T20 World Champions. And then you have Zimbabwe — a team that has punched India in the face at least three times across formats, stubbornly refused to be a pushover, and produced some of the most memorable upsets in the game’s history.
The India National Cricket Team Vs Zimbabwe National Cricket Team story isn’t just a walkover. It’s 40-plus years of cricket, from Kapil Dev’s legendary 175* at Tunbridge Wells in 1983 to Hardik Pandya’s 50* at Chennai in 2026. And along the way, Zimbabwe has had its moments — genuine, jaw-dropping moments that India fans would prefer to forget.
Disclaimer: This article is for informational purposes only. All match data, statistics, and records have been sourced from publicly available information on ESPN Cricinfo, Cricbuzz, and the ICC website. While every effort has been made for accuracy, please verify current standings and records through official sources.
Last Updated: June 12, 2026
Quick Head-to-Head Snapshot
| Format | Matches Played | India Won | Zimbabwe Won | Tied/Drawn | First Match | Last Match |
|---|---|---|---|---|---|---|
| Tests | 11 | 7 | 2 | 2 | October 1992 | September 2005 |
| ODIs | 66 | 54 | 10 | 2 | June 1983 | August 2022 |
| T20Is | 14 | 10 | 3 | 1 | June 2010 | February 2026 |
| Overall | 91 | 71 | 15 | 5 | June 1983 | February 2026 |
The Full India National Cricket Team Vs Zimbabwe National Cricket Team Timeline (1983–2026)
Phase 1: The 1983 Beginning — Kapil’s Miracle & the World Cup Debut
The India National Cricket Team Vs Zimbabwe National Cricket Team Timeline officially starts on June 11, 1983, at Grace Road, Leicester. It wasn’t the famous Kapil Dev knock — that came later. India won by 5 wickets in a fairly routine group game.
But then came June 18, 1983, at Tunbridge Wells. India were 17/5. Five wickets gone for almost nothing. Any other captain might have played safe. Kapil Dev scored 175* off 138 balls, one of the greatest innings in ODI history. India ended on 266/8 and won by 31 runs. The India vs Zimbabwe rivalry had its first iconic moment before it had even properly started.
Expert Insight: “Kapil Dev’s 175* wasn’t just a great knock — it saved India’s World Cup campaign and arguably set Indian cricket on a path to its first World Cup title. Zimbabwe didn’t know they were hosting history that day.” — widely documented in multiple cricket historical archives
Phase 2: The Test Era (1992–2005)
Zimbabwe were granted Test status in 1992, and naturally, their first-ever Test was against India — at Harare in October 1992. It ended in a draw. A fitting, cautious start.
The India National Cricket Team Vs Zimbabwe National Cricket Team played 11 Tests in total between 1992 and 2005. India dominated, winning 7. But Zimbabwe had two Test victories, including a famous win during the 1998-99 tour where Henry Olonga played a significant role in Zimbabwe’s 61-run Test win at Harare.
The Test rivalry ended in 2005. India won the series. No Tests have been played between the two sides since.
Phase 3: The Golden Zimbabwe Era and Upsets (1999–2003)
The 1999 ODI World Cup was where Zimbabwe had their best moment against India in a World Cup setting. Zimbabwe famously beat India in their Super Six encounter, finishing fifth overall in the tournament. This era — when Neil Johnson, Andy Flower, and Heath Streak were operating at full strength — was genuinely the peak of Zimbabwean cricket.
Between 1999 and 2002, India and Zimbabwe met several times in bilateral series and multi-nation tournaments. Zimbabwe won several of those matches, giving India genuine headaches.
Phase 4: The T20I Chapter Begins (2010–2016)
India’s first T20I against Zimbabwe came on June 12, 2010, at Harare Sports Club — India won by 6 wickets. The India National Cricket Team Vs Zimbabwe National Cricket Team T20I record was fairly one-sided from the start, though Zimbabwe won two of the earlier encounters.
ICC Matches Between India and Zimbabwe
ODI World Cup Encounters
| Year | Tournament | Venue | India Score | Zimbabwe Score | Result |
|---|---|---|---|---|---|
| 1983 | Prudential World Cup (Group B) | Leicester, England | 179/5 | 155/9 | India won by 5 wkts |
| 1983 | Prudential World Cup (Group B) | Tunbridge Wells, England | 266/8 | 235 | India won by 31 runs |
| 1987 | Reliance World Cup (Group A) | Hyderabad, India | 288/6 | 234 | India won by 54 runs |
| 1992 | Benson & Hedges World Cup (Group) | Hamilton, New Zealand | 203 | 204/7 | Zimbabwe won by 3 wkts |
| 1996 | Wills World Cup (Group A) | Kanpur, India | 247/5 | 200/9 | India won by 47 runs |
| 1999 | ICC World Cup (Super Six) | Leicester, England | 232 | 233/6 | Zimbabwe won by 3 wkts |
| 2003 | ICC World Cup (Group A) | Harare, Zimbabwe | 255/7 | 146 | India won by 83 runs |
Note: The 1992 Hamilton match was a famous Zimbabwe upset. The 1999 Super Six loss hurt India’s semi-final prospects badly.
ICC T20 World Cup Encounters
| Year | Tournament | Venue | India Score | Zimbabwe Score | Result |
|---|---|---|---|---|---|
| 2022 | T20 World Cup (Super 12, Group 2) | Melbourne, Australia | 186/5 | 115 | India won by 71 runs |
| 2026 | T20 World Cup (Super 8, Group 1) | Chennai, India | 256/4 | 184/6 | India won by 72 runs |
ICC Champions Trophy Encounters
| Year | Tournament | Venue | Result |
|---|---|---|---|
| 1998 | Wills International Cup | Dhaka, Bangladesh | India won by 3 wickets |
| 2000 | ICC Knockout Trophy | Nairobi, Kenya | India won by 6 wickets |
IND vs ZIM Head-to-Head Test Record
| Stat | India | Zimbabwe |
|---|---|---|
| Matches Played | 11 | 11 |
| Won | 7 | 2 |
| Drawn | 2 | 2 |
| Win % | 63.6% | 18.2% |
| Highest Team Score | 609/6d | 503/6 |
| Lowest Team Score | 190 | 173 |
| First Test | October 1992 | October 1992 |
| Last Test | September 2005 | September 2005 |
IND vs ZIM Head-to-Head ODI Record
| Stat | India | Zimbabwe |
|---|---|---|
| Matches Played | 66 | 66 |
| Won | 54 | 10 |
| Tied | 2 | 2 |
| No Result | 0 | 0 |
| Win % | 81.8% | 15.2% |
| Highest Team Score | 351/5 | 281/9 |
| Lowest Team Score | 188 | 74 |
| First ODI | June 1983 | June 1983 |
| Last ODI | August 2022 | August 2022 |
IND vs ZIM Head-to-Head T20I Record
| Stat | India | Zimbabwe |
|---|---|---|
| Matches Played | 14 | 14 |
| Won | 10 | 3 |
| Tied | 1 | 1 |
| Win % | 71.4% | 21.4% |
| Highest Team Score | 256/4 | 163/6 |
| Lowest Team Score | 102 | 83 |
| First T20I | June 2010 | June 2010 |
| Last T20I | February 2026 | February 2026 |
Key Rivalries: Players & Memorable Performances (Era-Wise to 2026)
1983–1992: The Founding Era
India: Kapil Dev (175* at Tunbridge Wells remains the definitive moment of this era), Sunil Gavaskar, Ravi Shastri Zimbabwe: Duncan Fletcher (captain, 69* in 1983 World Cup), Dave Houghton, Kevin Curran
The India National Cricket Team Vs Zimbabwe National Cricket Team Timeline in this era was largely India’s story, but Zimbabwe earned their first major scalp — the 1992 Hamilton World Cup upset.
1992–2000: The Golden Zimbabwe Era
India: Sachin Tendulkar, Sourav Ganguly, Mohammad Azharuddin, Anil Kumble Zimbabwe: Andy Flower, Neil Johnson, Heath Streak, Murray Goodwin, Henry Olonga
Andy Flower was arguably the best batsman Zimbabwe ever produced. His performances against India — including a crucial role in the 1999 Super Six win — define this era. Heath Streak’s seam bowling regularly troubled Indian top-orders.
2000–2005: India’s Dominance Peaks
India: Virender Sehwag, Rahul Dravid, Sachin Tendulkar, Zaheer Khan Zimbabwe: Tatenda Taibu, Brendan Taylor, Dion Ebrahim
India won every Test series in this period. Zimbabwe’s political and sporting turmoil began affecting player availability and team strength.
2010–2019: The T20I Battles
India: Virat Kohli, Rohit Sharma, MS Dhoni, Suresh Raina Zimbabwe: Brendan Taylor, Elton Chigumbura, Hamilton Masakadza, Sikandar Raza
Several entertaining T20I series were played in Harare. Sikandar Raza emerged as Zimbabwe’s most valuable all-rounder in this era — a player who could genuinely trouble India’s best.
2020–2026: The Modern Chapter
India: Rohit Sharma, Virat Kohli, Hardik Pandya, Suryakumar Yadav, Abhishek Sharma, Jasprit Bumrah Zimbabwe: Sikandar Raza, Brian Bennett, Blessing Muzarabani, Sean Williams, Dion Myers
The 2024 T20I series in Zimbabwe saw a fresh Indian side — with Shubman Gill captaining a young squad — lose the first T20I (Zimbabwe 115/9, India 102) before bouncing back to win 4–1. Zimbabwe’s Brian Bennett and Dion Myers were the standouts for the hosts.
Then came February 26, 2026 — the T20 World Cup Super 8 match in Chennai. India post 256/4 (Abhishek Sharma 55, Hardik Pandya 50*, Tilak Verma 44*). Zimbabwe’s Brian Bennett hits an unbeaten 97, but 184/6 wasn’t enough. India win by 72 runs. The India National Cricket Team Vs Zimbabwe National Cricket Team Timeline continues at its most intense level yet — on the World Cup stage, on Indian soil.
IND vs ZIM Records
Test Records
| Record | Detail | Player | Year |
|---|---|---|---|
| Highest Individual Score (IND) | 200* | Rahul Dravid | 2001 |
| Highest Individual Score (ZIM) | 232* | Andy Flower | 2001 |
| Best Bowling (IND) | 7/59 | Javagal Srinath | 1999 |
| Best Bowling (ZIM) | 8/109 | Paul Strang | 1999 |
| Highest Partnership (IND) | 249 (3rd wkt) | Tendulkar & Dravid | 2001 |
| Highest Partnership (ZIM) | 269 (4th wkt) | Flower & Friend | 2001 |
| Most Runs (IND) | 388 | Rahul Dravid | 1992–2001 |
| Most Runs (ZIM) | 284 | Andy Flower | 1992–2001 |
| Most Wickets (IND) | 17 | Anil Kumble | 1992–2005 |
| Most Wickets (ZIM) | 15 | Heath Streak | 1992–2005 |
Lowest Totals in an Innings
| Team | Score | Venue | Year | Format |
|---|---|---|---|---|
| Zimbabwe | 74 | Kanpur, India | 2000 | ODI |
| Zimbabwe | 83 | Harare | 2016 | T20I |
| India | 102 | Harare | 2024 | T20I |
| India | 188 | Harare | 2010 | ODI |
| Zimbabwe | 115 | Melbourne | 2022 | T20I |
Greatest Wins
| Winner | Margin | Format | Venue | Year |
|---|---|---|---|---|
| India | 10 wickets | T20I | Harare | 2024 (5th T20I) |
| India | 100 runs | T20I | Harare | 2024 (2nd T20I) |
| India | 83 runs | ODI | Harare | 2003 |
| India | 71 runs | T20I | Melbourne | 2022 |
| India | 72 runs | T20I | Chennai | 2026 |
| Zimbabwe | 3 wickets | ODI | Leicester | 1999 |
| Zimbabwe | 3 wickets | ODI | Hamilton | 1992 |
| Zimbabwe | 13 runs | T20I | Harare | 2024 (1st T20I) |
The 2024 India Tour of Zimbabwe: A Series Worth Remembering
Before the 2026 World Cup encounter, India toured Zimbabwe in July 2024 for a five-match T20I series. Shubman Gill led a young, rotated Indian side. The series was a perfect example of why the India National Cricket Team Vs Zimbabwe National Cricket Team rivalry deserves more respect than it gets.
| Match | Date | Venue | Result | Scores |
|---|---|---|---|---|
| 1st T20I | July 6, 2024 | Harare | Zimbabwe won by 13 runs | ZIM 115/9, IND 102 |
| 2nd T20I | July 7, 2024 | Harare | India won by 100 runs | IND 234/2, ZIM 134 |
| 3rd T20I | July 10, 2024 | Harare | India won by 23 runs | IND 182/4, ZIM 159/6 |
| 4th T20I | July 13, 2024 | Harare | India won by 10 runs | IND 167/7, ZIM 157/9 |
| 5th T20I | July 14, 2024 | Harare | India won by 10 wickets | ZIM 124/9, IND 128/0 |
Series Result: India won 4–1
Abhishek Sharma’s 100 off 47 balls in the 2nd T20I was the standout performance. Washington Sundar won the Player of the Series. But Zimbabwe’s win in the first match — defeating an Indian side that included Abhishek Sharma, Riyan Parag, Ruturaj Gaikwad, and other bright young talents — showed exactly why you should never take the India National Cricket Team Vs Zimbabwe National Cricket Team matches for granted.
The 2026 T20 World Cup: Super 8 Showdown in Chennai
This was the most recent chapter of the India National Cricket Team Vs Zimbabwe National Cricket Team Timeline as of this writing, and it was a spectacular one.
Date: February 26, 2026 Venue: MA Chidambaram Stadium, Chennai Tournament: ICC Men’s T20 World Cup 2026, Super 8, Group 1
India, under Suryakumar Yadav’s captaincy, were in a must-win situation after losing their Super 8 opener to South Africa. They chose to bat first and absolutely went to work.
Abhishek Sharma hit 55, Ishan Kishan contributed well in the powerplay, Suryakumar Yadav came in and scored a brisk 33 off 13 balls, and then Hardik Pandya (50* off 23) and Tilak Verma (44* off 16) launched a brutal late assault. India posted 256/4 — their highest-ever total in T20 World Cups, and the second-highest team total in T20 World Cup history after Sri Lanka’s 260/6 against Kenya in 2007.
Zimbabwe’s response was gutsy. Brian Bennett played an incredible innings of 97* off 59 balls — laced with 8 fours and 4 sixes. For a while, he kept the chase mathematically alive. But 257 was always going to be a mountain. Zimbabwe finished on 184/6. Arshdeep Singh took 3/24, Varun Chakravarthy and Axar Patel chipped in with a wicket each.
India won by 72 runs. The result also confirmed South Africa’s place in the semi-finals.
India vs Zimbabwe: Expert Opinion
“The Zimbabwe series has always been India’s confidence-builder, but you cannot take that for granted. In 2024, Zimbabwe beat India in the first T20I with a young Indian side. In 2026, Brian Bennett almost made history against a full-strength Indian XI. Zimbabwe cricket is not dead — it just needs more sustained support.” — Cricket Analysis Perspective, widely shared among cricket commentators
Read Also: Nepal National Cricket Team Vs Netherlands National Cricket Team Timeline
Conclusion
The India National Cricket Team Vs Zimbabwe National Cricket Team Timeline is a 40-plus year story that goes far beyond the numbers. Yes, India dominate across all three formats. Yes, the head-to-head record strongly favors the Men in Blue. But Zimbabwe’s victories — particularly in 1992, 1999, and those early T20I upsets — are a reminder that cricket is never just arithmetic.
From Kapil Dev’s 175* in 1983 to Hardik Pandya’s 50* in 2026 at Chennai, from Andy Flower’s resistance to Brian Bennett’s unbeaten 97 in the Super 8s, the India National Cricket Team Vs Zimbabwe National Cricket Team story is a genuine, living cricket rivalry. One side has the resources, the depth, and the rankings. The other has the hunger, the stubbornness, and the occasional lightning-bolt upset.
If you want to know more about how India has fared against other cricket nations, keep reading.
? Frequently Asked Questions (FAQs)
Q1: How many times has India beaten Zimbabwe in T20Is?
India have won 10 out of 14 T20I matches against Zimbabwe (including the 2026 World Cup encounter). Zimbabwe have won 3, with 1 match tied.
Q2: Did Zimbabwe ever beat India in an ODI World Cup?
Yes — twice. In the 1992 World Cup at Hamilton (Zimbabwe won by 3 wickets) and in the 1999 Super Six at Leicester (Zimbabwe won by 3 wickets). Both results were considered upsets.
Q3: Who scored the most runs for India against Zimbabwe in Tests?
Rahul Dravid scored the most runs for India against Zimbabwe in Test cricket, accumulating 388 runs across their Test encounters.
Q4: Who is the highest individual scorer in Tests between India and Zimbabwe?
Andy Flower’s 232* (for Zimbabwe, in 2001) remains the highest individual Test score between the two teams.
Q5: When was the last India vs Zimbabwe Test match played?
The last Test between India and Zimbabwe was played in September 2005. No Test has been scheduled between the two sides since.
Q6: What happened in India vs Zimbabwe at the T20 World Cup 2026?
India beat Zimbabwe by 72 runs in the Super 8 match at MA Chidambaram Stadium, Chennai, on February 26, 2026. India scored 256/4 and restricted Zimbabwe to 184/6.
Q7: Who was the Player of the Match in the 2026 T20 World Cup IND vs ZIM game?
Hardik Pandya was the Player of the Match for his unbeaten 50 off 23 balls that powered India to 256/4.
Q8: What is the highest team score in IND vs ZIM T20Is?
India’s 256/4 against Zimbabwe at Chennai in the 2026 T20 World Cup is the highest team total in T20I matches between the two sides.
Read More Team Match Timeline At: Team Match Timeline
