Asian Cup 2027, Qualifying tournament, Play-off Round |
| 10.09.2024 | | Cambodia | | Sri Lanka | | 2:2 aet (0:1, 1:1), pen. 2:4 |
| Phnom Penh |
Asian Cup 2027, Qualifying tournament, Play-off Round |
| 05.09.2024 | | Sri Lanka | | Cambodia | | 0:0 |
| Colombo |
Asian Cup 2027, Qualifying tournament, First Round |
| 17.10.2023 | | Sri Lanka | | Yemen | | 1:1 (0:1) |
| Colombo |
Asian Cup 2027, Qualifying tournament, First Round |
| 12.10.2023 | | Yemen | | Sri Lanka | | 3:0 (1:0) |
| Saudi Arabia, Khamis Mushait |
Asian Cup 2023, Qualifying tournament, Third round, group C |
| 14.06.2022 | | Maldives | | Sri Lanka | | 1:0 (0:0) |
| Namangan |
Asian Cup 2023, Qualifying tournament, Third round, group C |
| 11.06.2022 | | Sri Lanka | | Thailand | | 0:2 (0:1) |
| Namangan |
Asian Cup 2023, Qualifying tournament, Third round, group C |
| 08.06.2022 | | Uzbekistan | | Sri Lanka | | 3:0 (1:0) |
| Namangan |
Asian Cup 2023, Qualifying tournament, Second round, group H |
| 09.06.2021 | | Sri Lanka | | South Korea | | 0:5 (0:3) |
| South Korea, Goyang |
Asian Cup 2023, Qualifying tournament, Second round, group H |
| 05.06.2021 | | Lebanon | | Sri Lanka | | 3:2 (3:1) |
| South Korea, Goyang |
Asian Cup 2023, Qualifying tournament, Second round, group H |
| 19.11.2019 | | Turkmenistan | | Sri Lanka | | 2:0 (1:0) |
| Aşgabat |
Asian Cup 2023, Qualifying tournament, Second round, group H |
| 15.10.2019 | | Sri Lanka | | Lebanon | | 0:3 (0:2) |
| Colombo |
Asian Cup 2023, Qualifying tournament, Second round, group H |
| 10.10.2019 | | South Korea | | Sri Lanka | | 8:0 (5:0) |
| Hwaseong |
Asian Cup 2023, Qualifying tournament, Second round, group H |
| 10.09.2019 | | Sri Lanka | | North Korea | | 0:1 (0:0) |
| Colombo |
Asian Cup 2023, Qualifying tournament, Second round, group H |
| 05.09.2019 | | Sri Lanka | | Turkmenistan | | 0:2 (0:1) |
| Colombo |
Asian Cup 2023, Qualifying tournament, First Round |
| 11.06.2019 | | Sri Lanka | | Macau | | 3:0 |
| Colombo |
Asian Cup 2023, Qualifying tournament, First Round |
| 06.06.2019 | | Macau | | Sri Lanka | | 1:0 (0:0) |
| China, Zhuhai |
Asian Cup 2019, Qualifying tournament, First Round |
| 17.03.2015 | | Bhutan | | Sri Lanka | | 2:1 (1:1) |
| Thimphu |
Asian Cup 2019, Qualifying tournament, First Round |
| 12.03.2015 | | Sri Lanka | | Bhutan | | 0:1 (0:0) |
| Nawalapitiya |
Asian Cup 2004, Qualifying tournament, Group G |
| 22.11.2003 | | UAE | | Sri Lanka | | 3:0 (1:0) |
| Dubai |
Asian Cup 2004, Qualifying tournament, Group G |
| 18.11.2003 | | UAE | | Sri Lanka | | 3:1 (2:1) |
| Dubai |
Asian Cup 2004, Qualifying tournament, Group G |
| 12.11.2003 | | Turkmenistan | | Sri Lanka | | 3:0 (2:0) |
| Aşgabat |
Asian Cup 2004, Qualifying tournament, Group G |
| 09.11.2003 | | Turkmenistan | | Sri Lanka | | 1:0 (1:0) |
| Balkanabat |
Asian Cup 2004, Qualifying tournament, Group G |
| 18.10.2003 | | Syria | | Sri Lanka | | 8:0 (2:0) |
| Damascus |
Asian Cup 2004, Qualifying tournament, Group G |
| 15.10.2003 | | Syria | | Sri Lanka | | 5:0 (1:0) |
| Damascus |
Asian Cup 2004, Qualifying tournament, Preliminary round, group B |
| 25.03.2003 | | Sri Lanka | | Taiwan | | 2:1 (1:0) |
| |
Asian Cup 2004, Qualifying tournament, Preliminary round, group B |
| 21.03.2003 | | Sri Lanka | | Timor-Leste | | 3:2 (2:1) |
| |
Asian Cup 2000, Qualifying tournament, Group 3 |
| 29.11.1999 | | UAE | | Sri Lanka | | 6:0 (3:0) |
| Abu Dhabi |
Asian Cup 2000, Qualifying tournament, Group 3 |
| 27.11.1999 | | Sri Lanka | | India | | 1:3 (0:2) |
| Abu Dhabi |
Asian Cup 2000, Qualifying tournament, Group 3 |
| 25.11.1999 | | Sri Lanka | | Bangladesh | | 1:3 (1:1) |
| Abu Dhabi |
Asian Cup 2000, Qualifying tournament, Group 3 |
| 23.11.1999 | | Sri Lanka | | Uzbekistan | | 0:6 (0:4) |
| Abu Dhabi |
Asian Cup 1996, Qualifying tournament, Group 5 |
| 21.06.1996 | | Nepal | | Sri Lanka | | 0:2 |
| Oman, Muscat |
Asian Cup 1996, Qualifying tournament, Group 5 |
| 19.06.1996 | | Oman | | Sri Lanka | | 10:0 |
| Oman, Muscat |
Asian Cup 1996, Qualifying tournament, Group 5 |
| 17.06.1996 | | Sri Lanka | | Iran | | 0:4 |
| Oman, Muscat |
Asian Cup 1996, Qualifying tournament, Group 5 |
| 14.06.1996 | | Sri Lanka | | Nepal | | 3:1 |
| Iran, Tehran |
Asian Cup 1996, Qualifying tournament, Group 5 |
| 12.06.1996 | | Iran | | Sri Lanka | | 7:0 |
| Iran, Tehran |
Asian Cup 1996, Qualifying tournament, Group 5 |
| 10.06.1996 | | Sri Lanka | | Oman | | 0:3 |
| Iran, Tehran |
Asian Cup 1980, Qualifying tournament, Group 3, subgroup B |
| 08.05.1979 | | Sri Lanka | | Singapore | | 4:0 |
| Bangkok |
Asian Cup 1980, Qualifying tournament, Group 3, subgroup B |
| 06.05.1979 | | Hong Kong | | Sri Lanka | | 5:0 |
| Bangkok |
Asian Cup 1980, Qualifying tournament, Group 3, subgroup B |
| 04.05.1979 | | Thailand | | Sri Lanka | | 4:0 |
| Bangkok |
Asian Cup 1980, Qualifying tournament, Group 3, preliminary matches |
| 02.05.1979 | | Malaysia | | Sri Lanka | | 3:1 |
| Bangkok |
Asian Cup 1972, Qualifying tournament, Group 2, subgroup A |
| 20.12.1971 | | Bahrain | | Ceylon | | 3:0 (3:0) |
| |
Asian Cup 1972, Qualifying tournament, Group 2, subgroup A |
| 16.12.1971 | | Jordan | | Ceylon | | 2:1 (1:0) |
| |
Asian Cup 1972, Qualifying tournament, Group 2, subgroup A |
| 13.12.1971 | | Iraq | | Ceylon | | 5:0 (2:0) |
| |
Asian Cup 2007, Qualifying tournament, Preliminary Round |
| | | Pakistan | | Sri Lanka | | +:- |
| |
Asian Cup 1984, Qualifying tournament, Group 2 |
| | | Oman | | Sri Lanka | | 1:1 |
| Jeddah |
Asian Cup 1984, Qualifying tournament, Group 2 |
| | | Saudi Arabia | | Sri Lanka | | 5:0 |
| Jeddah |
Asian Cup 1984, Qualifying tournament, Group 2 |
| | | Sri Lanka | | Nepal | | 4:0 |
| Jeddah |
Asian Cup 1984, Qualifying tournament, Group 2 |
| | | UAE | | Sri Lanka | | 5:1 |
| Jeddah |