Edgbaston takes center stage as England, Sri Lanka kick off T20 World Cup June 11, 2026 by Cnznews History is on England’s side as they have won 10 of the last 12 T20Is against Sri Lanka <a href Share this: Share on Facebook (Opens in new window) Facebook Share on X (Opens in new window) X Like this:Like Loading... Related