Introduction to Zimbabwe National Cricket Team vs India National Cricket Team Timeline
The cricketing journey between the Zimbabwe National Cricket Team and the India National Cricket Team spans over four decades, encompassing unforgettable moments, historical firsts, and contrasting trajectories. From Zimbabwe’s entry into international cricket to India’s transformation into a cricketing powerhouse, each encounter between the two nations adds a unique chapter to the sport’s legacy. This article provides a comprehensive overview of the timeline of matches played between Zimbabwe and India across Test matches, One-Day Internationals (ODIs), and Twenty20 Internationals (T20Is).
India, with its vast cricketing infrastructure, depth in talent, and consistent dominance, has often overpowered Zimbabwe, which has faced numerous challenges both on and off the field. However, Zimbabwe has produced sporadic moments of brilliance, stunning victories, and individual performances that have won global admiration. Let us now take a detailed look at the entire match timeline across all three formats, with in-depth analysis and match records.
Table of Contents
Test Match Timeline Between Zimbabwe and India
Test cricket between Zimbabwe and India began in 1992, the year Zimbabwe made its Test debut. India was the first team Zimbabwe faced in the longer format, marking the start of their journey in elite Test cricket. Although the teams have not played a Test against each other since 2005, their encounters during the 1990s and early 2000s hold historical significance.

Test Match Results: Complete Timeline
Match No. | Dates | Venue | Zimbabwe Captain | India Captain | Result |
---|---|---|---|---|---|
1 | 18–22 Oct 1992 | Harare | David Houghton | Mohammad Azharuddin | Draw |
2 | 13–17 Mar 1993 | Delhi | David Houghton | Mohammad Azharuddin | India won by innings & 13 runs |
3 | 7–10 Oct 1998 | Harare | Alistair Campbell | Sachin Tendulkar | Zimbabwe won by 61 runs |
4 | 18–22 Nov 2000 | Delhi | Heath Streak | Sourav Ganguly | India won by 7 wickets |
5 | 25–29 Nov 2000 | Nagpur | Heath Streak | Sourav Ganguly | Match drawn |
6 | 7–10 Jun 2001 | Bulawayo | Heath Streak | Sourav Ganguly | India won by 8 wickets |
7 | 15–18 Jun 2001 | Harare | Heath Streak | Sourav Ganguly | Zimbabwe won by 4 wickets |
8 | 21–25 Feb 2002 | Nagpur | Heath Streak | Sourav Ganguly | India won by innings & 101 runs |
9 | 28 Feb–4 Mar 2002 | Delhi | Heath Streak | Sourav Ganguly | India won by 4 wickets |
10 | 13–16 Sep 2005 | Bulawayo | Tatenda Taibu | Rahul Dravid | India won by innings & 90 runs |
11 | 20–22 Sep 2005 | Harare | Tatenda Taibu | Rahul Dravid | India won by 10 wickets |
Summary of Test Encounters
India and Zimbabwe have faced each other in 11 Test matches. India has won 7 of them, Zimbabwe has won 2, and 2 matches have ended in draws. The most significant moment in this timeline for Zimbabwe was their victory in 1998 at Harare, where they managed to defeat a strong Indian team under Sachin Tendulkar’s captaincy. Another win came in 2001 at Harare again, displaying their ability to rise at home.
From India’s perspective, the consistent performances by legends like Rahul Dravid, Anil Kumble, and Sourav Ganguly helped them dominate these fixtures, especially after 2000. However, due to various internal challenges faced by Zimbabwe Cricket, Test encounters between the two sides ceased after 2005.
One-Day International (ODI) Timeline

