Hasaranga, Chameera out, Kumara, Madushanka in as Sri Lanka name World Cup squad
Sri Lanka Cricket (SLC) on Tuesday announced their squad for the upcoming ICC men's cricket World Cup 2023, which will be held from October 5 to November 19 in India. ...