Sports
How do England and Sri Lanka stack up in their T20 World Cup face-off?
As the T20 World Cup 2026 Super 8s unfolds, England faces Sri Lanka for the 18th time in T20Is. With England's impressive record against Sri Lanka and their recent victories, can Sri Lanka finally…