Sri Lanka and Zimbabwe have been regularly playing cricket and especially in T20Is these two sides have met 9 times. Sri Lanka hold the advantage with Seven wins while Zimbabwe have managed just two wins out of the 9 matches. However, one important thing to note is that in the last four matches between Sri Lanka and Zimbabwe, the H2H is two wins each so it shows that recently these two sides have fought and competed well.

Zimbabwe beat Sri Lanka by 6 wickets in Group B of the ICC T20 World Cup 2026 at R.Premadasa Stadium. Chasing 179, Zimbabwe finished 182/4 in 19.3 overs, with Sikandar Raza named Player of the Match for his brilliant innings. Brian Bennett and Tony Munyonga also played key roles in the successful chase, keeping Zimbabwe unbeaten in the group stage.

Also Read | T20 World Cup 2026: Sri Lanka vs Zimbabwe Match Prediction – Who will win today’s match?

Sri Lanka vs Zimbabwe T20 Head to Head

 

Matches Played

 

09

 

Zimbabwe Won

 

2

Sri Lanka Won

7

No Result

0

 

Last T20I match

Zimbabwe won by 6 wkts SL 178/7(20) ZIM 182/4(19.3)

These two sides have met 09 times in the WT20 and Sri Lanka have won 7 of those matches.

Zimbabwe Batting & Bowling Stats

 

Most Runs

 

Sikandar Raza

 

Most Wickets

 

Richard Ngarava

 

Highest T20I Total

 

344/4 vs Gambia

 

Lowest T20I Total

 

57 vs Pakistan

Sri Lanka Batting & Bowling Stats

 

Most Runs

 

Pathum Nissanka

 

Most Wickets

 

Wanindu Hasaranga

 

Highest T20I Total

 

260/3 vs Kenya

 

Lowest T20I Total

 

77 vs South Africa