T20 World Cup: India avenge ’22 Adelaide, bundle England out for 103 to set up title clash with South Africa

The ghost of Adelaide 2022 was firmly laid to rest in Guyana 2024, as team India scripted a dominating win against England at the Providence Stadium on Friday. In a start-stop game, dictated partially by rain, India lost the toss and was asked to bat first. India posted 171 runs for the loss of seven […]

About Tag: England