CricketScore

Scorecards / 2026 / India v Zimbabwe

Twenty20 International · India tour of Zimbabwe

India v Zimbabwe: T20I scorecard, 25 Jul 2026

India won by 90 runs. 25 Jul 2026, Harare Sports Club, Harare.

Result

Runs per over
  1. 25 Jul 2026 · T20I · India tour of Zimbabwe Harare Sports Club, Harare
    India 219/5(20 ov) Zimbabwe 129(17.5 ov)

    India won by 90 runs

    India: runs per over
    Zimbabwe: runs per over

India innings

219/5 (20 ov)
BatterRB4s6sSR
V Suryavanshic B Muzarabani b R Ngarava 20931222.2
Abhishek Sharmac RP Burl b B Muzarabani 8820100.0
Ishan Kishanc BJ Bennett b NT Nyamhuri 814492184.1
SS Iyerc B Evans b BJ Bennett 252040125.0
Tilak Varmanot out 602953206.9
RK Singhc RP Burl b B Evans 12801150.0
S Dubenot out 6310200.0
Extras7 (b 0, lb 2, w 4, nb 1)
Total219/5 (20 overs)

Did not bat: Ravi Bishnoi, Prince Yadav, Yash Thakur, MP Yadav

Fall of wickets: 1-10 (Abhishek Sharma, 1.5 ov); 2-29 (V Suryavanshi, 2.6 ov); 3-95 (SS Iyer, 9.6 ov); 4-189 (Ishan Kishan, 17.1 ov); 5-213 (RK Singh, 19.3 ov)

BowlerOMRWEcon
Sikandar Raza4047011.75
B Muzarabani403619.00
R Ngarava3043114.33
B Evans4044111.00
NT Nyamhuri302518.33
BJ Bennett2022111.00

Zimbabwe innings

129 (17.5 ov)
BatterRB4s6sSR
BJ Bennettc Ishan Kishan b Yash Thakur 321933168.4
BJ Curranc S Dube b Prince Yadav 150020.0
D Myersb Ravi Bishnoi 12920133.3
RP Burlc RK Singh b Tilak Varma 201820111.1
Sikandar Razac Ishan Kishan b Prince Yadav 03000.0
W Madheverec SS Iyer b S Dube 230066.7
T Marumanib Yash Thakur 241911126.3
B Evansb Abhishek Sharma 191112172.7
NT Nyamhurib Abhishek Sharma 360050.0
R Ngaravac RK Singh b Abhishek Sharma 180012.5
B Muzarabaninot out 7610116.7
Extras8 (b 2, lb 3, w 3, nb 0)
Total129 (17.5 overs)

Fall of wickets: 1-34 (BJ Bennett, 3.5 ov); 2-34 (BJ Curran, 4.1 ov); 3-48 (D Myers, 5.5 ov); 4-49 (Sikandar Raza, 6.2 ov); 5-65 (W Madhevere, 8.2 ov); 6-82 (RP Burl, 11.2 ov); 7-105 (B Evans, 13.3 ov); 8-119 (NT Nyamhuri, 15.2 ov); 9-121 (T Marumani, 16.1 ov); 10-129 (R Ngarava, 17.5 ov)

BowlerOMRWEcon
MP Yadav302508.33
Yash Thakur403027.50
Prince Yadav1.201027.50
Ravi Bishnoi402015.00
S Dube1.401317.80
Tilak Varma10919.00
Abhishek Sharma2.501736.00

Match summary

India played Zimbabwe in a men's Twenty20 International at Harare Sports Club, Harare on 25 July 2026, part of India tour of Zimbabwe. India won by 90 runs.

Zimbabwe won the toss and chose to field.

Ishan Kishan was named player of the match.

On 25 July 2026 the on-field umpires were I Chabi and L Rusere, with AJ Pycroft as match referee.

How the innings went

India made 219/5 in 20 overs. Ishan Kishan top-scored with 81 from 44 balls, including 9 fours and 2 sixes. BJ Bennett took 1 for 22. The biggest stand before a wicket was 94 runs between Ishan Kishan and Tilak Varma.

Zimbabwe made 129 in 17.5 overs. BJ Bennett top-scored with 32 from 19 balls, including 3 fours and 3 sixes. Abhishek Sharma took 3 for 17. The biggest stand before a wicket was 34 runs between BJ Bennett and BJ Curran.

Extras

India's innings of 219/5 in 20 overs included 7 extras: 4 wides, 1 no-balls, 0 byes and 2 leg byes. Zimbabwe's innings of 129 in 17.5 overs included 8 extras: 3 wides, 0 no-balls, 2 byes and 3 leg byes.

Questions and answers

Who won India v Zimbabwe on 25 July 2026?

India won by 90 runs.

Who top-scored in India v Zimbabwe?

Ishan Kishan scored 81 from 44 balls for India, the highest score of the match.

Who took the most wickets in India v Zimbabwe?

Abhishek Sharma, with 3 for 17.

What was the highest partnership?

94 runs between Ishan Kishan and Tilak Varma for India.

Who won the toss?

Zimbabwe, who chose to field.

Where was India v Zimbabwe played?

At Harare Sports Club, Harare, on 25 July 2026.

More from this match

Pages