Sri Lanka deltok under Sommer-OL 2012 i London som ble arrangert i perioden 27. juli til 12. august 2012. Sju utøvere, fire menn og tre kvinner deltok i fire sporter, friidrett, badminton, svømming og skyting. Det var sekstende gangen Sri Lanka deltok i et sommer-OL, under de første sju het landet Ceylon. De vant ikke noen medaljer. Badmintonspilleren Niluka Karunaratne var landets flaggbærer under åpningsseremonien.
Medaljer 40px|De olympiske ringer 2012 London Gull Sølv Bronse Total 0 0 0 0
Kategori:Nasjoner under Sommer-OL 2012 Kategori:Sri Lanka under de olympiske leker Sommer-OL