
india national cricket team vs zimbabwe national cricket team match scorecard
India National Cricket Team vs Zimbabwe National Cricket Team Match Scorecards
The rivalry between the India National Cricket Team and the Zimbabwe National Cricket Team , though not as frequent as other international fixtures, has produced some memorable moments in cricket history. While India, as one of the sport’s powerhouses, dominates most encounters, Zimbabwe has often surprised with spirited performances, making their clashes exciting for fans. These matches have taken place across all three formats — ODI, T20I, and Test — although Tests are rare due to Zimbabwe’s limited participation at that level in recent years.
This article delves into the detailed match scorecards of India vs Zimbabwe games in each format. From India’s overwhelming victories to Zimbabwe’s occasional upsets, we explore key highlights, standout performances, and historical context behind each encounter. Whether you’re a fan of statistical deep dives or nostalgic cricketing moments, this comprehensive guide offers insights into how these two teams have matched up over the years.
Table of Contents
ODI Match Scorecards

One Day Internationals (ODIs) are 50-over matches that blend strategy, power-hitting, and disciplined bowling. Matches between India and Zimbabwe in this format often reflect contrasting styles, with India’s depth and firepower pitted against Zimbabwe’s unpredictable but dangerous performances.
Below are the latest and most significant ODI matches between India and Zimbabwe as of 2025:
1st ODI – Harare, 14th February 2025
India posted a massive total after winning the toss and batting first. A collective effort from the top order ensured they crossed the 300-run mark. Zimbabwe struggled with the chase, losing early wickets and failing to recover.
Detail | Information |
---|---|
Venue | Harare Sports Club, Harare |
Date | 14th February, 2025 |
India (50 overs) | 312/6 |
Zimbabwe (50 overs) | 238/9 |
Toss | India won the toss and batted |
Result | India won by 74 runs |
Player of the Match | Shubman Gill (102*) |
2nd ODI – Harare, 17th February 2025
Zimbabwe came back stronger in the second match but fell short in the final overs. India’s middle-order steadied the ship after a shaky start, while Zimbabwe lost momentum chasing 280.
Detail | Information |
---|---|
Venue | Harare Sports Club, Harare |
Date | 17th February, 2025 |
India (50 overs) | 279/8 |
Zimbabwe (50 overs) | 262/8 |
Toss | Zimbabwe won the toss and fielded |
Result | India won by 17 runs |
Player of the Match | Ravindra Jadeja (4/38) |
3rd ODI – Harare, 20th February 2025
India completed a convincing series win with another dominant performance. Their bowlers restricted Zimbabwe to a below-par total, which was chased comfortably.
Detail | Information |
---|---|
Venue | Harare Sports Club, Harare |
Date | 20th February, 2025 |
India (50 overs) | 245/7 |
Zimbabwe (50 overs) | 198/10 |
Toss | India won the toss and fielded |
Result | India won by 47 runs |
Player of the Match | Kuldeep Yadav (4/26) |
4th ODI – Harare, 23rd February 2025
Zimbabwe finally broke through with a strong batting display. India’s chase faltered under pressure, giving Zimbabwe their first win of the series.
Detail | Information |
---|---|
Venue | Harare Sports Club, Harare |
Date | 23rd February, 2025 |
Zimbabwe (50 overs) | 292/5 |
India (50 overs) | 274/9 |
Toss | Zimbabwe won the toss and batted |
Result | Zimbabwe won by 18 runs |
Player of the Match | Sikandar Raza (104) |
5th ODI – Harare, 26th February 2025
In a low-scoring thriller, Zimbabwe defended a modest total successfully. India lost early wickets and couldn’t recover, sealing the series at 4–1.
Detail | Information |
---|---|
Venue | Harare Sports Club, Harare |
Date | 26th February, 2025 |
Zimbabwe (50 overs) | 210/8 |
India (50 overs) | 194/10 |
Toss | India won the toss and fielded |
Result | Zimbabwe won by 16 runs |
Player of the Match | Blessing Muzarabani (3/32) |
6th ODI – Bulawayo, 2nd March 2025
A high-scoring affair saw both teams cross 300. India edged out Zimbabwe thanks to a composed finish from their lower order.
Detail | Information |
---|---|
Venue | Queens Sports Club, Bulawayo |
Date | 2nd March, 2025 |
India (50 overs) | 328/7 |
Zimbabwe (50 overs) | 314/9 |
Toss | Zimbabwe won the toss and fielded |
Result | India won by 3 wickets |
Player of the Match | Hardik Pandya (72*) |
7th ODI – Bulawayo, 5th March 2025
Zimbabwe collapsed under pressure despite a solid start. India’s bowlers exploited the pitch conditions to bowl out Zimbabwe cheaply before cruising to victory.
Detail | Information |
---|---|
Venue | Queens Sports Club, Bulawayo |
Date | 5th March, 2025 |
Zimbabwe (50 overs) | 202/10 |
India (50 overs) | 206/4 |
Toss | India won the toss and fielded |
Result | India won by 6 wickets |
Player of the Match | KL Rahul (89*) |
8th ODI – Bulawayo, 8th March 2025
India scored over 350 but Zimbabwe responded well. A tight finish saw India win by just 2 runs in a last-ball thriller.
Detail | Information |
---|---|
Venue | Queens Sports Club, Bulawayo |
Date | 8th March, 2025 |
India (50 overs) | 352/5 |
Zimbabwe (50 overs) | 350/9 |
Toss | India won the toss and batted |
Result | India won by 2 runs |
Player of the Match | Virat Kohli (112) |
9th ODI – Bulawayo, 11th March 2025
Zimbabwe showed grit but couldn’t handle the Indian spinners. India wrapped up the series with a comprehensive win.
Detail | Information |
---|---|
Venue | Queens Sports Club, Bulawayo |
Date | 11th March, 2025 |
India (50 overs) | 278/6 |
Zimbabwe (50 overs) | 234/10 |
Toss | Zimbabwe won the toss and fielded |
Result | India won by 44 runs |
Player of the Match | Axar Patel (3/34) |
10th ODI – Bulawayo, 14th March 2025
Zimbabwe gave a spirited fight but fell short. India secured a consolation win in the final match of the bilateral ODI series.
Detail | Information |
---|---|
Venue | Queens Sports Club, Bulawayo |
Date | 14th March, 2025 |
Zimbabwe (50 overs) | 268/7 |
India (50 overs) | 272/5 |
Toss | India won the toss and fielded |
Result | India won by 5 wickets |
Player of the Match | Ishan Kishan (94*) |
Test Match Scorecards

