India have produced some electrifying batting performances against Zimbabwe in T20 International cricket. The 2024 five-match series in Harare alone delivered multiple record-breaking innings in the space of five days. With a new series starting July 23, 2026, this is the perfect moment to look back at the Top 5 Highest Individual Scores by India vs Zimbabwe in T20Is.
5. Shubman Gill
Shubman Gill, captaining India in the 2024 Zimbabwe series, opened the record books in the third T20I. He hit seven fours and three sixes on his way to 66 off 49 balls in a composed captain’s knock that set the tone for the rest of the match.
Gill built a 67-run opening partnership with Yashasvi Jaiswal and then added 72 more with Ruturaj Gaikwad. India posted 182 for 4 and won the match by 23 runs. It was a controlled, intelligent innings from a captain who led by example throughout that tour. The performance cemented his reputation as one of the most reliable batters in Indian cricket across all formats.
4. Suresh Raina
Suresh Raina’s 69 not out against Zimbabwe stands as one of the older entries on this list but remains significant in the broader history of India-Zimbabwe T20I meetings. He batted with the fluency and timing that made him one of India’s most reliable middle-order contributors throughout his career.
Raina’s ability to accelerate in the closing overs without losing his wicket made him a particularly effective scorer against Zimbabwe’s bowling attack. This innings remains one of the defining individual contributions from the earlier phases of this fixture’s T20I history.
3. Ruturaj Gaikwad
Ruturaj Gaikwad’s unbeaten 77 off 44 balls in the second T20I of the 2024 series was a masterclass in middle-order aggression. He came to the crease with India already building a platform and took the innings to a completely different level.
Gaikwad hit 11 fours and a six in his innings and added an unbroken 87-run partnership with Rinku Singh for the third wicket. India posted 234 for 2, an enormous total that set up a 100-run win. His innings was the kind of clinical acceleration that only the best batters can produce when they have the platform laid for them by their partners earlier in the innings.
2. Yashasvi Jaiswal
This innings from Yashasvi Jaiswal is one of the finest T20I knocks played by an Indian batter in recent years. In the fourth T20I of the 2024 series, Jaiswal opened the batting in a chase of 153 and simply dismantled Zimbabwe’s bowling attack.
He hit 13 fours and two sixes across his unbeaten 93 off 53 balls at a strike rate of 175.47. He never looked in any danger. He spent just 66 minutes at the crease and completed the chase alongside Shubman Gill without India losing a single wicket.
The 10-wicket win with 28 balls to spare was India’s most dominant performance of the series. Jaiswal’s complete control at the top of the order on that afternoon showed exactly why he is already among the best young openers in world cricket, a standing explored in detail in our piece on the top 10 active batsmen in the world.
1. Abhishek Sharma
The highest individual score by an Indian batter against Zimbabwe in T20I cricket belongs to Abhishek Sharma. His century off just 47 balls in the second T20I of the 2024 series at Harare was one of the most explosive innings seen in the format that year anywhere in the world.
He added a 137-run partnership with Ruturaj Gaikwad for the second wicket and hit boundaries at will throughout his time at the crease. India ended up posting 234 for 2 in that match. Abhishek’s innings set the tone for a total that Zimbabwe never had any realistic chance of chasing.
It was not his first landmark performance against Zimbabwe, making him not only the record-holder for highest individual score in this fixture but also India’s highest run-scorer against Zimbabwe across all T20Is with 179 runs in six matches.
What These Records Tell Us About India’s Batting Depth
What stands out about this list is that four of the five innings were scored in the same series in July 2024. India’s batting depth in that tour was staggering. Different batters dominated in different matches.
No single individual carried the team for five games. Each player who got in scored big. That collective quality is precisely what makes India’s batting lineup one of the most feared in world cricket at this level.
As India head to Harare again in July 2026, the question is whether this current squad, which includes young players like Vaibhav Sooryavanshi, Rinku Singh, and Prabhsimran Singh, can produce a similarly dominant series.
Sooryavanshi in particular is a player capable of making his own entry on this list if he gets the freedom to bat without pressure. His remarkable journey to this point in his international career is covered in full detail in our piece on Vaibhav Sooryavanshi’s stats, records and rise.
Conclusion
India’s top five individual scores against Zimbabwe in T20Is read like a celebration of attacking batting across two different eras of Indian cricket. Raina represented one generation. Abhishek Sharma, Jaiswal, Gaikwad, and Gill represent the current one. Every innings on this list came from a batter who used the format intelligently, attacking from the start and scoring at a rate Zimbabwe’s bowlers could never contain. The 2026 series at Harare is an opportunity for someone to challenge these records. The conditions are the same. The venue is the same. The only question is who will be the next Indian batter to write their name into this list.

