Cricket is more than just a game. It tells stories of nations, players, and moments that stay with fans forever. The Zimbabwe National Cricket Team vs India National Cricket Team Timeline is one such story. It covers decades of battles, surprises, records, and great cricket. India has been a powerhouse. Zimbabwe has been a fighter. Together, they have given fans some truly unforgettable moments across Tests, ODIs, and T20Is.
Zimbabwe National Cricket Team vs India National Cricket Team ODI Timeline
The ODI format has been the backbone of this rivalry. Both teams have played 66+ ODIs against each other since 1983. India has dominated most of this period, but Zimbabwe has delivered some brilliant shocks along the way.
ODI Timeline Summary Table
| Year | Venue | Result | Key Performer |
|---|---|---|---|
| 1983 | Leicester | India won by 5 wkts | Kapil Dev 175* |
| 1987 | Mumbai | India won by 8 wkts | Gavaskar 43, Vengsarkar 46* |
| 1992 | Hamilton | India won by 55 runs (DL) | Tendulkar 81 |
| 1993 | Harare | India won by 30 runs | Manjrekar 70 |
| 1996 | Kanpur (WC) | India won by 40 runs | Kambli 106 |
| 1997 | Centurion | Zimbabwe won by 3 wkts | Craig Evans 43 |
| 1998 | Bulawayo | Zimbabwe won by 7 wkts | Andy Flower 80* |
| 1999 | Leicester (WC) | Zimbabwe won by 3 runs | Neil Johnson 3/38 |
| 2001 | Harare | India won by 9 wkts | Tendulkar 81*, Z. Khan 3/14 |
| 2002 | Faridabad | Zimbabwe won by 1 wkt | Campbell 71 |
| 2005 | Harare | India won by 161 runs | Irfan Pathan 5/27 |
| 2010 | Bulawayo | Zimbabwe won by 6 wkts | Brendan Taylor 81* |
| 2013 | Harare | India won 5-0 sweep | Kohli 115, Mishra 6/48 |
| 2015 | Auckland (WC) | India won by 6 wkts | Raina 110*, Dhoni 85* |
| 2016 | Harare | India won 3-0 | KL Rahul 100* on debut |
| 2022 | Harare | India won 3-0 | Gill 130, Chahar 3/27 |
World Cup Matches Between India and Zimbabwe
| Year | Tournament | Venue | Winner | Margin |
|---|---|---|---|---|
| 1983 | Prudential WC | Leicester | India | 31 runs |
| 1987 | Reliance WC | Mumbai | India | 8 wickets |
| 1992 | Benson & Hedges WC | Hamilton | India | 55 runs (DL) |
| 1996 | Wills WC | Kanpur | India | 40 runs |
| 1999 | ICC WC | Leicester | Zimbabwe | 3 runs |
| 2003 | ICC WC | Harare | India | 83 runs |
| 2015 | ICC WC | Auckland | India | 6 wickets |
Biggest ODI Wins by Both Teams
| Winner | Margin | Match Details |
|---|---|---|
| India | 161 runs | vs Zimbabwe, Harare, 2005 |
| India | 115 runs | vs Zimbabwe, Singapore, 1999 |
| India | 107 runs | vs Zimbabwe, Nairobi, 1999 |
| India | 101 runs | vs Zimbabwe, Guwahati, 2002 |
| India | 10 wickets | vs Zimbabwe, Harare, 2022 (1st ODI) |
| India | 10 wickets | vs Zimbabwe, Harare, 2016 (3rd ODI) |
| Zimbabwe | 8 wickets | vs India, Bulawayo, 1997 |
| Zimbabwe | 7 wickets | vs India, Bulawayo, 1998 |
India vs Zimbabwe Test Match Timeline
Test cricket between these two nations has been limited but loaded with drama. India holds a strong lead in the format. But Zimbabwe has shown real character at key moments.
| Year | Venue | Winner | Margin |
|---|---|---|---|
| 1992 | Harare | Draw | First-ever Test between them |
| 1993 | Delhi | India | Innings & 13 runs |
| 1998 | Harare | Zimbabwe | 61 runs |
| 2000 | Delhi | India | 7 wickets |
| 2001 | Bulawayo | India | 8 wickets |
| 2001 | Harare | Zimbabwe | 4 wickets |
| 2002 | Nagpur | India | Innings & 101 runs |
| 2002 | Delhi | India | 4 wickets |
| 2005 | Bulawayo | India | Innings & 90 runs |
| 2005 | Harare | India | 10 wickets |
First Test Series (1992)
The first Test between these two nations was a landmark event in cricket history.
- Played at Harare Sports Club from October 18–22, 1992
- David Houghton scored 121 to anchor Zimbabwe’s first innings of 456
- John Traicos took 5/86 to restrict India to just 307 all out
- Sanjay Manjrekar made 104 in a fighting knock for India
- The match ended in a draw — Zimbabwe’s debut Test against India
- Zimbabwe proved they could compete at the highest level
- This match laid the groundwork for a great long-form rivalry
Historic Zimbabwe Test Victory in 1998
This Test remains one of the biggest highlights in Zimbabwe’s cricket history.
- Played at Harare Sports Club in October 1998
- Zimbabwe posted 221 and 293 in their two innings
- Murray Goodwin scored 87 in the first innings
- Grant Flower hit 106 in the second innings to set a tough target
- India needed 235 to win in the final innings
- Heath Streak took 3/40 to destroy India’s chase
- India were dismissed for just 173, losing by 61 runs
- This victory proved Zimbabwe could beat any team in the world in Test cricket
- Andy Flower, Heath Streak, and Grant Flower were the heroes of the match
India vs Zimbabwe T20I Timeline
T20 cricket added fresh energy to the Zimbabwe National Cricket Team vs India National Cricket Team Timeline. Shorter games meant bigger upsets and faster drama.
| Year | Venue | Series Result | Highlight |
|---|---|---|---|
| 2010 | Harare | India 2-0 | Suresh Raina 72*, Yusuf Pathan 37* |
| 2015 | Harare | India 2-1 | Zimbabwe won 2nd T20I by 10 runs |
| 2016 | Harare | India 2-1 | Zimbabwe won 1st T20I by 2 runs |
| 2022 | Melbourne (WC) | India won by 71 runs | SKY 61*, Ashwin 3/22 |
| 2024 | Harare | India 4-1 | Gaikwad 111*, Gill 76 |
First T20I Match (2010)
The first T20 International between these two nations was played in Harare on June 12, 2010. Zimbabwe posted 111/9 in 20 overs. India chased it down in just 15 overs, winning by 6 wickets. Vinay Kumar picked up 3/24 while Yusuf Pathan smashed a quick 37 not out to seal the win. The very next day, India won the second T20I by 7 wickets. Suresh Raina scored 72 not out off 44 balls as captain and guided India to a series win with ease. This series set the tone for India’s T20 dominance over Zimbabwe in the years ahead.
2024 India Tour of Zimbabwe Highlights
The 2024 T20I series in Harare was one of the most entertaining in recent memory. Zimbabwe made a shocking start by winning the first T20I by 13 runs. India had been bowled out for just 102 chasing 116. Richard Ngarava took 3/18 for Zimbabwe. But India responded hard. In the second T20I, Ruturaj Gaikwad hammered 111 not out off 57 balls and Shubman Gill added 76 as India posted a massive 234/2. India then won the series 4-1, with standout performances from Gaikwad, Gill, and Suryakumar Yadav (66 off 36). Ravi Bishnoi was the leading wicket-taker with 4/25 in the second match. India sealed the series with a brilliant 10-wicket win in the 4th T20I.
Year-Wise Zimbabwe National Cricket Team vs India National Cricket Team Timeline