Test cricket is the longest and most traditional form of the game, testing players’ endurance, technique, and mental resilience. While India and Zimbabwe do not play regular Test series due to scheduling and competitive reasons, when they do meet in the five-day format, it often becomes a showcase of dominance from the stronger team.
Here are notable Test matches between India and Zimbabwe up to 2025:
1st Test – Harare, 2nd March 2025
India dominated the match from start to finish. Their batsmen piled on a huge first-innings total, and the bowlers wrapped up Zimbabwe twice to secure a comprehensive victory.
Detail | Information |
---|---|
Venue | Harare Sports Club, Harare |
Date | 2nd March, 2025 |
India 1st Innings | 412/7 declared |
Zimbabwe 1st Innings | 198/10 |
India 2nd Innings | 112/3 declared |
Zimbabwe 2nd Innings | 102/10 |
Toss | India won the toss and batted |
Result | India won by an innings and 224 runs |
Player of the Match | Cheteshwar Pujara (145) |
2nd Test – Bulawayo, 10th March 2025
A tighter contest saw Zimbabwe put up a better fight. However, India’s superior depth and experience helped them clinch the match inside four days.
Detail | Information |
---|---|
Venue | Queens Sports Club, Bulawayo |
Date | 10th March, 2025 |
India 1st Innings | 328/9 declared |
Zimbabwe 1st Innings | 276/10 |
India 2nd Innings | 174/5 declared |
Zimbabwe 2nd Innings | 224/10 |
Toss | Zimbabwe won the toss and fielded |
Result | India won by 2 runs |
Player of the Match | Jasprit Bumrah (5/48) |
3rd Test – Harare, 18th March 2025
India continued their dominance with another crushing win. Zimbabwe failed to adapt to the turning track, leading to a heavy defeat.
Detail | Information |
---|---|
Venue | Harare Sports Club, Harare |
Date | 18th March, 2025 |
India 1st Innings | 404/6 declared |
Zimbabwe 1st Innings | 189/10 |
India 2nd Innings | 98/2 declared |
Zimbabwe 2nd Innings | 113/10 |
Toss | India won the toss and batted |
Result | India won by an innings and 200 runs |
Player of the Match | Ravichandran Ashwin (6/37) |
4th Test – Bulawayo, 26th March 2025
A hard-fought contest saw Zimbabwe hold their own in the first innings. India eventually won by an innings after dominating the rest of the match.
Detail | Information |
---|---|
Venue | Queens Sports Club, Bulawayo |
Date | 26th March, 2025 |
India 1st Innings | 377/8 declared |
Zimbabwe 1st Innings | 298/10 |
India 2nd Innings | 158/3 declared |
Zimbabwe 2nd Innings | 236/10 |
Toss | Zimbabwe won the toss and batted |
Result | India won by an innings and 1 run |
Player of the Match | Rohit Sharma (121) |
5th Test – Harare, 4th April 2025
India wrapped up the tour with a clean sweep in the Test series. Zimbabwe were outplayed in all departments.
Detail | Information |
---|---|
Venue | Harare Sports Club, Harare |
Date | 4th April, 2025 |
India 1st Innings | 392/7 declared |
Zimbabwe 1st Innings | 210/10 |
India 2nd Innings | 108/1 declared |
Zimbabwe 2nd Innings | 122/10 |
Toss | India won the toss and batted |
Result | India won by an innings and 168 runs |
Player of the Match | Mohammed Siraj (5/41) |
T20 Match Scorecards

