Zimbabwe defeated Sri Lanka by 6 wickets in Group B of the ICC Men’s T20 World Cup 2026 at R. Premadasa Stadium, Colombo, on Thursday 19 February 2026, with the match starting at 15:00 local time (UTC+5:30). R. Premadasa Stadium holds 35,000 spectators and is Sri Lanka’s most prestigious cricket venue, the ground where their 2014 T20 World Cup campaign memorably culminated.
Zimbabwe’s win over Sri Lanka was their second upset of the tournament, following their earlier 23-run defeat of Australia. To beat two Full Member nations in the same group stage, including the co-host playing on home soil, placed Zimbabwe’s campaign among the most remarkable of any Associate or Full Member at a T20 World Cup.
Sri Lanka, the 2014 T20 World Cup champions, were playing at home at the ground that holds deep emotional significance for their cricket history. Their home advantage, built around familiar pitches, passionate crowds, and the experience of playing in their own conditions, was expected to give them a decisive edge. Zimbabwe nullified all of those factors with disciplined cricket of the highest order.
Zimbabwe’s 6-wicket win was built on tight bowling that restricted Sri Lanka’s batting, followed by controlled chasing that never allowed the game to drift into uncertainty. This performance against quality opposition in their own conditions was Zimbabwe’s finest moment in international cricket for many years.
Timezone conversions for the 15:00 local (UTC+5:30) start: India: 15:00 IST, UK: 09:30 GMT, US East: 04:30 EST, Sydney: 20:30 AEDT. Check Sri Lanka time for exact local conversions.
The ICC Men’s T20 World Cup 2026 was the 10th edition, co-hosted by India and Sri Lanka, featuring 20 teams across 55 matches between 7 February and 8 March 2026. India defeated New Zealand in the final at Ahmedabad. Zimbabwe’s extraordinary Group B campaign, defeating both Australia and Sri Lanka, was among the most celebrated stories of the entire tournament.
For timezone conversions, check Colombo time, Sri Lanka time, and Zimbabwe time.
- What time does Sri Lanka vs Zimbabwe start?
- The match starts at 3:00 PM GMT+5:30 (Asia/Colombo) at R. Premadasa Stadium in Colombo on 2026-02-19. Use the timezone converter above to see it in your local time.
- Where is this match being played?
- R. Premadasa Stadium in Colombo, Sri Lanka. Capacity: 35,000.
- How can I watch ICC Men's T20 World Cup 2026?
- Check your local broadcaster for ICC Men's T20 World Cup 2026 coverage. Popular options include Star Sports and JioCinema (India), Sky Sports (UK), Willow TV (USA/Canada), Fox Sports (Australia), and SuperSport (Africa).