Yesterday T20 World Cup 2026 match results: What happened in Sri Lanka vs Zimbabwe & Afghanistan vs Canada games?
The T20 World Cup 2026 group stage on Thursday (February 19) brought thrills, upsets, and dominant displays across India and Sri Lanka venues. The West Indies remained undefeated, Zimbabwe pulled off a massive shock against co-hosts Sri Lanka, and Afghanistan concluded their campaign on a high note. West Indies maintain unbeaten run West Indies continued…

