Sri Lanka Schedule for ICC T20 World Cup 2024, Fixtures, Dates, Venues

Sri Lanka will begin their T20 World Cup 2024 campaign against South Africa on 3rd June.
The ICC T20 World Cup 2024 schedule is out and the cricket’s biggest carnival season will be back in June this year. The tournament will begin on the 1st of June with co-hosts USA taking on Canada in Texas. Sri Lanka had a dismal performance in the past few ICC events played in the last 4 years. Sri Lanka finished 9th in the World Cup 2023 points table. They could only manage to win two games in their entire league round in their campaign.
Sri Lanka had a dismal T20 World Cup 2022 campaign in Australia. Sri Lanka were part of Group 1, but they couldn’t go further from the league round. The 2014 edition winners managed to win only 2 games, against Ireland and Afghanistan in the previous edition of the mega T20I event. Sri Lanka Cricket also faced a suspension due to political interference. To come out of the turmoil, Sri Lanka fans will be expecting a stellar run from their side in the T20 World Cup 2024.
Sri Lanka to begin their campaign against South Africa
Sri Lanka are placed in group D of the ICC T20 World Cup 2024 league stage along with South Africa, Bangladesh, Netherlands, and Nepal. Sri Lanka will be travelling around the USA and West Indies to play their league round games. Sri Lanka will be playing their league round games in New York, Texas, Florida, and Saint Lucia. Sri Lanka will commence their campaign against South Africa at Eisenhower Park in New York on the 3rd of June. Then Sri Lanka will move to Dallas, Texas.
Sri Lanka will be playing their next league game against their arch-rivals Bangladesh at Grand Prairie Stadium in Dallas, Texas on 7th June. Sri Lanka and Bangladesh have shared an intense rivalry in the last few years and this game will be the one to watch out for. Sri Lanka will then move to Central Broward Park in Florida and play against Nepal on 11th June. Sri Lanka’s final league game will be played at Darren Sammy Cricket Ground in Saint Lucia on 16th June against the Netherlands.
Sri Lanka’s full schedule for ICC T20 World Cup 2024:
1. Sri Lanka vs South Africa, Eisenhower Park, June 3, New York
2. Sri Lanka vs Bangladesh, Grand Prairie Stadium, June 7, Texas
3. Sri Lanka vs Nepal, Central Broward Park, June 11, Florida
4. Sri Lanka vs Netherlands, Darren Sammy Stadium, June 16, Saint Lucia

For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.

Where passion meets insight — blending breaking news, in-depth strategic analysis, viral moments, and jaw-dropping plays into powerful sports content designed to entertain, inform, and keep you connected to your favorite teams and athletes. Expect daily updates, expert commentary and coverage that never leaves a fan behind.
- [Watch] Ben Stokes throws his bat up in frustration as Mohammed Siraj removes him in the first IND vs ENG test
- "He started off a little slow..”- Sourav Ganguly assesses Gautam Gambhir’s tenure as India head coach so far
- "They will go away.."- Sourav Ganguly shares his take whether Rohit Sharma and Virat Kohli will play the ICC Cricket World Cup 2027 or not
- Contrary to social media rumours, LSG to continue with Rishabh Pant as captain for IPL 2026
- "I'm open to it"- Sourav Ganguly puts his hands up for Indian coaching, shares his plans in politics
- [Watch] Ben Stokes throws his bat up in frustration as Mohammed Siraj removes him in the first IND vs ENG test
- "He started off a little slow..”- Sourav Ganguly assesses Gautam Gambhir’s tenure as India head coach so far
- "They will go away.."- Sourav Ganguly shares his take whether Rohit Sharma and Virat Kohli will play the ICC Cricket World Cup 2027 or not
- Contrary to social media rumours, LSG to continue with Rishabh Pant as captain for IPL 2026
- "I'm open to it"- Sourav Ganguly puts his hands up for Indian coaching, shares his plans in politics