Sangakkara Optimistic About Lanka’s WC Chances by NewsdeskIndia NewsSportSports19 September 202319 September 2023 Sri Lanka, the 1996 World Cup winners and runners-up in 2007 and 2011 editions, will begin their 2023 campaign against South Africa at the Arun Jaitley Stadium in New Delhi…