Sri Lankę na Letnich Igrzyskach Olimpijskich 2016, które odbyły się w Rio de Janeiro, reprezentowało 9 zawodników – 7 mężczyzn i 2 kobiety.

Był to siedemnasty start reprezentacji Sri Lanki na letnich igrzyskach olimpijskich.

Reprezentanci 30px|alt=|link= Badminton

Mężczyźni ZawodnikKonkurencjaFaza grupowaEliminacjeĆwierćfinałyPółfinałyFinał/PrzeciwnikWynikPrzeciwnikWynikPrzeciwnikWynikMiejscePrzeciwnikWynikPrzeciwnikWynikPrzeciwnikWynikPrzeciwnikWynikPozycjaNiluka Karunaratnegra pojedyncza ChenP (7:21, 10:21) CordónW DziółkoW (21:19, 24:22)2.colspan="5"

30px Judo

Mężczyźni ZawodnikKonkurencja1/321/161/8ĆwierćfinałPółfinałRepasażFinał/PrzeciwnikWynikPrzeciwnikWynikPrzeciwnikWynikPrzeciwnikWynikPrzeciwnikWynikPrzeciwnikWynikMiejsceChamara Repiyallage - 73 kg WaterhouseW 100–000 SzawdatuaszwiliP 000–100align=center colspan=5

30px Lekkoatletyka

Mężczyźni ZawodnikKonkurencjaFinałWynikMiejsceAnuradha Cooraymaraton217:0634.

ZawodnikKonkurencjaEliminacjeFinałWynikMiejsceWynikMiejsceSumeda Ranasingherzut oszczepem71,9318.colspan=2

Kobiety ZawodniczkaKonkurencjaFinałWynikMiejsceNiluka Geethani Rajasekaramaraton3:11:05129.

30px Pływanie

Mężczyźni ZawodnikKonkurencjaEliminacjePółfinałFinałCzasMiejsceCzasMiejsceCzasMiejsceMatthew Abeysinghe100 m dowolnym50,9650.colspan="4"