Table of Contents
Ask any Indian cricket fan over 40 about Zimbabwe, and they’ll mention Kevin Curran’s stunning upset in 1983, or Sachin Tendulkar carving centuries at Bulawayo. The India National Cricket Team vs Zimbabwe National Cricket Team timeline stretches back more than four decades, and it tells a story of one side’s rise from World Cup minnows to global powerhouse.
I’ve covered this fixture on and off for 15 years, from press boxes in Harare to living rooms watching India’s young guns get a reality check in 2024. It’s rarely glamorous. But it’s a rivalry with real history, real records, and a few genuine shocks along the way.
This timeline covers every era: the first meeting in 1983, the Test tussles of the 1990s, the ODI dominance that followed, and the T20I era that runs right up to the 2026 T20 World Cup. You’ll find head-to-head numbers, updated records, and the matches that actually mattered.
India National Cricket Team vs Zimbabwe National Cricket Team Timeline
The first encounter
The story starts on June 11, 1983, at Grace Road, Leicester. It was a World Cup group match, and nobody outside Zimbabwe expected much of a contest. Kapil Dev’s India, fresh off years of ordinary ODI form, walked in as favourites.
Zimbabwe won. Duncan Fletcher took 4 for 42 and then top-scored with the bat. It remains one of the great World Cup shocks, and it set the tone early: never write Zimbabwe off completely, even when the scoreline says you should.
Major milestones
A few moments define this rivalry more than any other.
Kapil Dev’s unbeaten 175 against Zimbabwe at Tunbridge Wells in the 1983 World Cup, still one of the great ODI innings ever played, came in a virtual must-win game after India slipped to 17 for 5. Sachin Tendulkar’s 201 not out at Nagpur in 2000 showed the gulf that had opened up by the turn of the century. And Zimbabwe’s one-wicket win in Delhi in 2000, chasing 301, remains their boldest ODI heist on Indian soil.
Important series victories
India’s bilateral record against Zimbabwe is one-sided almost everywhere you look. Away from home, though, Zimbabwe has occasionally found its bite: a Test series win in 1998, and individual T20I upsets in 2015, 2016, and again in the opening game of the 2024 tour.
Historic matches
The 1999 World Cup game at Leicester, where Zimbabwe beat India by 3 runs, knocked India’s campaign off course early. The 2001 Test at Harare, drawn but tense, showed Zimbabwe’s Test side at its most competitive. And the 2026 T20 World Cup Super Eight clash in Chennai, where India piled up 256 for 4, gave fans a glimpse of just how far the gap has grown in the shortest format.
Timeline table from 1983 to 2026
| Year | Format | Event | Result |
|---|---|---|---|
| 1983 | ODI | World Cup, Leicester | Zimbabwe won by 13 runs |
| 1983 | ODI | World Cup, Tunbridge Wells | India won (Kapil Dev 175*) |
| 1992 | Test | First Test meeting, Harare | Drawn |
| 1993 | Test/ODI | Zimbabwe tour of India | India won both |
| 1996 | ODI | World Cup, Cuttack | India won |
| 1998 | Test | India tour of Zimbabwe | Zimbabwe won the one-off Test |
| 1999 | ODI | World Cup, Leicester | Zimbabwe won by 3 runs |
| 2000 | Test/ODI | Zimbabwe tour of India | India won both series |
| 2000 | ODI | Delhi | Zimbabwe won by 1 wicket |
| 2001 | Test | India tour of Zimbabwe | Drawn series |
| 2005 | Test | Last Test meeting, Bulawayo | India won |
| 2010 | T20I | First T20I meeting, Harare | India won series 2-0 |
| 2015 | T20I | Harare | Zimbabwe won |
| 2016 | T20I | Harare | Zimbabwe won |
| 2022 | ODI | India tour of Zimbabwe | India won 3-0 |
| 2024 | T20I | India tour of Zimbabwe | India won series 4-1 |
| 2026 | T20I | T20 World Cup, Chennai | India won by 72 runs |
India National Cricket Team vs Zimbabwe National Cricket Team Head-to-Head Record
Here’s where the numbers do the talking. Across Tests, ODIs, and T20Is, India and Zimbabwe have met 89 times since 1983. India has won 72 of those. Zimbabwe has 15 wins, with 2 ties in the ODI format.
ODI head-to-head
| Stat | Count |
|---|---|
| Matches played | 66 |
| India won | 54 |
| Zimbabwe won | 10 |
| Tied | 2 |
| No result | 0 |
| First played | June 1983 |
| Last played | August 2022 |
T20I head-to-head
| Stat | Count |
|---|---|
| Matches played | 14 |
| India won | 11 |
| Zimbabwe won | 3 |
| First played | June 2010 |
| Last played | February 2026 |
Zimbabwe’s three T20I wins have come in Harare, in 2015, 2016, and the opening match of the 2024 tour. India has never lost a T20I to Zimbabwe outside Zimbabwean soil.
Test head-to-head
| Stat | Count |
|---|---|
| Matches played | 9 |
| India won | 7 |
| Zimbabwe won | 2 |
| Drawn | 0 |
| First played | October 1992 |
| Last played | September 2005 |
Neither board has scheduled a Test series between the two sides since 2005. Given Zimbabwe’s current focus on white-ball cricket and the packed FTP both teams juggle, a fresh Test series doesn’t look imminent.
India National Cricket Team vs Zimbabwe National Cricket Team Timeline in ODI Cricket
1983 World Cup meeting
Two games, two different stories. Zimbabwe’s shock win at Leicester still gets replayed every World Cup cycle, usually next to Kapil Dev’s response nine days later. That 175 not out against the same opponent, at the same World Cup, remains one of cricket’s great redemption arcs.
1992 World Cup
India and Zimbabwe met again in the round-robin format of the 1992 World Cup in Australia and New Zealand. By then, India had learned not to take the fixture lightly.
1997–2005 bilateral series
This stretch produced the bulk of the ODI head-to-head record. Tendulkar’s five ODI centuries against Zimbabwe, more than he scored against any other side bar two, came almost entirely in this window. Series were frequent, sometimes two or three years apart, and India won the overwhelming majority.
2010s encounters
Bilateral ODI cricket between the two thinned out through the 2010s as India’s calendar filled up with more marquee opponents. Zimbabwe still popped up in World Cup qualifying contexts and the odd tri-series, but head-to-head meetings grew rare.
2022 series
India toured Zimbabwe in August 2022 for a three-match ODI series, part of the 2020–2023 ICC Cricket World Cup Super League. A young Indian squad, led by KL Rahul, swept the series 3-0. Shubman Gill was named player of the series, a preview of the batting weight he’d carry in the years that followed.
2024–2026 updates
There was no fresh ODI meeting between 2022 and July 2026. The two sides’ recent contact has come entirely through T20 cricket, capped by their 2026 T20 World Cup Super Eight clash in Chennai.
India National Cricket Team vs Zimbabwe National Cricket Team Timeline in T20 Internationals
First T20I
India and Zimbabwe played their maiden T20I on June 12, 2010, at Harare Sports Club. A young, second-string Indian side under Suresh Raina won by 6 wickets, with Virat Kohli and Yusuf Pathan sharing a match-defining stand. India completed a 2-0 sweep of that short series.
Bilateral T20 series
Zimbabwe has made this format its best chance at an upset. Wins in 2015 and 2016, both at Harare, showed a spirited home side capable of troubling India’s fringe players. The pattern repeated in July 2024, when Zimbabwe won the series opener by 13 runs, bowling out a fledgling Indian batting order for 102, India’s lowest T20I total in eight years at that point.
Emerging young players
That 2024 tour doubled as a testing ground. Shubman Gill led India in T20Is for the first time. Dhruv Jurel, Riyan Parag, Abhishek Sharma, and Sai Sudharsan all won their first India caps in Harare. Washington Sundar walked away with the player-of-the-series award for 8 wickets at an economy under 5.2.
Most memorable T20 matches
Zimbabwe’s 13-run win in the 2024 series opener stands out for the upset value alone. On the other side of the ledger, India’s 256 for 4 against Zimbabwe in the 2026 T20 World Cup, built on fifties from Abhishek Sharma and Hardik Pandya, is the highest total either side has posted in this fixture.
India National Cricket Team vs Zimbabwe National Cricket Team Test Match Timeline
First Test series
India and Zimbabwe played their first Test in October 1992 at Harare, a cagey, low-scoring draw that gave little hint of what was to come. Zimbabwe had only just earned Test status the year before.
Historic victories
Zimbabwe’s lone standout Test win came in 1998 at Harare, when India, missing several first-choice players, folded under pressure from Henry Olonga and the seam attack. It remains a sore memory for Indian fans of that era, and a proud one in Zimbabwean cricket history.
Memorable performances
Tendulkar’s 201 not out at Nagpur in November 2000 is the standout individual innings in this format. Rahul Dravid also piled on runs across multiple series, including 432 across a two-Test rubber in 2000-01. Anil Kumble and Javagal Srinath did the damage with the ball, Srinath finishing with 12 wickets in that same 2000-01 series.
Last Test meeting
The two sides last played a Test in September 2005 at Bulawayo. There’s been no Test cricket between them since, and with Zimbabwe’s board leaning heavily into white-ball priorities, a revival doesn’t seem close.
Best India National Cricket Team vs Zimbabwe National Cricket Team Matches
Greatest ODI encounters
Kapil Dev’s 175 not out in 1983 tops most lists, not just for the runs but for the situation: 17 for 5, a World Cup on the line, and a captain who refused to accept elimination.
Closest finishes
Zimbabwe’s one-wicket win in Delhi in November 2000, chasing 301, remains the tightest finish in this rivalry’s ODI history. Andy Flower and Grant Flower built the chase, and the hosts couldn’t find the breakthrough when it mattered.
Highest-scoring games
India’s 256 for 4 in the 2026 T20 World Cup produced a match aggregate of 440 runs, the highest ever between these two sides in T20I cricket.
Low-scoring thrillers
Zimbabwe’s 99 for 9 in Harare in 2016 stands as the lowest T20I total either side has posted in this fixture, though India still needed 13.1 overs to chase it down comfortably.
Iconic victories
India’s 2022 ODI whitewash in Zimbabwe, achieved with a young squad and no senior stars, showed the depth India had built by that stage. It’s a quieter kind of iconic, built on bench strength rather than a single innings.
Memorable Performances in India National Cricket Team vs Zimbabwe National Cricket Team Timeline
Best batting performances
Kapil Dev’s 175 not out and Tendulkar’s 201 not out sit at the top of the pile, one in ODIs, one in Tests. In T20Is, Suresh Raina’s 72 in the second-ever meeting between the sides, back in 2010, remains a series-defining knock.
Fastest centuries
Tendulkar’s ODI hundreds against Zimbabwe came at a brisk clip more than once, including his 118 off 112 balls at Sharjah in 1998. Zimbabwe’s Chamu Chibhabha has the fastest century for his side against India in T20I cricket, reaching three figures off 46 balls.
Most runs
Tendulkar holds the record for the most ODI centuries by anyone against Zimbabwe, five in total, a tally built across a decade of bilateral cricket.
Best bowling performances
Heath Streak’s 5 for 32 remains the best figures by a Zimbabwean bowler against India in ODIs. On the Indian side, Ajit Agarkar’s overall haul against Zimbabwe, 45 wickets across his ODI career, is the largest by any bowler in this fixture.
Five-wicket hauls
Streak’s 5 for 32 stands as the only widely documented five-wicket haul by a Zimbabwean bowler against India in the 50-over format.
Most wickets
Agarkar leads the all-time list with 45 ODI wickets against Zimbabwe. Streak follows for Zimbabwe with 39.
India National Cricket Team vs Zimbabwe National Cricket Team Records and Statistics
Most runs
| Player | Team | Format | Runs/Record |
|---|---|---|---|
| Sachin Tendulkar | India | ODI | 5 centuries, the most by any player against Zimbabwe |
| Shikhar Dhawan | India | ODI | 213 runs in 5 matches (avg 42.6), among current-era squads |
| Sikandar Raza | Zimbabwe | ODI | 245 runs at 24.5, top scorer among current-era squads |
| Chamu Chibhabha | Zimbabwe | T20I | Most runs by any batter in this T20I fixture |
| Shubman Gill | India | T20I | 170 runs in the 2024 series alone |
Most wickets
| Player | Team | Format | Wickets |
|---|---|---|---|
| Ajit Agarkar | India | ODI | 45 |
| Heath Streak | Zimbabwe | ODI | 39 (best 5/32) |
| Anil Kumble | India | Test | Leading Indian wicket-taker across the Test series |
| Washington Sundar | India | T20I | 8 wickets in the 2024 series |
| Blessing Muzarabani | Zimbabwe | T20I | 6 wickets in the 2024 series |
Highest team total
India’s 256 for 4 in the 2026 T20 World Cup is the highest total by either team in this fixture across all formats in the last decade.
Lowest team total
India’s 102 all out in the first T20I of the 2024 series was their lowest total against Zimbabwe in eight years. Zimbabwe’s own low point came in 2016, bowled out for 99.
Biggest win by runs
India’s 72-run win in the 2026 T20 World Cup is among the largest margins by runs in the T20I fixture.
Biggest win by wickets
India’s 10-wicket win in the fourth T20I of the 2024 series, chased inside 16 overs behind Yashasvi Jaiswal, ranks among the largest by wickets.
Highest successful run chase
Zimbabwe’s chase of 301 in Delhi in 2000, completed with one wicket in hand, is the highest successful chase by either team against the other.
Read More : India National Cricket Team Vs Bangladesh National Cricket Team Timeline
India National Cricket Team vs Zimbabwe National Cricket Team by ICC Tournaments
Cricket World Cup matches
The two sides have met at the World Cup in 1983 (twice), 1992, 1996, and 1999. Zimbabwe’s wins in 1983 and 1999 remain their two biggest World Cup scalps against a major cricketing nation.
ICC Champions Trophy
Zimbabwe and India have crossed paths in Champions Trophy tri-series and group settings over the years, though not in a marquee knockout tie between the two.
ICC T20 World Cup meetings
The most recent, and most significant, T20 World Cup meeting came in the 2026 Super Eight stage in Chennai, where India’s 256 for 4 set up a knockout clash against the West Indies and confirmed South Africa’s semi-final spot in the process.
India National Cricket Team vs Zimbabwe National Cricket Team Series Results
Complete bilateral series list, format by format:
- 1992: Test series, drawn (1 match)
- 1993: Zimbabwe tour of India, India won Test and ODI series
- 1998: India tour of Zimbabwe, Zimbabwe won the Test, India won the ODIs 2-1
- 2000-01: Zimbabwe tour of India, India won both series
- 2001: India tour of Zimbabwe, Test series drawn
- 2005: Zimbabwe’s last Test series against India, India won
- 2010: India tour of Zimbabwe, T20Is won 2-0
- 2015 & 2016: T20I tours, Zimbabwe recorded rare home wins
- 2022: India tour of Zimbabwe, ODIs won 3-0
- 2024: India tour of Zimbabwe, T20Is won 4-1
Home advantage clearly favours the underdog here. Every single Zimbabwean win across formats, in Tests, ODIs, and T20Is alike, has come on home soil.
India National Cricket Team vs Zimbabwe National Cricket Team Captains Over the Years
Indian captains
Mohammad Azharuddin, Sachin Tendulkar, Sourav Ganguly, Rahul Dravid, MS Dhoni, Virat Kohli, KL Rahul, Shubman Gill, and Suryakumar Yadav have all led India against Zimbabwe at various points, spanning both marquee tours and second-string squads sent to Harare.
Zimbabwe captains
Dave Houghton, Alistair Campbell, Andy Flower, Heath Streak, Elton Chigumbura, Graeme Cremer, and Sikandar Raza have captained Zimbabwe in this fixture across the decades.
Captains with most wins
Sourav Ganguly and MS Dhoni oversaw some of India’s most one-sided periods against Zimbabwe. On the Zimbabwean side, no single captain has more than two wins over India, a reflection of how spread out their victories have been.
Young Players Who Shined in India National Cricket Team vs Zimbabwe National Cricket Team Matches
Indian emerging stars
The 2024 T20I tour was a proving ground. Shubman Gill got his first taste of captaincy. Abhishek Sharma smashed a maiden T20I century in the second match. Dhruv Jurel, Riyan Parag, and Sai Sudharsan all debuted on that trip.
Zimbabwe’s breakthrough players
Brian Bennett has emerged as Zimbabwe’s most promising young batter in recent years, including a defiant 97 not out against India at the 2026 T20 World Cup. Dion Myers also announced himself during the 2024 series with 134 runs.
Future prospects
Zimbabwe’s current core, built around Sikandar Raza, Bennett, and a young pace attack, gives them a fighting chance whenever they host India next. India, meanwhile, keeps using this fixture to blood fresh talent before bigger series against Australia or England.
Frequently Asked Questions (FAQ)
When did India and Zimbabwe first play an international cricket match?
They first met on June 11, 1983, in an ODI at Grace Road, Leicester, during the World Cup. Zimbabwe won that game.
Who has won more matches between India and Zimbabwe?
India, by a wide margin. Across all formats, India has won 72 of 89 matches played since 1983.
What is India’s highest score against Zimbabwe?
India’s 256 for 4 in the 2026 T20 World Cup is their highest total against Zimbabwe in the shortest format in recent memory. In Tests, India declared on 609 for 6 during the 1992-93 series.
What is Zimbabwe’s highest score against India?
Zimbabwe’s 284 in the 2000-01 ODI series in India stands as their highest total against India in the 50-over format.
Who has scored the most runs in India vs Zimbabwe matches?
Sachin Tendulkar holds the record for the most ODI centuries against Zimbabwe, five in total, making him the standout run-scorer in this fixture’s history.
Which bowler has taken the most wickets in India vs Zimbabwe matches?
Ajit Agarkar leads with 45 ODI wickets against Zimbabwe, the most by any bowler on either side.
When was the latest India vs Zimbabwe series played?
The most recent full bilateral series was the T20I tour of July 2024, which India won 4-1. Their most recent meeting overall was the 2026 T20 World Cup Super Eight match in February.
What is the overall India National Cricket Team vs Zimbabwe National Cricket Team head-to-head record?
India leads 72-15 across 89 matches in all formats, with 2 tied ODIs, as of July 2026.
Conclusion
Go back to 1983, and nobody would’ve predicted this gap. Zimbabwe beat India in their first-ever meeting and gave Kapil Dev’s side a real fright nine days later. Four decades on, India has turned this fixture into a proving ground for its next generation, while Zimbabwe still finds the occasional spark to remind everyone it once beat the best.
India’s dominance is total on paper, 72 wins to 15. But cricket has a habit of humbling favourites, and every one of Zimbabwe’s wins has come with the crowd behind them roaring for an upset. That’s worth remembering the next time these two sides walk out together.
Whatever comes next, whether it’s a fresh Test series or another World Cup pool game, the India National Cricket Team vs Zimbabwe National Cricket Team timeline will keep adding chapters. Fans on both sides would do well to keep watching.