Read More 2 minute read NNews England succumbed to number 6 in the WTC standings after the humiliating loss against Sri LankabyMr SNSeptember 10, 2024 On Monday (September 9), Sri Lanka defeated England by 8 wickets in the third and final test of…