Zimbabwe vs India, 1st T20I

India tour of Zimbabwe 2026 · T20I · · Harare Sports Club, Harare

India won by 7 wickets (with 40 balls remaining) (Zimbabwe 125/7, India 126/3).

Match report

Zimbabwe (ZIM) faced India (IND) in the 1st T20I of India tour of Zimbabwe 2026, a T20I match, at Harare Sports Club, Harare. Play began on Thursday, 23 July 2026 at 11:00 UTC. Each side bats for up to 20 overs, so a full match takes about three hours.

India won the toss and chose to bowl. The on-field umpires were Iknow Chabi and Percival Sizara, with Andy Pycroft as match referee.

Zimbabwe made 125/7 in 20 overs, with Wesley Madhevere top-scoring on 39 from 34 balls. Mayank Yadav was the pick of the bowlers with 2 for 18. India made 126/3 in 13.2 overs, with Vaibhav Sooryavanshi top-scoring on 50 from 19 balls. Blessing Muzarabani was the pick of the bowlers with 2 for 26.

Result: India won by 7 wickets (with 40 balls remaining). Mayank Yadav was named player of the match.

The full scorecard, fall of wickets and every ball of the commentary are on the Scorecard and Commentary tabs, and the Crease Cam replays each delivery as an animation.

Zimbabwe · 1st innings: 125/7 (20 ov)

Batting
BatterDismissalRB4s6sSR
Brian Bennettc Ishan Kishan b Mayank Yadav01000
Ben Curranc Vaibhav Sooryavanshi b Prince Yadav10820125
Dion Myersc Shivam Dube b Mayank Yadav6141042.86
Sikandar Razac Suryansh Shedge b Shivam Dube471057.14
Ryan Burlc Tilak Varma b Ravi Bishnoi26351174.29
Wesley Madhevererun out (Ishan Kishan)393431114.71
Tadiwanashe Marumaninot out272021135
Brad Evansc Shreyas Iyer b Prince Yadav01000
Newman Nyamhurinot out1100100

Extras: 12 · Did not bat: Richard Ngarava, Blessing Muzarabani

Bowling
BowlerOMRWEcon
Mayank Yadav401824.5
Ashok Sharma402907.25
Prince Yadav401924.75
Shivam Dube403218
Ravi Bishnoi402416

India · 1st innings: 126/3 (13.2 ov)

Batting
BatterDismissalRB4s6sSR
Abhishek Sharmac Brad Evans b Blessing Muzarabani180012.5
Vaibhav Sooryavanshic Ben Curran b Richard Ngarava501944263.16
Ishan Kishanc Dion Myers b Blessing Muzarabani352432145.83
Shreyas Iyernot out282430116.67
Tilak Varmanot out6510120

Extras: 6 · Did not bat: Rinku Singh, Shivam Dube, Ravi Bishnoi, Prince Yadav, Ashok Sharma, Mayank Yadav

Bowling
BowlerOMRWEcon
Blessing Muzarabani402626.5
Richard Ngarava2.2030112.86
Brad Evans2026013
Newman Nyamhuri2030015
Sikandar Raza301404.67

Latest overs

  1. Over 14 (IND, Richard Ngarava): 3 runs, 126/3 – 1 wd 1
  2. Over 13 (IND, Sikandar Raza): 5 runs, 123/3 – 1 • 1 1 • 2
  3. Over 12 (IND, Blessing Muzarabani): 6 runs, 118/3 – • 4 • W • 1 wd
  4. Over 11 (IND, Newman Nyamhuri): 16 runs, 112/2 – 6 wd 2 • 1 4 wd 1
  5. Over 10 (IND, Sikandar Raza): 4 runs, 96/2 – 1 • 1 • 1 1
  6. Over 9 (IND, Brad Evans): 14 runs, 92/2 – 1 4 wd 1 6 • 1