The Asia Cup 2025 match between Afghanistan and Sri Lanka is set for September 18, 2025, at Sheikh Zayed Stadium, Abu Dhabi, at 8 PM IST.

Nissanka has been in great form in the Asia Cup 2025. Image | @ABsay_ek on X
Last Updated: 06.23 PM, Sep 17, 2025
The Asia Cup 2025 clash between Afghanistan and Sri Lanka will be one of the most crucial matches of Group B, taking place on Thursday, September 18, 2025, in Abu Dhabi. Here is how you can watch the match in India.
Match: Afghanistan vs Sri Lanka, Asia Cup 2025
Date: 18 September 2025
Time: 8 pm IST
Venue: Sheikh Zayed Stadium, Abu Dhabi.
Cricket fans in India can watch the whole Asia Cup, including Afghanistan vs Sri Lanka, LIVE on SonyLIV, accessible via OTTplay Premium.
The match will also be televised on Sony Sports Network TV Channels in India.
Sri Lanka and Afghanistan have faced each other only 8 times in T20I cricket. Sri Lanka have won the fixture five times while Afghanistan have been victorious thrice.
This match carries high stakes as both teams are battling for qualification to the Super 4 stage of the tournament, alongside Bangladesh, who are also in contention. Afghanistan requires a win by any margin to surpass Bangladesh and qualify, while Sri Lanka only needs to avoid a heavy defeat to secure their place in the next round.
Sri Lanka: Charith Asalanka (c), Pathum Nissanka, Kusal Mendis, Kusal Perera, Nuwanidu Fernando, Kamindu Mendis, Kamil Mishara, Dasun Shanaka, Wanindu Hasaranga, Dunith Wellalage, Chamika Karunaratne, Maheesh Theekshana, Dushmantha Chameera, Binura Fernando, Nuwan Thushara, Matheesha Pathirana
Hong Kong: Rashid Khan (c), Rahmanullah Gurbaz, Ibrahim Zadran, Darwish Rasooli, Sediqullah Atal, Azmatullah Omarzai, Karim Janat, Mohammad Nabi, Gulbadin Naib, Sharafuddin Ashraf, Mohammad Ishaq, Noor Ahmad, Mujeeb Ur Rahman, AM Ghazanfar, Fareed Ahmad Malik, Fazalhaq Farooqi, Naveen-ul-Haq