ODI cricket forms the bulk of the rivalry between Zimbabwe and India. From their first encounter in the 1983 World Cup to the most recent contests in 2022, the two teams have played a large number of matches, with India being the dominant force. Despite this, Zimbabwe has managed to pull off some exciting upsets in key tournaments.
ODI Match Timeline (Selected Key Matches)
Match No. | Date | Venue | Zimbabwe Captain | India Captain | Result |
---|---|---|---|---|---|
1 | 11 Jun 1983 | Leicester (WC) | John Traicos | Kapil Dev | India won by 5 wickets |
2 | 18 Oct 1992 | Harare | David Houghton | Mohammad Azharuddin | India won by 30 runs |
3 | 25 May 1999 | Leicester (WC) | Alistair Campbell | Mohammad Azharuddin | Zimbabwe won by 3 runs |
4 | 12 Feb 2002 | Hyderabad | Stuart Carlisle | Sourav Ganguly | India won by 101 runs |
5 | 17 Sep 2005 | Harare | Tatenda Taibu | Rahul Dravid | Zimbabwe won by 5 wickets |
6 | 24 Jul 2013 | Harare | Brendan Taylor | Virat Kohli | India won by 6 wickets |
7 | 3 Aug 2013 | Bulawayo | Brendan Taylor | Virat Kohli | India won by 7 wickets |
8 | 11 Jun 2016 | Harare | Graeme Cremer | MS Dhoni | India won by 9 wickets |
9 | 22 Aug 2022 | Harare | Regis Chakabva | KL Rahul | India won by 13 runs |
Summary of ODI Encounters
India and Zimbabwe have played 66 ODI matches, of which India has won 54, Zimbabwe has won 10, and 2 matches ended in ties. While India’s performance has been dominant, Zimbabwe’s victory in the 1999 World Cup remains one of their most celebrated wins, which helped them progress to the Super Six stage. Another memorable win was during the 2005 bilateral series, when Zimbabwe defeated India in Harare.
India’s whitewashing of Zimbabwe in 2013 (5-0) and 2022 (3-0) shows the gap that has grown over the years. However, individual Zimbabwean performances, particularly from players like Brendan Taylor, Tatenda Taibu, and Sikandar Raza, have stood out during these encounters.
T20 International (T20I) Timeline

T20 cricket between Zimbabwe and India started relatively recently compared to Tests and ODIs. Despite limited opportunities, Zimbabwe has managed to surprise India on more than one occasion in the shortest format.
T20I Match Timeline (Selected Key Matches)
Match No. | Date | Venue | Zimbabwe Captain | India Captain | Result |
---|---|---|---|---|---|
1 | 12 Jun 2010 | Harare | Prosper Utseya | Suresh Raina | India won by 6 wickets |
2 | 19 Jul 2015 | Harare | Elton Chigumbura | Ajinkya Rahane | Zimbabwe won by 10 runs |
3 | 20 Jun 2016 | Harare | Graeme Cremer | MS Dhoni | Zimbabwe won by 2 runs |
4 | 22 Jun 2016 | Harare | Graeme Cremer | MS Dhoni | India won by 3 runs |
5 | 6 Jul 2024 | Harare | Sikandar Raza | Shubman Gill | Zimbabwe won by 13 runs |
6 | 14 Jul 2024 | Harare | Sikandar Raza | Shubman Gill | India won by 6 wickets |
Summary of T20I Encounters
India and Zimbabwe have played 13 T20I matches till date. India has won 10, while Zimbabwe has won 3. Although the head-to-head record heavily favors India, Zimbabwe’s T20I wins in 2015, 2016, and 2024 show their ability to rise in shorter formats with younger or second-string Indian squads visiting them.
Players like Sikandar Raza and Sean Williams have played critical roles in those T20I victories, while from India’s side, youngsters like Deepak Hooda, Sanju Samson, and Shubman Gill have made their mark in the recent series.
Head-to-Head Summary (All Formats)
Format | Matches Played | India Wins | Zimbabwe Wins | Draw/Tie |
---|---|---|---|---|
Test | 11 | 7 | 2 | 2 |
ODI | 66 | 54 | 10 | 2 ties |
T20I | 13 | 10 | 3 | 0 |
Total | 90 | 71 | 15 | 4 |
Conclusion
The cricket rivalry between India and Zimbabwe is defined by more than just numbers. While India’s strength, depth, and structure have led them to dominate most of the encounters, Zimbabwe has shown heart, resilience, and flashes of brilliance. Every victory they’ve earned has come through fierce determination against a cricketing giant.
For Zimbabwe, facing India has always been an opportunity to test themselves against the best. For India, these tours have offered a chance to experiment, develop emerging talent, and build winning momentum. As Zimbabwe works on rebuilding their cricketing ecosystem and India continues its reign as a global powerhouse, future encounters between these two teams promise to be even more competitive and exciting.
Let us hope for more thrilling cricket, iconic performances, and new rivalries as both teams continue to shape their stories on the international stage.