Posted in

India vs Zimbabwe Head to Head Record – Timeline & Match Results

India vs Zimbabwe Head to Head

Ind vs Zim Head to Head Record: India and Zimbabwe have been involved in many thrilling games over the years, and most of the clashes have been won by the India National Cricket Team. Nevertheless, Zimbabwe performs to its level best and provides an Indian team to run for their win with some nail-biting matches. The cricketing rivalry between India and Zimbabwe is significantly one-sided, with the India National Cricket Team being the dominant force.

It’s a tale of fervent underdogs (Zimbabwe) grasping fleeting, glorious moments against a cricket giant. Remember Kapil Dev’s legendary innings of 175* in the 1983 World Cup, a desperate back-from-the-brink effort that resonates with Indian fans to this day. The face-off between both teams has always been entertaining because of the new talents rising and experienced players showing their class to make their nation win the match. 

Ind vs Zim Head to Head Record in Tests

During the 90s and early 2000s, India and Zimbabwe played regularly and competed against each other in the longest format of the game. Zimbabwe had some remarkable, charismatic, and talented players who were outstanding during that period. The first test match played between the two teams in Harare ended in a draw when Dave Hogston played a memorable innings of 121 runs.

The clash of the two countries has been rare in recent years due to the decline in Zimbabwe’s fortunes in the cricketing world in the 2010s. There have been new cricketing nations that have risen quite a lot since then, and Zimbabwe has sort of fallen away, so when they get the chance to be on the up again, to regain the stature of being a strong team.

India and Zimbabwe have met eleven times in test cricket. Team India has won 7 matches, Zimbabwe has won 2, and 2 have ended in a draw.

Total Test Matches 11 
India won 7
Zim won 2
India lost 2
Zim lost 7
Draw 2
Tied 0
No result 0

IND vs ZIM Head-to-Head Record at Home Ground In Test

IND Record at Home Ground Against ZIM in Test

The India National Cricket Team has played 5 matches at home ground against Zimbabwe in which India took command from the front, and has won 4 test matches with 1 being drawn. 

Total Test Matches 5
India won 4
Zim won 0
India lost 0
Zim lost 4
Draw 1
Tied 0
No result 0

ZIM Record at Home Ground Against IND in Test

The Zimbabwe National Cricket Team has played 6 matches against India at their home ground, where Zimbabwe won 2 matches, India claimed victory in 3 matches, and 1 match resulted in draw.

Total Test Matches 6
Zim won 2
India  won 3
Zim  lost 2
India lost  2
Draw 1
Tied 0
No result 0

IND vs ZIM Head-to-Head Record at Away Ground In Test

IND Record at Away Ground Against ZIM in Test

As per the records, the India National Cricket Team had played 6 away test matches in the opposition’s home ground and they have a respectable record against Zimbabwe, with 3 wins and 1 draw.

Total Test Matches 6
India  won 3
Zim   won 2
India  lost 2
Zim  lost  3
Draw 1
Tied 0
No result 0

ZIM Record at Away Ground Against IND in Test

Zimbabwe National Cricket Team has played a total of 5 away Test matches against India, but the result, nevertheless, has not been favorable to them, losing 4 away matches and drawing 1.

Total Test Matches 5
India won 4
Zim won 0
India lost 0
Zim lost 4
Draw 1
Tied 0
No result 0

IND vs ZIM Head-to-Head Record In Tests at Neutral Venues

The India National Cricket Team and the Zimbabwe National Cricket Team have not played any test match in a neutral venue. 

Total Test Matches 0
India won 0
Zim won 0
India lost 0
Zim lost  0
Draw 0
Tied 0
No result 0

Highest Score: India vs Zimbabwe Head to Head in Test 

The Highest Score in a test match between India and Zimbabwe was scored by India – 609/9d at their Home ground on 25th November 2000.

Highest Score By India Against Zimbabwe In Test at Home

The India National Cricket Team’s best-ever score in a home Test match against Zimbabwe is 609/9d, which they scored on November 25, 2000, at Nagpur, India.

Highest Score By India Against Zimbabwe In Test at Away Ground

