India walk into the second semi-final of the Asian Games 2026 men's cricket event as clear favourites against Sri Lanka. The defending gold medallists have brought a full strength T20I squad for this campaign, while Sri Lanka have sent a second string side led by Sahan Arachchige. Both teams reached the last four without playing a quarter-final, as rain washed out both matches and let the higher seeded sides through.
Shreyas Iyer's team went through a rough patch after the T20 World Cup, losing series to Ireland and England, before bouncing back with series wins over Zimbabwe and Afghanistan. India also got a scare from hosts Japan in their earlier game at Sano, which turned out to be useful practice in these conditions ahead of the knockout stage.