Sri Lanka at the 2012 Summer Olympics

Sri Lanka took part in London at the 2012 Olympic Games. It was the 16th overall participation in the Olympic Summer Games. The National Olympic Committee of Sri Lanka nominated seven athletes in four sports.

Flag bearer at the opening ceremony was the badminton player Niluka Karunaratne.

Participants per sport

Badminton

Athletics

Running and walking

Swimming

619510
de