India National Cricket Team vs Zimbabwe National Cricket Team Timeline

India National Cricket Team vs Zimbabwe National Cricket Team timeline

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

YearFormatEventResult
1983ODIWorld Cup, LeicesterZimbabwe won by 13 runs
1983ODIWorld Cup, Tunbridge WellsIndia won (Kapil Dev 175*)
1992TestFirst Test meeting, HarareDrawn
1993Test/ODIZimbabwe tour of IndiaIndia won both
1996ODIWorld Cup, CuttackIndia won
1998TestIndia tour of ZimbabweZimbabwe won the one-off Test
1999ODIWorld Cup, LeicesterZimbabwe won by 3 runs
2000Test/ODIZimbabwe tour of IndiaIndia won both series
2000ODIDelhiZimbabwe won by 1 wicket
2001TestIndia tour of ZimbabweDrawn series
2005TestLast Test meeting, BulawayoIndia won
2010T20IFirst T20I meeting, HarareIndia won series 2-0
2015T20IHarareZimbabwe won
2016T20IHarareZimbabwe won
2022ODIIndia tour of ZimbabweIndia won 3-0
2024T20IIndia tour of ZimbabweIndia won series 4-1
2026T20IT20 World Cup, ChennaiIndia 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

StatCount
Matches played66
India won54
Zimbabwe won10
Tied2
No result0
First playedJune 1983
Last playedAugust 2022

T20I head-to-head

StatCount
Matches played14
India won11
Zimbabwe won3
First playedJune 2010
Last playedFebruary 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

StatCount
Matches played9
India won7
Zimbabwe won2
Drawn0
First playedOctober 1992
Last playedSeptember 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

PlayerTeamFormatRuns/Record
Sachin TendulkarIndiaODI5 centuries, the most by any player against Zimbabwe
Shikhar DhawanIndiaODI213 runs in 5 matches (avg 42.6), among current-era squads
Sikandar RazaZimbabweODI245 runs at 24.5, top scorer among current-era squads
Chamu ChibhabhaZimbabweT20IMost runs by any batter in this T20I fixture
Shubman GillIndiaT20I170 runs in the 2024 series alone

Most wickets

PlayerTeamFormatWickets
Ajit AgarkarIndiaODI45
Heath StreakZimbabweODI39 (best 5/32)
Anil KumbleIndiaTestLeading Indian wicket-taker across the Test series
Washington SundarIndiaT20I8 wickets in the 2024 series
Blessing MuzarabaniZimbabweT20I6 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.

Leave a Reply

Your email address will not be published. Required fields are marked *