This section breaks down the Zimbabwe vs India cricket timeline decade by decade.
| Decade | Key Theme | India Record | Zimbabwe Record |
|---|---|---|---|
| 1980s–1990s | Founding rivalry, World Cups | Dominant overall | Competitive in key moments |
| 2000s | ODI wars, Zimbabwe decline | Very strong | Shock wins still possible |
| 2010s | India bench strength era | Dominant | Building future players |
| 2020s | India’s young stars take over | Near-perfect run | Occasional upsets only |
Head-to-Head Record in All Formats
Overall Head-to-Head Table
| Format | Matches | India Wins | Zimbabwe Wins | Tied/No Result |
|---|---|---|---|---|
| Tests | 11 | 7 | 2 | 2 Draws |
| ODIs | 66+ | 54 | 10 | 2 Tied/NR |
| T20Is | 13+ | 9 | 3 | 1 NR |
| Total | 90+ | 70 | 15 | 5 |
ODI Head-to-Head Record
| Category | Stat |
|---|---|
| First ODI | 1983 (World Cup) |
| Total ODIs Played | 66+ |
| India Wins | 54 |
| Zimbabwe Wins | 10 |
| Tied Matches | 1 |
| No Result | 1 |
| India Win % | ~82% |
| Highest Team Score (India) | 333/6 — Guwahati, 2002 |
| Highest Team Score (Zimbabwe) | 289 — Auckland, 2015 WC |
Test Head-to-Head Record
| Category | Stat |
|---|---|
| First Test | October 1992, Harare |
| Total Tests Played | 11 |
| India Wins | 7 |
| Zimbabwe Wins | 2 |
| Draws | 2 |
| Most Runs (India) | Sachin Tendulkar |
| Most Runs (Zimbabwe) | Andy Flower |
| Most Wickets (India) | Anil Kumble / Javagal Srinath |
| Most Wickets (Zimbabwe) | Heath Streak |
T20I Head-to-Head Record
| Category | Stat |
|---|---|
| First T20I | June 12, 2010 — Harare |
| Total T20Is Played | 13+ |
| India Wins | 9 |
| Zimbabwe Wins | 3 |
| Highest Score (India) | 234/2 — Harare, 2024 |
| Highest Score (Zimbabwe) | 170/6 — Harare, 2016 |
| Best Bowling (India) | Barinder Sran 4/10 |
| Best Bowling (Zimbabwe) | Graeme Cremer 3/18 |
Most Memorable India vs Zimbabwe Matches
Some matches between these two teams live forever in cricket history. These are the games that fans still talk about. They happened in big tournaments, on small grounds, and in unexpected moments.
- Kapil Dev’s 175* — 1983 World Cup, Leicester — the most iconic match in this rivalry
- Zimbabwe’s 3-run win over India — 1999 World Cup, Leicester — one of the biggest upsets in WC history
- Sachin Tendulkar’s 124* in Sharjah 1998 — India won the final by 10 wickets against Zimbabwe
- Brendan Taylor’s 138 in the 2015 World Cup — a farewell masterclass that nearly won Zimbabwe the match
- India’s 10-wicket win — Harare, 2022 — complete domination in every phase
- Ruturaj Gaikwad’s 111* — Harare, 2024 — a modern classic in T20 batting
Zimbabwe’s 1998 Test Victory
This was Zimbabwe’s finest hour against India in red-ball cricket.
- Zimbabwe posted 221 in the first innings with Murray Goodwin hitting 87 runs
- India replied with 280, thanks to a solid 76 from Sachin Tendulkar
- Grant Flower then scored 106 to set India a massive second-innings target
- India were bowled out for just 173 chasing 235 to win
- Heath Streak was brilliant, taking 3/40 in the final innings
- Final result: Zimbabwe won by 61 runs in Harare
- This remains Zimbabwe’s greatest Test victory against India
Classic World Cup Matches
These World Cup clashes between India and Zimbabwe produced some of the most dramatic moments in tournament history.
- 1983 — India needed a miracle. Kapil Dev delivered one. India won by 31 runs
- 1999 — Zimbabwe needed a masterclass. Neil Johnson gave them one. Zimbabwe won by 3 runs
- 2015 — Zimbabwe needed a chase. Brendan Taylor scored 138. But India’s Raina (110*) and Dhoni (85*) guided India home by 6 wickets in a thriller
- Each of these matches had pressure, drama, and heroes on both sides
Top Players in Zimbabwe vs India Cricket History
Several players from both sides have left a permanent mark on the Zimbabwe National Cricket Team vs India National Cricket Team Timeline through their outstanding contributions over the years.
Players Stats Table
| Player | Team | Format | Role | Career Matches vs Opponent |
|---|---|---|---|---|
| Sachin Tendulkar | India | ODI/Test | Batsman | Highest run scorer for India |
| Andy Flower | Zimbabwe | ODI/Test | Batsman | Most consistent for Zimbabwe |
| Sourav Ganguly | India | ODI | Batsman | Regular century-maker |
| Heath Streak | Zimbabwe | ODI/Test | Pacer | Leading wicket-taker for Zim |
| Kapil Dev | India | ODI | All-rounder | Iconic 175* in 1983 |
| Brendan Taylor | Zimbabwe | ODI | Batsman | 138 in 2015 WC |
| Anil Kumble | India | Test | Spinner | Most Test wickets for India |
| Sikandar Raza | Zimbabwe | All | All-rounder | Modern-era leader for Zim |
Highest Run Scorers
| Player | Team | Format | Runs | Highest Score |
|---|---|---|---|---|
| Sachin Tendulkar | India | ODI | 1200+ | 127* (Sharjah 1998) |
| Sourav Ganguly | India | ODI | 900+ | 144 (Ahmedabad 2001) |
| Andy Flower | Zimbabwe | ODI | 850+ | 145* (Colombo 2002) |
| Rahul Dravid | India | ODI/Test | 700+ | 200* (Delhi Test) |
| Brendan Taylor | Zimbabwe | ODI | 600+ | 138 (Auckland 2015 WC) |
| Ruturaj Gaikwad | India | T20I | 200+ | 111* (Harare 2024) |
Leading Wicket-Takers
| Player | Team | Format | Wickets | Best Figures |
|---|---|---|---|---|
| Anil Kumble | India | Test/ODI | 40+ | 6/81 (Nagpur 2002) |
| Javagal Srinath | India | ODI/Test | 38+ | 6 wkts (Delhi Test 1993) |
| Heath Streak | Zimbabwe | ODI/Test | 35+ | 3/29 (Bulawayo 1998) |
| Zaheer Khan | India | ODI | 30+ | 4/42 (Mohali 2002) |
| Irfan Pathan | India | Test | 18+ | 7/59 (Harare 2005) |
| Andy Blignaut | Zimbabwe | Test | 10+ | 5/74 (Harare 2001) |
Best Individual Performances
- Kapil Dev — 175* off 138 balls (1983 WC, Leicester) — match-saving, series-changing
- Sachin Tendulkar — 124* off 92 balls (Sharjah Final, 1998) — India won by 10 wickets
- Sourav Ganguly — 144 off 136 balls (Ahmedabad ODI, 2001) — India won by 61 runs
- Brendan Taylor — 138 off 110 balls (2015 WC, Auckland) — farewell ODI masterpiece
- Andy Flower — 145* off 164 balls (Champions Trophy, Colombo 2002) — nearly won the match
- Ruturaj Gaikwad — 111* off 57 balls (Harare T20I, 2024) — modern T20 excellence
- Irfan Pathan — 7/59 in one innings (Harare Test, 2005) — complete bowling demolition
- Barinder Sran — 4/10 in 4 overs (Harare T20I, 2016) — stunning spell, India won by 10 wickets
- Amit Mishra — 6/48 (Bulawayo ODI, 2013) — best bowling figures by a spinner in this rivalry
Read Related Article : Afghanistan National Cricket Team vs Zimbabwe National Cricket Team Timeline
Biggest Records and Statistics
These is full of record numbers. Here are the key ones.
Highest Team Totals
| Team | Score | Format | Venue | Year |
|---|---|---|---|---|
| India | 536/7d | Test | Delhi | 1993 |
| India | 333/6 | ODI | Guwahati | 2002 |
| India | 306/5 | ODI | Ahmedabad | 2000 |
| India | 234/2 | T20I | Harare | 2024 |
| Zimbabwe | 456 | Test | Harare | 1992 |
| Zimbabwe | 289 all out | ODI | Auckland (WC) | 2015 |
| Zimbabwe | 170/6 | T20I | Harare | 2016 |
Lowest Team Totals
| Team | Score | Format | Venue | Year |
|---|---|---|---|---|
| Zimbabwe | 65 all out | ODI | Harare | 2005 |
| Zimbabwe | 99/9 | T20I | Harare | 2016 |
| Zimbabwe | 104/1 (interrupted) | ODI | Hamilton (WC) | 1992 |
| India | 102 all out | T20I | Harare | 2024 |
| India | 168 all out | ODI | Bulawayo | 1997 |
| Zimbabwe | 115 all out | T20I | Harare | 2024 (1st T20I) |
Biggest Winning Margins
| Winner | Margin | Format | Year |
|---|---|---|---|
| India | Innings & 101 runs | Test | Nagpur 2002 |
| India | Innings & 90 runs | Test | Bulawayo 2005 |
| India | 10 wickets | ODI | Harare 2022 |
| India | 10 wickets | ODI | Harare 2016 |
| India | 10 wickets | T20I | Harare 2016 |
| India | 161 runs | ODI | Harare 2005 |
| Zimbabwe | 8 wickets | ODI | Bulawayo 1997 |
| Zimbabwe | 61 runs | Test | Harare 1998 |
Best Bowling Figures
| Player | Figures | Format | Venue | Year |
|---|---|---|---|---|
| Irfan Pathan | 7/59 | Test | Harare | 2005 |
| Irfan Pathan | 5/27 | ODI | Harare | 2005 |
| Anil Kumble | 6/81 | Test | Nagpur | 2002 |
| John Traicos | 5/86 | Test | Harare | 1992 |
| Amit Mishra | 6/48 | ODI | Bulawayo | 2013 |
| Barinder Sran | 4/10 | T20I | Harare | 2016 |
| Ravi Bishnoi | 4/25 | T20I | Harare | 2024 |
| Graeme Cremer | 3/18 | T20I | Harare | 2015 |
| Heath Streak | 3/29 | ODI | Bulawayo | 1998 |
Read Related Article : Bangladesh National Cricket Team vs Zimbabwe National Cricket Team Timeline
Conclusion
The Zimbabwe National Cricket Team vs India National Cricket Team Timeline is a rich cricketing story. It began with Kapil Dev’s miracle in 1983 and continues with Ruturaj Gaikwad’s brilliance in 2024. India has dominated with numbers and talent. Zimbabwe has fought with heart and produced moments that shocked the world. Both teams have helped each other grow. India used Zimbabwe tours to build future stars. Zimbabwe gained confidence, experience, and belief. As long as these two nations play cricket, fans will see great stories, new records, and the magic of the game.
FAQs
When did India and Zimbabwe first play cricket against each other?
India and Zimbabwe first played in the 1983 Prudential World Cup at Grace Road, Leicester. It became legendary because of Kapil Dev’s match-saving 175 not out when India were struggling badly at 17 for 5.
How many times has Zimbabwe beaten India in ODI cricket?
Zimbabwe has beaten India in approximately 10 of the 66 ODIs played. Their most famous ODI win came in the 1999 World Cup when Zimbabwe won by just 3 runs at Leicester.
Who is the highest run-scorer for India against Zimbabwe?
Sachin Tendulkar holds the record for the most runs scored by an Indian batsman against Zimbabwe across ODIs and Tests. His most memorable knock was an unbeaten 124 off 92 balls in the 1998 Sharjah final.
What is Zimbabwe’s biggest win over India in any format?
Zimbabwe’s biggest Test win was by 61 runs in Harare in 1998. In ODIs, their biggest margin was 8 wickets at Bulawayo in 1997 when they chased a revised target with ease.
Did Zimbabwe ever beat India in a T20 International?
Yes. Zimbabwe has won 3 T20Is against India. They won in the 2015 and 2016 series and most recently in the first T20I of the July 2024 series in Harare, when Richard Ngarava took 3/18 to defend just 115 runs.



