Current Form and Past Performances by England vs Sri Lanka In a recent encounter during the ICC Cricket World Cup 2023, Sri Lanka convincingly defeated England with a resounding victory. Chasing a target of 157, Sri Lanka achieved it comfortably with 25.4 overs to spare, thanks to stellar performances from […]