Sri Lanka open their account in ICC Super League, languish in 12th place
Cricket | May 29, 2021, 03:50 PM ISTThe top seven teams, plus hosts India, from the 13 in the Super League will qualify directly for the ODI World Cup to be staged in India in 2023.