Srí Lanka a nagy-britanniai Londonban megrendezett 2012. évi nyári olimpiai játékok egyik részt vevő nemzete volt. Az országot az olimpián 4 sportágban 7 sportoló képviselte, akik érmet nem szereztek.
30px Atlétika
Férfi VersenyzőVersenyszámEredményHelyezés Anuradha CoorayMaraton2:20:4155.
Női VersenyzőVersenyszámElőfutamElődöntőDöntőIdőHely.Össz.IdőHely.Össz.IdőHelyezés Christine Sonali Merrill400 m gát57,159.30.kiesett
30px Sportlövészet
Férfi VersenyzőVersenyszámSelejtezőDöntőPontHelyezésPontHelyezésMangala SamarakoonLégpuska58345.kiesettSportpuska, fekvő58547.kiesett
30px Tollaslabda
VersenyzőVersenyszámCsoportkörNyolcaddöntőNegyeddöntőElődöntőBronz-mérkőzésDöntőHelyezésEllenfélEredményHely.EllenfélEredményEllenfélEredményEllenfélEredményEllenfélEredményEllenfélEredmény Niluka Karunaratne Férfi egyes C csoport21-18, 21-16 1.14-21, 21-15, 9-21kiesett9. Thilini Dzsajaszinghe Női egyes M csoport13-21, 5-219-21 11-213.kiesett33.
30px Úszás
Férfi VersenyzőVersenyszámElőfutamElődöntőDöntőIdőHely.Össz.IdőHely.Össz.IdőHelyezés Heshan Unamboowe100 m hát57,942.42.kiesett
Női VersenyzőVersenyszámElőfutamElődöntőDöntőIdőHely.Össz.IdőHely.Össz.IdőHelyezés Reshika Udugampola100 m gyors1:04,936.44.kiesett
Jegyzetek
Források
Sri Lanka N2012