| Sri Lanka national football team results |
|---|
| Men's National Team Results |
| Other Matches |
| Other Teams |
| Win Draw Loss |
Sri Lanka national football team results from 2010 to the present date are as follows:
| Date | Opponent | Result | Score | Venue | Competition |
|---|---|---|---|---|---|
| 16 February 2010 | L | 0–4 | | AFC Challenge Cup | |
| 18 February 2010 | L | 1–3 | | AFC Challenge Cup | |
| 20 February 2010 | W | 3–0 | | AFC Challenge Cup |
| Date | Opponent | Result | Score | Venue | Competition |
|---|---|---|---|---|---|
| 27 March 2011 | D | 2–2 | | Friendly | |
| 29 March 2011 | L | 0–2 | | Friendly | |
| 7 April 2011 | L | 0–2 | | AFC Challenge Cup | |
| 9 April 2011 | L | 0–1 | | AFC Challenge Cup | |
| 11 April 2011 | D | 1–1 | | AFC Challenge Cup | |
| 29 June 2011 | D | 1–1 | | FIFA World Cup Q. | |
| 3 July 2011 | L | 0–4 | | FIFA World Cup Q. | |
| 3 December 2011 | W | 0–3 | | SAFF Championship | |
| 5 December 2011 | L | 1–3 | | SAFF Championship | |
| 7 December 2011 | L | 0–3 | | SAFF Championship |
| 28 April 2012 | Malaysia | 6–0 | | |
| 20:45 |
| Date | Opponent | Result | Score | Venue | Competition |
|---|---|---|---|---|---|
| 2 March 2013 | L | 0–1 | | AFC Challenge Cup | |
| 4 March 2013 | L | 2–4 | | AFC Challenge Cup | |
| 6 March 2013 | W | 3–0 | | AFC Challenge Cup | |
| 2 September 2013 | L | 0–10 | | SAFF Championship | |
| 4 September 2013 | L | 1–3 | | SAFF Championship | |
| 6 September 2013 | W | 5–2 | | SAFF Championship |
| Date | Opponent | Result | Score | Venue | Competition |
|---|---|---|---|---|---|
| 26 August 2014 | W | 2–1 | | Friendly | |
| 28 August 2014 | L | 0–3 | | Friendly | |
| 24 October 2014 | D | 1–1 | | Friendly | |
| 27 October 2014 | L | 0–1 | | Friendly |
| 29 January Bangabandhu Cup | Malaysia | 2–0 | Sylhet District Stadium, Sylhet | |
| 17:00 UTC+6 | Syahrul Ridzuan | Attendance: 7,000 |
| 2 February Bangabandhu Cup | Bangladesh | 1–0 | Bangabandhu Stadium, Dhaka | |
| 17:00 UTC+6 | Hemanta | Referee: Khamis Mohammed SA Al-Marri |
| 12 March 2018 WC Q. R.1 | Sri Lanka | 0–1 | Colombo, Sri Lanka | |
| 15:00 UTC+5:30 | Report | Dorji | Stadium: Sugathadasa Stadium, Colombo Attendance: 3,500 Referee: Fu Ming(CHN) |
| 17 March 2018 WC Q. R.1 | Bhutan | 2–1 | Thimphu, Bhutan | |
| 16:00 UTC+6:00 | Chencho Gyeltshen | Report | Zarwan | Stadium: Changlimithang Stadium, Thimphu Attendance: 15000 Referee: Marai Al Awaji(KSA) |
| 23 December SAFF Championship | Nepal | 0–1 | Kerala, India | |
| 18:30 UTC+5:30 | Report | Rifnas | Stadium: Trivandrum International Stadium, Thiruvananthapuram Referee: Jameel Juma Abdulhusain (Bahrain) |
| 25 December SAFF Championship | Sri Lanka | 0–2 | Kerala, India | |
| 18:30 UTC+5:30 | Report | Singh | Stadium: Trivandrum International Stadium, Thiruvananthapuram |
| 31 December SAFF Championship | Afghanistan | 5–0 | Kerala, India | |
| 18:30 UTC+5:30 | Hashemi Taher Amani Hatifi Shayesteh | Report | Stadium: Trivandrum International Stadium, Thiruvananthapuram Attendance: 7,885 Referee: Sudhish Pandey |
| 8 January Bangabandhu Cup | Bangladesh | 4–2 | Jessore | |
| 14:45 UTC+6 | Rony Zahid Jibon | Figurado Chaturanga | Stadium: Shamsul Huda Stadium Attendance: 12,000 |
| 13 January Bangabandhu Cup | Nepal | 1–0 | Dhaka | |
| 14:45 UTC+6 | Magar | Stadium: Bangabandhu Stadium Attendance: 400 |
| 15 January Bangabandhu Cup | Felda United | 1–2 | Dhaka | |
| 14:45 UTC+6 | Alias | Nipuna Sanjeewa | Stadium: Bangabandhu Stadium Attendance: 300 |
| 9 October Friendly | Cambodia | 4–0 | Phnom Penh, Cambodia | |
| UTC+7 | Visal Vathanaka Sokpheng | Report | Stadium: Olympic Stadium |
| 3 November Solidarity Cup | Sri Lanka | 1–2 | Kuching Malaysia | |
| UTC+8 | Rahuman | Report | Souksavath Sonthanala | Stadium: Sarawak Stadium Referee: Mohammed Al-Hoish (Saudi Arabia) |
| 6 November Solidarity Cup | Mongolia | 2–0 | Kuching, Malaysia | |
| UTC+8 | Nyam-Osor | Stadium: Sarawak Stadium Referee: Muhammad Nazmi Nasaruddin (Malaysia) |
| 9 November Solidarity Cup | Sri Lanka | 1–1 | Kuching, Malaysia | |
| UTC+8 | Ishan | Report | Choi | Attendance: 93 Referee: Payam Heidari (Iran) |
| 8 July Friendly | Sri Lanka | 0–0 | Colombo, Sri Lanka | |
| Stadium: Colombo Racecourse |
| 11 July Friendly | Sri Lanka | 0–2 | Colombo, Sri Lanka | |
| Stadium: Colombo Racecourse |
| 29 August Friendly | Bangladesh | 0–1 | Nilphamari, Bangladesh | |
| 16:00 UTC+6 | Report | Fazal | Stadium: Nilphamari Stadium Referee: Mizanur Rahman (Bangladesh) |
| 5 September 2018 SAFF G.S | India | 2–0 | Dhaka, Bangladesh | |
| 19:00 UTC+6 | Kuruniyan Chhangte | Report | Stadium: Bangabandhu National Stadium Referee: Hanna Hattab (Syria) |
| 7 September 2018 SAFF G.S | Maldives | 0–0 | Dhaka, Bangladesh | |
| 19:00 UTC+6 | Report | Stadium: Bangabandhu National Stadium Referee: Mohammad Arafah (Jordan) |
| 28 May Friendly | Laos | 2–1 | Vientiane, Laos | |
| 18:30 UTC+7 | Douangmaity | Stadium: New Laos National Stadium |
| 31 May Friendly | Laos | 2–2 | Vientiane, Laos | |
| 18:30 UTC+7 | Stadium: New Laos National Stadium |
| 6 June FIFA World Cup qualification | Macau | 1–0 | Zhuhai, China | |
| 19:30 UTC+8 | Duarte | Report | Stadium: Zhuhai Sports Center Stadium Attendance: 901 Referee: Kim Dae-yong (South Korea) |
| 11 June FIFA World Cup qualification | Sri Lanka | 3–0 [note 1] | Colombo, Sri Lanka | |
| 15:30 UTC+5:30 | Stadium: Sugathadasa Stadium |
| 31 August Friendly | United Arab Emirates | 5–1 | Riffa, Bahrain | |
| 20:00 UTC+3 | Mabkhout Barman Saleh | Report | Musthaq | Stadium: Bahrain National Stadium |
| 5 September FIFA World Cup qualification | Sri Lanka | 0–2 | Colombo, Sri Lanka | |
| 19:30 UTC+5:30 | Report (FIFA) Report (AFC) | Orazsähedow Amanow | Stadium: Colombo Racecourse Referee: Mohammed Al-Hoish (Saudi Arabia) |
| 10 September FIFA World Cup qualification | Sri Lanka | 0–1 | Colombo, Sri Lanka | |
| 19:30 UTC+5:30 | Report (FIFA) Report (AFC) | Jang Kuk-chol | Stadium: Colombo Racecourse Referee: Timur Faizullin (Kyrgyzstan) |
| 5 October Friendly | Malaysia | 6–0 | Kuala Lumpur, Malaysia | |
| 20:45 UTC+8 | Syafiq Shahrul Norshahrul Akhyar | Report | Stadium: Bukit Jalil National Stadium |
| 10 October FIFA World Cup qualification | South Korea | 8–0 | Hwaseong, South Korea | |
| 20:00 UTC+9 | Son Heung-min Kim Shin-wook Hwang Hee-chan Kwon Chang-hoon | Report (FIFA) Report (AFC) | Stadium: Hwaseong Stadium Referee: Hasan Akrami (Iran) |
| 15 October FIFA World Cup qualification | Sri Lanka | 0–3 | Colombo, Sri Lanka | |
| 19:30 UTC+5:30 | Report (FIFA) Report (AFC) | Maatouk El-Helwe | Stadium: Colombo Racecourse Attendance: 1,052 Referee: Ammar Mahfoodh (Bahrain) |
| 19 November FIFA World Cup qualification | Turkmenistan | 2–0 | Ashgabat, Turkmenistan | |
| 16:00 UTC+5 |
| Report (FIFA) Report (AFC) | Stadium: Köpetdag Stadium Attendance: 26,300 Referee: Saoud Al-Athbah (Qatar) |
| 17 January 2020 2020 Bangabandhu Gold Cup GS | Palestine | 2–0 | Dhaka, Bangladesh | |
| 16:30 SLST | Report | Stadium: Bangabandhu National Stadium Referee: Yaasin Hanifiah (Malaysia) |
| 19 January 2020 2020 Bangabandhu Gold Cup GS | Bangladesh | 3–0 | Dhaka, Bangladesh | |
| 17:30 SLST | Report | Stadium: Bangabandhu National Stadium Referee: Virendha Rai (Bhutan) |
| 3 June 2021 FIFA World Cup Qualification | North Korea | Cancelled | Pyongyang, North Korea | |
| Stadium: Kim Il-sung Stadium |
| 5 June 2021 FIFA World Cup Qualification | Lebanon | 3–2 | Goyang, South Korea | |
| 11:30 SLST | Report | Stadium: Goyang Stadium Attendance: 73 Referee: Ahmad Yacoub Ibrahim (Jordan) |
| 9 June 2021 2022 World Cup qualification | Sri Lanka | 0–5 | Goyang, South Korea | |
| 20:00 UTC+9 | Report |
| Stadium: Goyang Stadium Attendance: 4,008 Referee: Shen Yinhao (China) |
| 1 October 2021 2021 SAFF G.S. | Sri Lanka | 0–1 | Malé, Maldives | |
| 21:00 MVT | Report | Topu | Stadium: National Football Stadium Referee: Feras Taweel (Syria) |
| 4 October 2021 2021 SAFF G.S. | Sri Lanka | 2–3 | Malé, Maldives | |
| 21:00 MVT | Report | Stadium: National Football Stadium (Maldives) Referee: Ammar Ashkanani (Kuwait) |
| 7 October 2021 2021 SAFF G.S. | India | 0–0 | Malé, Maldives | |
| 16:00 MVT | Report | Stadium: National Football Stadium Referee: Sajëçon Zajniddinov (Tajikistan) |
| 10 October 2021 2021 SAFF G.S. | Maldives | 1–0 | Malé, Maldives | |
| 16:00 MVT |
| Report | Stadium: National Football Stadium (Maldives) Referee: Majed Al-Shamrani (Saudi Arabia) |
| 8 November 2021 2021 Four Nations Tournament | Maldives | 4–4 | Colombo, Sri Lanka | |
| 21:00 SLST |
| Report |
| Stadium: Racecourse Ground Attendance: 2998 Referee: Mohammed Ahmed Al-Shammari (Qatar) |
| 13 November 2021 2021 Four Nations Tournament | Sri Lanka | 0–1 | Colombo, Sri Lanka | |
| 21:00 SLST | Report |
| Stadium: Racecourse Ground Attendance: 2775 Referee: Abdulhadi Al Asmar Al Ruaile (Qatar) |
| 16 November 2021 2021 Four Nations Tournament | Sri Lanka | 2–1 | Colombo, Sri Lanka | |
| 21:00 SLST | Report |
| Stadium: Racecourse Ground Attendance: 1250 |
| 19 November 2021 Four Nations' Tournament in Sri Lanka final | Sri Lanka | 3–3 (a.e.t.) (1–3 p) | Colombo | |
| 19:00 SLST |
| Stadium: Racecourse Ground Attendance: 4550 | ||
| Penalties | ||||
| 8 June 2023 AFC Asian Cup qualification – third round | Uzbekistan | 3–0 | Namangan, Uzbekistan | |
| 20:30 UTC+5 |
| Report | Stadium: Markaziy Stadium Attendance: 12,400 Referee: Thoriq Alkatiri (Indonesia) |
| 11 June 2023 AFC Asian Cup qualification – third round | Sri Lanka | 0–2 | Namangan, Uzbekistan | |
| 17:00 UTC+5 | Report | Stadium: Markaziy Stadium Attendance: 570 Referee: Khaled Al-Shaqsi (Oman) |
| 14 June 2023 AFC Asian Cup qualification – third round | Maldives | 1–0 | Namangan, Uzbekistan | |
| 17:00 UTC+5 |
| Report | Stadium: Markaziy Stadium Attendance: 920 Referee: Ali Reda (Lebanon) |
| 12 October 2026 FIFA World Cup qualification – AFC first round | Yemen | 3–0 | Abha, Saudi Arabia | |
| 20:00 UTC+3 |
| Report | Stadium: Prince Sultan bin Abdul Aziz Stadium Attendance: 1,526 Referee: Nasrullo Kabirov (Tajikistan) |
| 17 October 2026 FIFA World Cup qualification – AFC first round | Sri Lanka | 1–1 (1–4 agg.) | Colombo, Sri Lanka | |
| 15:00 UTC+5:30 |
| Report |
| Stadium: Colombo Racecourse Attendance: 3,000 Referee: Clifford Daypuyat (Philippines) |
| 22 March 2024 FIFA World Series | Sri Lanka | 0–0 | Colombo, Sri Lanka | |
| 20:45 UTC+5:30 | Report | Stadium: Colombo Racecourse Attendance: 5,089 Referee: Meshari Ali Al Shammari (Qatar) |
| 25 March 2024 FIFA World Series | Sri Lanka | 2–0 | Colombo, Sri Lanka | |
| 20:45 UTC+5:30 | Report | Stadium: Colombo Racecourse Attendance: 6,320 Referee: Meshari Ali Al Shammari (Qatar) |
| 8 June Friendly | Brunei | 1–0 | Bandar Seri Begawan, Brunei | |
| 20:15 UTC+8 | Azwan A. | Report (FIFA) Report | Stadium: Hassanal Bolkiah National Stadium Referee: Thorpong Somsing (Thailand) |
| 11 June Friendly | Sri Lanka | 0–1 | Bandar Seri Begawan, Brunei | |
| 20:15 UTC+8 | Report |
| Stadium: Hassanal Bolkiah National Stadium Attendance: 800 Referee: Usaid Jamal (Malaysia) |
| 5 September 2027 AFC Asian Cup qualification – play-off round | Sri Lanka | 0–0 | Colombo, Sri Lanka | |
| 20:45 UTC+5:30 | Report | Stadium: Colombo Racecourse Attendance: 2,955 Referee: Sultan Mohamed Al-Hammadi (United Arab Emirates) |
| 10 September 2027 AFC Asian Cup qualification – play-off round | Cambodia | 2–2 (a.e.t.) (2–2 agg.) (2–4 p) | Phnom Penh, Cambodia | |
| 19:00 UTC+7 | Report |
| Stadium: Phnom Penh Olympic Stadium Attendance: 14,178 Referee: Asker Nadjafaliyev (Uzbekistan) | |
| Penalties | ||||
| 10 October Friendly | Myanmar | 2–0 | Yangon, Myanmar | |
| 16:00 UTC+6:30 |
| Report | Stadium: Thuwunna Stadium Referee: Souei Vongkham (Laos) |
| 13 October Friendly | Myanmar | 0–0 | Yangon, Myanmar | |
| 16:00 UTC+6:30 | Report | Stadium: Thuwunna Stadium |
| 20 March Friendly | Laos | 1–2 | Vientiane, Laos | |
| 19:00 UTC+7 |
| Report | Stadium: New Laos National Stadium Referee: Songkran Bunmeekiart (Thailand) |
| 25 March 2027 AFC Asian Cup Q | Thailand | 1–0 | Bangkok, Thailand | |
| 19:30 UTC+7 |
| Report (AFC) | Stadium: Rajamangala Stadium Attendance: 17,207 Referee: Zhang Lei (China) |
| 5 June Friendly | Sri Lanka | 1–0 | Bangkok, Thailand | |
| 17:00 UTC+7 |
| Report | Stadium: Alpine Football Camp Referee: Torpong Somsing (Thailand) |
| 10 June 2027 AFC Asian Cup Q | Sri Lanka | 3–1 | Colombo, Sri Lanka | |
| 15:45 UTC+5:30 | Report Report (AFC) |
| Stadium: Colombo Racecourse Attendance: 3,710 Referee: Daniel Elder (Australia) |