Sri Lanka are playing Afghanistan in their second match of the ongoing World Cup at Sophia Gardens in Cardiff on Tuesday, 4 June.
Sri Lanka did not have the ideal start to their World Cup campaign as they lost by 10 wickets to the Black Caps on 1 June.
None of their batsmen – apart from skipper Dimuth Karunaratne who remained unbeaten at 52 – could stand against the hostile bowling from the Kiwi pacers and were bundled out for 136.
Afghanistan on the other hand, were comprehensively beaten by Australia in their opening game.
Where Will the Afghanistan vs Sri Lanka ICC World Cup Match Be Played?
The ICC World Cup match between Afghanistan and Sri Lanka will be played at Sophia Gardens in Cardiff.
When Will The ICC Cricket World Cup 2019 Match Between Afghanistan and Sri Lanka Be Played?
The ICC-CWC 2019 match between Afghanistan and Sri Lanka will be played on Tuesday, 4 June at 3:00 pm IST onwards.
Where Do I Watch Afghanistan vs Sri Lanka ICC World Cup 2019 Match Live on TV?
You can watch the ICC-CWC 2019 Afghanistan vs Sri Lanka live on Star Sports 1/2/Select.
Where Do I Watch Afghanistan vs Sri Lanka ICC World Cup 2019 Match Live on TV?
Live streaming of the ICC-CWC 2019 Afghanistan vs Sri Lanka match will be available on Hotstar.
You can also follow The Quint for latest news and updates from ICC World Cup 2019.
Squads
Sri Lanka:
Dimuth Karunaratne (c), Avishka Fernando, Suranga Lakmal, Lasith Malinga, Angelo Mathews, Jeevan Mendis, Kusal Mendis (wk), Kusal Perera (wk), Thisara Perera, Nuwan Pradeep, Dhananjaya de Silva, Milinda Siriwardana, Lahiru Thirimanne, Isuru Udana, Jeffrey Vandersay
Afghanistan:
Gulbadin Naib (c), Mohammad Shahzad (wk), Noor Ali Zadran, Hazratullah Zazai, Rahmat Shah, Asghar Afghan, Hashmatullah Shahidi, Najibullah Zadran, Samiullah Shinwari, Mohammad Nabi, Rashid Khan, Dawlat Zadran, Aftab Alam, Hamid Hassan, Mujeeb ur Rahman