Edgbaston takes center stage as England, Sri Lanka kick off T20 World Cupby adminJune 12, 2026 England holds the historical edge, having secured 10 victories in the last 12 T20I matches against Sri Lanka. Read More