Sri Lanka bundles England for 156 in the 25th match of the ICC Cricket World Cup 2023. Lahiru Kumara was the pick of the bowlers as he scalped 3 wickets conceding 35 runs. Angelo Mathews has scripted an exceptional comeback taking 2 wickets for just 17 runs.