The Highest score of the Indian National Team in a Test match against the Zimbabwe National Cricket Team was at Bulawayo with a score of 554/10 on 13th September 2005.

Highest Score By Zimbabwe Against India In Test at Home

The Zimbabwe National Cricket Team’s highest score at their home ground against the India National Cricket Team was 456/10 at Harare on 18th October 1992.

Highest Score By Zimbabwe Against India In Test at Away Ground

The Zimbabwe National Cricket Team scored the most number of runs at an away ground at Nagpur, 503, on 25th November 2000.  

Lowest Score: India vs Zimbabwe Head to Head in Test 

The lowest total ever made by a team in an India-Zimbabwe Test match is 146, which was made by the Zimbabwe National Cricket Team on 28th February 2002, during the Delhi Test.

Lowest Score By India Against Zimbabwe In Test at Home

In a test match against Zimbabwe on 28th February 2002, in Delhi, the India National Cricket Team scored their lowest-ever total of 366 in a home Test match against Zimbabwe.

Lowest Score By India Against Zimbabwe In Test at Away Ground

India National Cricket Team’s lowest-ever score in an away Test match against Zimbabwe is 173, made at Harare on 7th October 1998

Lowest Score By Zimbabwe Against India In Test at Home

The lowest score by the Zimbabwe National Cricket Team in a test at their home ground against India is 161 at Harare on 20th September 2005.

Lowest Score By Zimbabwe Against India In Test at Away Ground

On February 28, 2002, the Zimbabwe National Cricket Team recorded the lowest-ever score in an away test match against the India National Cricket Team in Delhi after being bowled out for 146 runs. 

India vs Zimbabwe Head-to-Head Record In ODI

The Indian side enjoys an enormous lead in the head-to-head record in ODI, both teams having contested a total of 66 ODI matches, wherein Team India won 54 games and the Zimbabwe National Team has only been able to win 10 games, while the remaining 2 matches were tied.

Total ODI  Matches 66 
India won 54 
Zim won 10 
India lost 10 
Zim lost 54 
Draw 
Tied 
No result 

IND vs ZIM Head-to-Head Record at Home Ground In ODI

IND Record at Home Ground Against ZIM in ODI

India has participated in a total of 19 matches on their home ground against Zimbabwe, where India has taken the initiative from the front and won 15 one-day international matches, with 1 being tied, whereas, on the other hand, 3 matches were won by the Zimbabwe team to establish their presence on Indian Soil.

Total ODI  Matches 19 
India won 15
Zim won 3
India lost 3
Zim lost 15 
Draw 
Tied 
No result 

ZIM Record at Home Ground Against IND in ODI

Zimbabwe played a total of 26 ODI matches at their home ground against India, in which Zimbabwe won just 4 matches, and the remaining 22 matches were won by Team India by a massive margin.

Total ODI Matches 26
Zim won 4
India  won 22
Zim lost 22
India lost  4
Draw 0
Tied 0
No result 0

IND vs ZIM Head-to-Head Record at Away Ground In ODI

IND Record at Away Ground Against ZIM in ODI

According to the records, India had played 26 ODI matches on an away ground vs ZIM in which they presented great gameplay by winning 22 ODI matches.

Total ODI Matches 26
India  won 22
Zim  won 4
India lost 4
Zim lost  22
Draw 0
Tied 0
No result 0

ZIM Record at Away Ground Against IND in ODI

Zimbabwe had also contested a total of 19 games on the away ground against India, but the score did not go in their favor; they had won merely 3, and one had resulted in a draw.

Total ODI  Matches 19
Zim won 3
India won 15
Zim lost 15
India lost 3
Draw 0
Tied 1
No result 0

IND vs ZIM Head-to-Head Record in ODIs at Neutral Venues

If we consider India vs Zimbabwe head-to-head on neutral grounds in ODI, where both of them have played a total of 21 matches, Team India has once again dominated by winning 17 matches, and the Zimbabwe team has won only 3 matches. 

Total ODI Matches 21 
India  won 17
Zim  won 3
India  lost 3
Zim  lost  17
Draw 0
Tied 1
No result 0

