Lo Sri Lanka ha partecipato ai Giochi della XXX Olimpiade di Londra, che si sono svolti dal 27 luglio al 12 agosto 2012, con una delegazione di 7 atleti.
Atletica leggera
Gare maschili AtletaGaraBatterieQuartiSemifinaliFinaleTempoPos.TempoPos.TempoPos.TempoPos.Anuradha CoorayMaratona colspan=6 align=center 2:20:4155
Gare femminili AtletaGaraBatterieQuartiSemifinaliFinaleTempoPos.TempoPos.TempoPos.TempoPos.Christine Merrill400 m ostacoli57.159colspan=2 Non qualificata
Badminton
Lo Sri Lanka si è qualificata nei singoli con un atleta maschio e un'atleta femmina.
Maschile AtletaEvento64-esimi32-esimi16-esimiQuarti di FinaleSemifinaleFinaleAvversarioPunteggioAvversarioPunteggioAvversarioPunteggioAvversarioPunteggioAvversarioPunteggioAvversarioPunteggioRankNiluka KarunaratneSingolo maschile Kenichi TagoV 21–18 21–16colspan=2 align="center" 1 Q Parupalli KashyapP 14–21 21–15 9–21Non qualificato
Femminile AtletaEvento64-esimi32-esimi16-esimiQuarti di FinaleSemifinaleFinaleAvversarioPunteggioAvversarioPunteggioAvversarioPunteggioAvversarioPunteggioAvversarioPunteggioAvversarioPunteggioRankThilini JayasingheSingolo femminile Ratchanok IntanonP 13–21 5–21 Telma SantosP 9–21 11–21align="center" 3Non qualificata
Nuoto
Gare maschili AtletaGaraBatteriaSemifinaleFinaleTempoPosizioneTempoPosizioneTempoPosizioneHeshan Unamboowe100 m dorso57.9442Non qualificato
Gare femminili AtletaGaraBatteriaSemifinaleFinaleTempoPosizioneTempoPosizioneTempoPosizioneReshika Udugampola100 m stile libero1:04.9344Non qualificata
Tiro a segno
Gare maschili AtletaEventoQualificazioneFinaleClassificaPunteggioClassificaPunteggioClassificaMangala SamarakoonCarabina 10m aria compressa58345Non qualificatoCarabina 50m a terra58547Non qualificato
Note
Altri progetti
2012 Categoria:Nazioni ai Giochi della XXX Olimpiade