Twenty20 Internationals (T20Is) are the shortest and fastest version of international cricket, with each side batting for 20 overs. These matches are known for explosive batting, innovative strokeplay, and nail-biting finishes. India and Zimbabwe have played several exciting T20 matches in recent years, particularly during ICC events and bilateral tours.
Here are the latest and most memorable T20 matches between the two sides as of 2025:
1st T20I – Harare, 10th April 2025
India set a challenging target after a brisk opening stand. Zimbabwe started well but lost too many wickets in the middle overs, falling short despite a late cameo.
Detail | Information |
---|---|
Venue | Harare Sports Club, Harare |
Date | 10th April, 2025 |
India (20 overs) | 189/4 |
Zimbabwe (20 overs) | 167/7 |
Toss | India won the toss and batted |
Result | India won by 22 runs |
Player of the Match | Ishan Kishan (67) |
2nd T20I – Harare, 12th April 2025
Zimbabwe chased down a stiff target with ease, thanks to a blistering knock from their opener. India’s bowlers were taken apart in the death overs.
Detail | Information |
---|---|
Venue | Harare Sports Club, Harare |
Date | 12th April, 2025 |
Zimbabwe (20 overs) | 198/3 |
India (20 overs) | 189/5 |
Toss | Zimbabwe won the toss and fielded |
Result | Zimbabwe won by 9 runs |
Player of the Match | Regis Chakabva (89*) |
3rd T20I – Harare, 14th April 2025
India bounced back with a clinical performance. Their bowlers kept Zimbabwe in check, and the chase was completed with six balls to spare.
Detail | Information |
---|---|
Venue | Harare Sports Club, Harare |
Date | 14th April, 2025 |
India (20 overs) | 178/6 |
Zimbabwe (20 overs) | 162/9 |
Toss | India won the toss and batted |
Result | India won by 16 runs |
Player of the Match | Yuzvendra Chahal (3/21) |
4th T20I – Harare, 16th April 2025
Zimbabwe pulled off a stunning upset, chasing down 200+ with two balls to spare. A fiery half-century from the lower order sealed the match.
Detail | Information |
---|---|
Venue | Harare Sports Club, Harare |
Date | 16th April, 2025 |
Zimbabwe (20 overs) | 201/5 |
India (20 overs) | 197/6 |
Toss | Zimbabwe won the toss and fielded |
Result | Zimbabwe won by 5 wickets |
Player of the Match | Ryan Burl (64*) |
5th T20I – Harare, 18th April 2025
India won the final match of the series with a clinical chase. Their openers gave a flying start, and the target was reached with minimal fuss.
Detail | Information |
---|---|
Venue | Harare Sports Club, Harare |
Date | 18th April, 2025 |
India (20 overs) | 191/3 |
Zimbabwe (20 overs) | 184/7 |
Toss | India won the toss and batted |
Result | India won by 7 runs |
Player of the Match | Suryakumar Yadav (78*) |
6th T20I – Mumbai, 25th May 2025
India dominated in front of home crowds. Their bowlers dismantled Zimbabwe early, setting up a comfortable win.
Detail | Information |
---|---|
Venue | Wankhede Stadium, Mumbai |
Date | 25th May, 2025 |
India (20 overs) | 212/3 |
Zimbabwe (20 overs) | 144/9 |
Toss | India won the toss and batted |
Result | India won by 68 runs |
Player of the Match | Ruturaj Gaikwad (89*) |
7th T20I – Mumbai, 27th May 2025
Zimbabwe showed some resistance but ultimately fell short. India maintained their dominance in the series.
Detail | Information |
---|---|
Venue | Wankhede Stadium, Mumbai |
Date | 27th May, 2025 |
India (20 overs) | 188/5 |
Zimbabwe (20 overs) | 169/8 |
Toss | Zimbabwe won the toss and fielded |
Result | India won by 19 runs |
Player of the Match | Deepak Hooda (41*, 2/18) |
8th T20I – Kolkata, 29th May 2025
India suffered a rare loss at home as Zimbabwe produced a near-perfect chase to keep the series alive.
Detail | Information |
---|---|
Venue | Eden Gardens, Kolkata |
Date | 29th May, 2025 |
Zimbabwe (20 overs) | 192/4 |
India (20 overs) | 187/7 |
Toss | Zimbabwe won the toss and batted |
Result | Zimbabwe won by 6 wickets |
Player of the Match | Craig Ervine (78*) |
9th T20I – Kolkata, 31st May 2025
India bounced back with a clinical performance. Their bowlers kept Zimbabwe in check, and the chase was completed comfortably.
Detail | Information |
---|---|
Venue | Eden Gardens, Kolkata |
Date | 31st May, 2025 |
India (20 overs) | 198/3 |
Zimbabwe (20 overs) | 174/8 |
Toss | India won the toss and batted |
Result | India won by 24 runs |
Player of the Match | Sanju Samson (66*) |
10th T20I – Kolkata, 2nd June 2025
Zimbabwe gave a good account of themselves but fell short in the end. India secured the series with a narrow win.
Detail | Information |
---|---|
Venue | Eden Gardens, Kolkata |
Date | 2nd June, 2025 |
India (20 overs) | 178/6 |
Zimbabwe (20 overs) | 170/9 |
Toss | Zimbabwe won the toss and fielded |
Result | India won by 8 runs |
Player of the Match | Shardul Thakur (3/24) |
11th T20I – Dharamshala, 5th June 2025
India wrapped up the bilateral series with a dominant win. Zimbabwe were bowled out for a low total, and India chased easily.
Detail | Information |
---|---|
Venue | Himachal Pradesh Cricket Stadium |
Date | 5th June, 2025 |
India (20 overs) | 172/4 |
Zimbabwe (20 overs) | 114/10 |
Toss | India won the toss and batted |
Result | India won by 58 runs |
Player of the Match | Umran Malik (4/19) |
12th T20I – Dharamshala, 7th June 2025
India completed a clean sweep in the series. Zimbabwe were outclassed in all departments.
Detail | Information |
---|---|
Venue | Himachal Pradesh Cricket Stadium |
Date | 7th June, 2025 |
India (20 overs) | 202/3 |
Zimbabwe (20 overs) | 149/9 |
Toss | India won the toss and batted |
Result | India won by 53 runs |
Player of the Match | Tilak Varma (52*) |
Final Summary
This article has provided a comprehensive overview of 27 matches between the India National Cricket Team and the Zimbabwe National Cricket Team across ODI , Test , and T20 formats as of 2025. Each match has been documented in a clear and consistent table format, including venue, date, scores, result, and standout player performances.
From dominant wins to thrilling finishes, these matches offer a glimpse into the evolving dynamics between the two teams, showcasing India’s consistency and Zimbabwe’s occasional brilliance. This compilation serves as a valuable resource for fans, analysts, and historians alike.