Highest Score in India vs Zimbabwe In ODI

The highest score in the India vs Zimbabwe ODI Match was achieved by the India National Cricket Team, which was 336/6.

Highest Score By India Against Zimbabwe In ODI at Home

On 19th Mar 2002, at Guwahati, the India National Cricket Team made a total of 336/6, which was their highest score against the Zimbabwe National Cricket Team at their Home Ground.

Highest Score By India Against Zimbabwe In ODI at Away Ground

The India National Cricket Team scored 294/8 against the Zimbabwe National Cricket Team at Harare, Zimbabwe, on 26th July 2013. This was their highest score against Zimbabwe in an ODI at an away ground.

Highest Score By Zimbabwe Against India In ODI at Home

The Zimbabwe National Team scored 289 runs for 4 wickets against the India National Cricket Team at their home ground in Bulawayo on May 28, 2010. This was their highest score against India in an ODI at home.

Highest Score By Zimbabwe Against India In ODI at Away Ground

The highest score of the Zimbabwe National Cricket Team against the India National Cricket Team in an ODI at an away ground is 284/9 at Jodhpur on December 8, 2000.

Lowest Score in India vs Zimbabwe In ODI

The lowest total ever recorded in an ODI match between India and Zimbabwe is 65 runs, made by Zimbabwe in Harare on August 29, 2005.

Lowest Score by India Against Zimbabwe In ODI at Home

The lowest total-ever score by the India National Team against the Zimbabwe National Cricket Team at their Home ground is 191, made on 15 March 2002 in Kochi.

Lowest Score by India Against Zimbabwe In ODI at Away Ground

The lowest score of the India National Cricket Team against the Zimbabwe National Cricket Team in an ODI at an away ground is 168 all out, made in Bulawayo on February 15, 1997.

Lowest Score by Zimbabwe Against India In an ODI at Home

The Zimbabwe National Cricket Team recorded their lowest total in an ODI match at home against the India National Cricket Team, scoring 65 runs for 10 wickets in Harare on August 25, 2005.

Lowest Score by Zimbabwe Against India In ODI at Away Ground

The lowest score of the Zimbabwe National Cricket Team against the India National Cricket Team in an ODI at an away ground is 135 all out, in Wankhede on October 17, 1987.

IND vs ZIM Head to Head Record In T20I

The competition in T20 cricket between the India National Cricket Team and the Zimbabwe National Cricket Team always goes to the advantage of the Indian side. We have witnessed new nations emerge in full strength over the years, whilst Zimbabwe seems to always have challenges and setbacks. Regardless, whenever the opportunity arises, Zimbabwe tries to reposition itself back to its strength as a team.

The Indian Team has strongly dominated the Zimbabwe National Cricket Team in head-to-head records in T20Is. India and Zimbabwe have played a total of 13 T20 matches, of which Team India has won 10 matches, while Zimbabwe has won 3 clashes. 

Total T20 Matches 13
India won 10 
Zim won 
India lost 
Zim lost 10 
Draw 
Tied 0
No result 

IND vs ZIM Head-to-Head Record at Home Ground In T20Is

IND Record at Home Ground Against ZIM in T20Is

The India National Cricket Team has not played any T20I matches against the Zimbabwe National Team at their Home ground. 

ZIM Record at Home Ground Against IND in T20Is

The Zimbabwe National Cricket Team has played 12 T20I Matches against the India National Cricket Team at their home ground, where Zimbabwe won 3 matches and faced defeat in 9 matches.

Total T20 Matches 12
India won 9
Zim won 
India lost 
Zim lost 9
Draw 
Tied 0
No result 

IND vs ZIM Head-to-Head Record at Away Ground In T20Is

IND Record at Away Ground Against ZIM in T20Is

The India National Cricket Team has played 12 T20I matches away from home against the Zimbabwe National Cricket Team, in which Team India won 9 battles and faced defeat in the remaining 3 matches.

Total T20 Matches 12
Zim won 3
India won 
Zim lost 9
India lost 3
Draw 
Tied 0
No result 

