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