Both teams have already secured qualification for the Super Eight stage of the tournament, adding further intensity to today’s encounter as they look to carry winning momentum forward.

Historically, Sri Lanka have dominated Zimbabwe in T20 Internationals. However, since 2025, Zimbabwe have managed to outplay Sri Lanka on several occasions, signaling a shift in competitiveness between the two sides. Cricket analysts expect a closely contested battle given both teams’ recent form in the ongoing ICC Men's T20 World Cup.

Between 2008 and 2025, Sri Lanka and Zimbabwe have met in 11 T20 Internationals. Sri Lanka have won 8 matches, maintaining a 72.72% win rate, while Zimbabwe have claimed 3 victories, holding a 27.27% success rate.

Notably, in the last five encounters between the two teams, Sri Lanka have won three matches, with Zimbabwe securing two wins — underlining the growing competitiveness of the rivalry.

Sri Lanka have made a key change to their squad following an injury to Matheesha Pathirana. Fast bowler Dilshan Madushanka has been approved as his replacement after Sri Lanka Cricket sought clearance from the ICC Technical Committee on Tuesday.

Sri Lanka Squad:

Pathum Nissanka, Kamil Mishara, Kusal Mendis, Pawan Rathnayake, Dunith Wellalage, Kamindu Mendis, Dasun Shanaka (Captain), Janith Liyanage, Dushmantha Chameera, Maheesh Theekshana, Dilshan Madushanka, Kusal Janith Perera, Charith Asalanka, Pramod Madushan, Dushan Hemantha.

Zimbabwe Squad:

Brian Bennett, Tadiwanashe Marumani, Dion Myers, Sikandar Raza (Captain), Ryan Burl, Tashinga Musekiwa, Brad Evans, Linton Masakadza, Graeme Cremer, Blessing Muzarabani.

Special security measures and traffic plans have been implemented in and around the stadium to ensure smooth operations and spectator safety for the match.

With both teams in strong form and eager to assert dominance ahead of the Super Eight stage, today’s fixture promises to deliver an exciting contest for cricket fans.