ZIM Record at Away Ground Against IND in T20Is

The Zimbabwe National Cricket Team has not played any T20I matches against the India National Cricket Team at an away ground.

IND vs ZIM Head-to-Head Record In T20 at Neutral Venues

The India National Cricket Team and the Zimbabwe National Cricket Team have faced each other in only one T20I match at a neutral venue. This match took place during the group stage of the ICC T20 Cricket World Cup 2022 in Australia, where India defeated Zimbabwe by 71 runs.

Total T20 Matches 1
India won 1
ZIM won 
India lost 0
Zim lost 1
Draw 
Tied 0
No result 

Highest Score in India vs Zimbabwe Head to Head in T20I

The Highest Score in a T20I match between India and Zimbabwe was scored by India – 234/2 at Harare on 7th July 2024.

Highest Score By India Against Zimbabwe In T20I at Home

As per records, the India National Cricket Team has not played any T20 Match against the Zimbabwe National Team at their home ground.

Highest Score By India Against Zimbabwe In T20I at Away Ground

The Highest score of the Indian Team in a T20I match against Zimbabwe at an away ground was at Harare – 224/2 on 7th July 2024.

Highest Score By Zimbabwe Against India In T20I at Home

The Zimbabwe National Cricket Team’s highest score at their home ground against India is 170/6, achieved at Harare on 18th June 2016.

Highest Score By Zimbabwe Against India In T20I at Away Ground

The Zimbabwe National Cricket Team has not played any T20I match against India at an away ground.

Lowest Score in India vs Zimbabwe Head to Head in T20I

The lowest total ever in an India-Zimbabwe T20I match is 99/9, which was made by the Zimbabwe National Cricket Team on 20th June 2016 at Harare.

Lowest Score By India Against Zimbabwe In T20I at Home

Team India has not played any T20I match against Zimbabwe at their home ground. 

Lowest Score By India Against Zimbabwe In T20I at away ground

India National Cricket Team’s lowest-ever score in an away T20I match against the  Zimbabwe National Cricket Team is 101, made at Harare on 20th June 2016.

Lowest Score By Zimbabwe Against India In T20 at Home

The lowest score by the Zimbabwe National Cricket Team in a T20I match at their home ground against India is 99/9 made in Harare on 20th June 2016.

Lowest Score By Zimbabwe Against India In T20 at away ground

Unfortunately, the Zimbabwe National Cricket Team has not played any T20 matches against the India National Cricket Team at an away ground.

India National Cricket Team vs Zimbabwe National Cricket Team Timeline – ODIs Match Results

