Sri Lanka osallistui kesäolympialaisiin 2016. Sitä edusti yhdeksän urheilijaa neljässä lajissa. Joukkueen lipunkantajana avajaisissa toimi kestävyysjuoksija Anuradha Cooray.
Joukkue Ammunta
Mangala Samarakoon – miesten 10 m ilmakivääri ja 50 m kiväärin makuu
Judo
Chamara Repiyallage – miesten alle 73 kg
Painonnosto
Sudesh Peiris – miesten alle 62 kg
Sulkapallo
Niluka Karunaratne – miesten kaksinpeli
Uinti
Matthew Abeysinghe – miesten 100 m vapaauinti Kimiko Raheem – naisten 100 m selkäuinti
Urheilija Matka Alkuerät Välierät Loppukilpailu Aika Sija Aika Sija Aika Sija Kimiko Raheem Naisten 100 m selkäuinti 1.04,21 28. Ei edennyt
Yleisurheilu
Juoksulajit
Anuradha Cooray – miesten maraton Niluka Geethani Rajasekara – naisten maraton
Kenttälajit
Sumeda Ranasinghe – miesten moukarinheitto
Lähteet
Luokka:Valtiot kesäolympialaisissa 2016 Luokka:Sri Lanka olympialaisissa