Sri Lanka is een van de landen die deelneemt aan de Olympische Spelen. Sri Lanka debuteerde op de Zomerspelen van 1948, toen nog Ceylon geheten. Het heeft nog nooit deelgenomen aan de Winterspelen.

In 2016 nam Sri Lanka voor de zeventiende keer deel aan de Zomerspelen. Er werden twee medailles gewonnen.

Medailles en deelnames 
Beide medailles werden in de atletiek gewonnen. De eerste medaille, een zilveren, werd in 1948 gewonnen door Duncan White op de 400 meter horden. De tweede medaille werd in 2000 op de 200 meter door Susanthika Jayasinghe gewonnen, door de latere diskwalificatie van de winnares Marion Jones door dopinggebruik, werd dat een zilveren medaille.

Overzicht
De tabel geeft een overzicht van de jaren waarin werd deelgenomen, het aantal gewonnen medailles en de eventuele plaats in het medailleklassement.

Per deelnemer