In the India vs Zimbabwe 1st T20I, Mayank Yadav made an impressive comeback with the ball, while Vaibhav Sooryavanshi stole the show with a blistering knock as India defeated Zimbabwe by seven wickets to take a 1-0 lead in the series.
India began their three-match T20I series in Zimbabwe with a statement win, beating the hosts by seven wickets in the series opener at the Harare Sports Club on Thursday. Zimbabwe, put in to bat first after Shreyas Iyer won the toss, were restricted to 125 for 7, Vaibhav Sooryavanshi made a quick 50 in just 19 balls. His innings helped India win the match with more than six overs left.
Mayank Yadav, playing his first T20I in two years, returned figures of 2 for 18 with the new ball and was named Player of the Match, while Shreyas Iyer’s unbeaten 28 saw the innings home and handed him his first win as India’s T20I captain. India now lead the three-match series 1-0, with the second T20I to be played at the same venue on Saturday.
Toss, Pitch and Playing XIs
Shreyas Iyer won the toss and chose to bowl first, ending Zimbabwe’s hopes of batting first on a surface their captain, Sikandar Raza, had expected to help the bowlers only briefly. Iyer, playing his first match in Zimbabwe, said good bounce on the practice pitches convinced India’s team management to field first with three seamers and a spinner in the XI.
S. Raza, whose side arrived on the back of a T20I series loss to Bangladesh, handed T20I debuts to opening batter Ben Curran and seamer Newman Nyamhuri, and fielded four seamers of his own.
The series arrived at an important juncture for India. A difficult tour of England, where the batters had struggled against the short ball and steep bounce, had been followed by a run of five straight T20I defeats, and the visitors handed a debut cap to fast bowler Ashok Sharma to freshen up an attack still finding its feet — Prince Yadav had played just four T20Is and Mayank Yadav three heading into the game.
Zimbabwe, for their part, could draw on the memory of the 2024 series opener at this very venue, when they defended just 115 to beat India by 13 runs.
The pitch report from Ed Rainsford flagged unusual moisture in the surface for the time of year, though he expected a good day for batting overall, with boundaries as short as 62 metres and as long as 81 metres at either end, and pegged a par score in the region of 180 — well above this ground’s usual par of around 165.
India (Playing XI): Vaibhav Sooryavanshi, Abhishek Sharma, Ishan Kishan (wk), Shreyas Iyer (c), Tilak Varma, Rinku Singh, Shivam Dube, Ravi Bishnoi, Prince Yadav, Ashok Sharma, Mayank Yadav
Zimbabwe (Playing XI): Brian Bennett, Ben Curran, Dion Myers, Sikandar Raza (c), Ryan Burl, Wessly Madhevere, Tadiwanashe Marumani (wk), Brad Evans, Newman Nyamhuri, Richard Ngarava, Blessing Muzarabani
Zimbabwe Slip to 125/7 as India’s Pace Attack Strikes Early
Mayank Yadav needed just one ball on his return to international cricket to make an impact. Brian Bennett, who had made an unbeaten 97 the last time he faced India, was given out caught behind by Ishan Kishan off the very first delivery of the innings after Shreyas Iyer’s review overturned an on-field not-out call — a golden duck to open Zimbabwe’s account.
Dion Myers, coming in at first-drop, edged his first boundary off Mayank Yadav but could not build on it. Ben Curran struck two early fours off debutant Ashok Sharma before miscuing a pull straight to Sooryavanshi at mid-wicket off Prince Yadav, and Myers departed in the next over, holing out to Shivam Dube at mid-on off Mayank Yadav.
With their top three back in the pavilion inside five overs, Zimbabwe limped to 26 for 3 at the end of the powerplay — a period that also cost India, with Abhishek Sharma hurting his hand attempting a diving catch and needing treatment off the field.
Sikandar Raza did not last long either, top-edging a slog off Shivam Dube straight to substitute fielder Suryansh Shedge at deep mid-wicket to fall for 4 and leave Zimbabwe 32 for 4. For the Chevrons, Ryan Burl dug in from there, surviving a review for leg-before, taking a blow on the helmet off a 142kph Ashok Sharma bouncer that triggered a mandatory concussion check, and bringing up 3,000 runs in international cricket, before he too fell — sliced to long-off off a Ravi Bishnoi googly for 26, with Tilak Varma completing a smart reverse-cup catch.
At 64 for 5, Zimbabwe looked set to fall well short of even a modest total, and head coach VVS Laxman’s mid-innings chat with his players during the drinks break had little to address with India so firmly in control.
Wessly Madhevere and Tadiwanashe Marumani — the latter batting down the order after normally opening for Zimbabwe — had other ideas, adding 58 for the sixth wicket to give the innings some respectability.
Madhevere survived an lbw review of his own, an inside edge sparing him off Ravi Bishnoi, before striking three fours and a six in a 39-run innings that ended in a mix-up, run out by a combination of Shivam Dube and Ishan Kishan. Marumani kept the scoreboard ticking at the other end — a swept four off Ravi Bishnoi for his first boundary, and another off Mayank Yadav that brought up their fifty-stand — and finished unbeaten on 27 off 20 balls.
Prince Yadav then had Brad Evans caught by Shreyas Iyer at mid-off for a golden duck in the final over and saw debutant Newman Nyamhuri survive a hat-trick ball, as a late flourish of 47 runs in the last five overs took Zimbabwe to 125 for 7. Mayank Yadav (2/18) and Prince Yadav (2/19) shared four wickets between them, with Shivam Dube and Ravi Bishnoi taking one apiece; only Ashok Sharma, quick but expensive on debut, went wicketless.
Sooryavanshi’s Fireworks Power India to a Statement Chase
Chasing 126, India lost Abhishek Sharma early — caught by Brad Evans at deep third for just 1 off Blessing Muzarabani — but Vaibhav Sooryavanshi was already cutting loose at the other end. The 15-year-old, who had endured a difficult tour of England, took the Zimbabwe pace attack apart inside the powerplay, striking fours and sixes at will, including a booming 100-metre six off Richard Ngarava.
The Men in Blue raced to 66 for 1 in six overs, 40 runs clear of where Zimbabwe had been at the same stage of their innings.
Sooryavanshi brought up his maiden T20I fifty in just 18 balls — fittingly, at the same Harare ground where he had made 175 off 80 balls in the Under-19 World Cup final — only to fall the very next delivery. He was out for 50 off 19 balls, with four fours and four sixes, slicing a Richard Ngarava delivery to Ben Curran at deep third with India needing 58 more at 68 for 2.
Ishan Kishan kept the chase firmly on course, striking three fours and two sixes — including a flat six down the leg side off Newman Nyamhuri — in a 35-run innings that ended when a sharp, rearing Blessing Muzarabani delivery could only be chipped to cover, where Dion Myers completed the catch with India needing just 12 more at 114 for 3.
Shreyas Iyer held the innings together with an unbeaten 28 off 24 balls, while Tilak Varma played the perfect supporting role. Tilak found the boundary before Shreyas sealed the chase with the winning single in the 14th over. India reached the target in just 13.2 overs, finishing with more than six overs to spare. Blessing Muzarabani was Zimbabwe’s standout bowler with figures of 2 for 26, while Richard Ngarava picked up one wicket. Brad Evans, Newman Nyamhuri, and Sikandar Raza went wicketless as India completed a comfortable chase.
Post-Match Reactions: Iyer, Mayank Yadav and Raza Have Their Say
Speaking after being named Player of the Match in the India vs Zimbabwe 1st T20I, Mayank Yadav said it felt great to play for India again after two years out through injury. He admitted feeling some pressure before the match, but said he trusted his skills and kept things simple, and taking a wicket with his very first ball gave him the confidence to relax into his spell.
Playing in Zimbabwe for the first time, he said he enjoyed bowling on a surface that rewarded hitting the deck hard and using the extra bounce on offer, and credited the rest of the bowling unit for keeping up the squeeze through the middle overs.
After the India vs Zimbabwe 1st T20I, captain Shreyas Iyer was happy to get his first win as India’s T20I captain after seven matches. He said the team understood the pitch well, as the ball bounced nicely and carried through to the wicketkeeper. Iyer praised Mayank Yadav for his tight spell with the new ball, saying it didn’t allow Zimbabwe’s batters to settle. He also appreciated Vaibhav Sooryavanshi for his fearless batting at the top, which gave India a strong start in the chase.
Prince Yadav, who finished with 2 for 19, said the new ball offered enough assistance for the pace unit to make early inroads, with the bowling group’s plan simply being to stick to their areas regardless of the odd boundary that came their way.
Zimbabwe captain Sikandar Raza conceded the batting fell short of the standard required. He felt early moisture played its part, but not for as long as expected, with the pitch playing better through the back half of Zimbabwe’s innings and through India’s chase.
The inability to find early boundaries with the new ball had put his side under pressure throughout, though he pointed to the experiment of batting Tadiwanashe Marumani down the order as one of several positives to take from the game despite the heavy defeat.
Match Scorecard Snapshot
Match Details: India in Zimbabwe, 3-Match T20I Series 2026 | Venue: Harare Sports Club, Harare | Date: July 23, 2026 | Toss: India, elected to field | Umpires: Iknow Chabi, Percival Sizara, Langton Rusere (all Zimbabwe)
India Batting
| Batter | R | B | 4s | 6s | S/R |
|---|---|---|---|---|---|
| A. Sharma c Brad Evans b Blessing Muzarabani | 1 | 8 | 0 | 0 | 12.50 |
| V. Sooryavanshi c Ben Curran b Richard Ngarava | 50 | 19 | 4 | 4 | 263.16 |
| I. Kishan (Wk) c Dion Myers b Blessing Muzarabani | 35 | 24 | 3 | 2 | 145.83 |
| S. Iyer (C) not out | 28 | 24 | 3 | 0 | 116.67 |
| T. Varma not out | 6 | 5 | 1 | 0 | 120.00 |
Zimbabwe Bowling
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| B. Muzarabani | 4.0 | 0 | 26 | 2 | 6.50 |
| R. Ngarava | 2.2 | 0 | 30 | 1 | 12.86 |
| B. Evans | 2.0 | 0 | 26 | 0 | 13.00 |
| N. Nyamhuri | 2.0 | 0 | 30 | 0 | 15.00 |
| S. Raza (C) | 3.0 | 0 | 14 | 0 | 4.67 |
Zimbabwe Batting
| Batter | R | B | 4s | 6s | S/R |
|---|---|---|---|---|---|
| B. Bennett c Ishan Kishan b Mayank Yadav | 0 | 1 | 0 | 0 | 0.00 |
| B. Curran c Vaibhav Sooryavanshi b Prince Yadav | 10 | 8 | 2 | 0 | 125.00 |
| D. Myers c Shivam Dube b Mayank Yadav | 6 | 14 | 1 | 0 | 42.86 |
| S. Raza (C) c Suryansh Shedge b Shivam Dube | 4 | 7 | 1 | 0 | 57.14 |
| R. Burl c Tilak Varma b Ravi Bishnoi | 26 | 35 | 1 | 1 | 74.29 |
| W. Madhevere run out (Shivam Dube) | 39 | 34 | 3 | 1 | 114.71 |
| T. Marumani (Wk) not out | 27 | 20 | 2 | 1 | 135.00 |
| B. Evans c Shreyas Iyer b Prince Yadav | 0 | 1 | 0 | 0 | 0.00 |
| N. Nyamhuri not out | 1 | 1 | 0 | 0 | 100.00 |
India Bowling
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| M. Yadav | 4.0 | 0 | 18 | 2 | 4.50 |
| A. Sharma | 4.0 | 0 | 29 | 0 | 7.25 |
| P. Yadav | 4.0 | 0 | 19 | 2 | 4.75 |
| S. Dube | 4.0 | 0 | 32 | 1 | 8.00 |
| R. Bishnoi | 4.0 | 0 | 24 | 1 | 6.00 |
What's Next: 2nd T20I Details
India will look to seal the series when the two sides reconvene at the Harare Sports Club for the second T20I on Saturday, July 25, with the match starting at 11 am GMT (4:30 pm IST). Zimbabwe will be searching for answers with the bat if they are to keep the three-match series alive going into the final game.
FAQs: India vs Zimbabwe 1st T20I
Q1. Who won the 1st T20I between India and Zimbabwe?
India won the match by 7 wickets. Batting first, Zimbabwe scored 125 runs in 20 overs. In reply, the Indian team comfortably chased down the target of 126 runs in just 13.2 overs at the Harare Sports Club.
Q2. Who was the Player of the Match in the India vs Zimbabwe 1st T20I?
Mayank Yadav was named Player of the Match for figures of 2 for 18 in his four overs, on his return to India's T20I side after two years.
Q3. What did Vaibhav Sooryavanshi score in the 1st T20I?
Vaibhav Sooryavanshi scored 50 off just 19 balls, with four fours and four sixes — his maiden fifty in T20I cricket.
Q4. What was Zimbabwe's total in the 1st T20I?
Zimbabwe posted 125 for 7 in their 20 overs after being sent in to bat first by India.
Q5. When and where is the second T20I between India and Zimbabwe?
The second T20I will be played at the Harare Sports Club on Saturday, July 25, starting at 11 am GMT (4:30 pm IST).
Q6. Who captained India and Zimbabwe in this match?
Shreyas Iyer captained India, while Sikandar Raza led Zimbabwe.
Q7. Who took the most wickets in the match?
Mayank Yadav and Prince Yadav took two wickets each for India, while Blessing Muzarabani picked up two wickets for Zimbabwe.