Match DateTeam 1Team 2ResultsWinner TeamVenue
Jun 11, 1983IndiaZimbabwe5 wicketsIndiaLeicester
Jun 18, 1983IndiaZimbabwe31 runsIndiaTunbridge Wells
Oct 17, 1987IndiaZimbabwe8 wicketsIndiaWankhede
Oct 26, 1987IndiaZimbabwe7 wicketsIndiaAhmedabad
Mar 7, 1992IndiaZimbabwe55 runsIndiaHamilton
Oct 25, 1992ZimbabweIndia30 runsIndiaHarare
Mar 19, 1993IndiaZimbabwe67 runsIndiaFaridabad
Mar 22, 1993IndiaZimbabwe7 wicketsIndiaGuwahati
Mar 25, 1993IndiaZimbabwe8 wicketsIndiaPune
Nov 18, 1993IndiaZimbabwetiedIndore
Mar 6, 1996IndiaZimbabwe40 runsIndiaKanpur
Sep 1, 1996IndiaZimbabwe7 wicketsIndiaColombo (SSC)
Jan 27, 1997IndiaZimbabwetiedPaarl
Feb 7, 1997IndiaZimbabwe3 wicketsZimbabweCenturion
Feb 9, 1997IndiaZimbabwe6 wicketsIndiaBenoni
Feb 15, 1997ZimbabweIndia8 wicketsZimbabweBulawayo
Apr 5, 1998IndiaZimbabwe13 runsIndiaVadodara
Apr 9, 1998IndiaZimbabwe32 runsIndiaCuttack
Sep 26, 1998ZimbabweIndia8 wicketsIndiaBulawayo
Sep 27, 1998ZimbabweIndia8 wicketsIndiaBulawayo
Sep 30, 1998ZimbabweIndia37 runsZimbabweHarare
Nov 8, 1998IndiaZimbabwe7 wicketsIndiaSharjah
Nov 11, 1998IndiaZimbabwe13 runsZimbabweSharjah
Nov 13, 1998IndiaZimbabwe10 wicketsIndiaSharjah
May 19, 1999IndiaZimbabwe3 runsZimbabweLeicester
Sep 4, 1999IndiaZimbabwe115 runsIndiaSingapore
Oct 1, 1999IndiaZimbabwe107 runsIndiaNairobi (Gym)
Oct 22, 2000IndiaZimbabwe13 runsIndiaSharjah
Oct 26, 2000IndiaZimbabwe3 wicketsIndiaSharjah
Dec 2, 2000IndiaZimbabwe3 wicketsIndiaCuttack
Dec 5, 2000IndiaZimbabwe61 runsIndiaAhmedabad
Dec 8, 2000IndiaZimbabwe1 wicketZimbabweJodhpur
Dec 11, 2000IndiaZimbabwe9 wicketsIndiaKanpur
Dec 14, 2000IndiaZimbabwe39 runsIndiaRajkot
Jun 24, 2001ZimbabweIndia9 wicketsIndiaHarare
Jun 27, 2001ZimbabweIndia4 wicketsIndiaBulawayo
Mar 7, 2002IndiaZimbabwe1 wicketZimbabweFaridabad
Mar 10, 2002IndiaZimbabwe64 runsIndiaMohali
Mar 13, 2002IndiaZimbabwe6 wicketsZimbabweKochi
Mar 16, 2002IndiaZimbabwe5 wicketsIndiaHyderabad
Mar 19, 2002IndiaZimbabwe101 runsIndiaGuwahati
Sep 14, 2002IndiaZimbabwe14 runsIndiaColombo (RPS)
Feb 19, 2003ZimbabweIndia83 runsIndiaHarare
Jan 14, 2004IndiaZimbabwe7 wicketsIndiaHobart
Jan 20, 2004IndiaZimbabwe24 runsIndiaBrisbane
Jan 24, 2004IndiaZimbabwe3 runsIndiaAdelaide
Feb 3, 2004IndiaZimbabwe4 wicketsIndiaW.A.C.A
Aug 29, 2005ZimbabweIndia161 runsIndiaHarare
Sep 4, 2005ZimbabweIndia4 wicketsIndiaHarare
May 28, 2010ZimbabweIndia6 wicketsZimbabweBulawayo
Jun 3, 2010ZimbabweIndia7 wicketsZimbabweHarare
Jul 24, 2013ZimbabweIndia6 wicketsIndiaHarare
Jul 26, 2013ZimbabweIndia58 runsIndiaHarare
Jul 28, 2013ZimbabweIndia7 wicketsIndiaHarare
Aug 1, 2013ZimbabweIndia9 wicketsIndiaBulawayo
Aug 3, 2013ZimbabweIndia7 wicketsIndiaBulawayo
Mar 14, 2015IndiaZimbabwe6 wicketsIndiaAuckland
Jul 10, 2015ZimbabweIndia4 runsIndiaHarare
Jul 12, 2015ZimbabweIndia62 runsIndiaHarare
Jul 14, 2015ZimbabweIndia83 runsIndiaHarare
Jun 11, 2016ZimbabweIndia9 wicketsIndiaHarare
Jun 13, 2016ZimbabweIndia8 wicketsIndiaHarare
Jun 15, 2016ZimbabweIndia10 wicketsIndiaHarare
Aug 18, 2022ZimbabweIndia10 wicketsIndiaHarare
Aug 20, 2022ZimbabweIndia5 wicketsIndiaHarare
Aug 22, 2022ZimbabweIndia13 runsIndiaHarare

Check More Scorecards & Timelines: