Kirjuta selle lõigu jätkamine - Londoni suvevõistlused toimusid 27. juulist kuni 12. augustini 2012. Sri Lanka meeskonnas oli üks maratoni jooksja, lühemaajalise sprinter, kaks badminton mängijat, üks laskja ja kaks lühemaajalist ujujat: Anuradha Cooray meeste maratonis
, Christine Merrill naiste 400 meetri takistuste, Niluka Karunaratne meeste badminton singles, Thilini Jayasinghe naiste badminton singles, Mangala Samarakoon nii 10 meetri õhurelva ja 50 meetri püss kalduvus, Heshan Unamboowe meeste 100 meetri seljavõitlus ja Reshika Udugampola naiste 100 meetri vabas stiilis. Seitse sportlast kuulutas välja Sri Lanka rahvuslik olümpiakomitee 12. juulil 2012 ning delegatsiooni juhtis missioonijuht Deva Henry. Mängudel osalesid ka spordidirektor Ranjani Jayakody, kergejõustik ja laskmise juhataja Shemal Fernando, badmintonjuhataja Rohan de Silva, ujumise juhataja Nishantha Piyasena ja NOC esindaja Ranjani Jayakody. Kooskõlas 2009. aasta oktoobris allkirjastatud vastastikuse mõistmise memorandumiga treenis meeskond Durhami ülikooli spordirajatistes olümpiamängude eel. Karunarante valiti avamis- ja sulgemisseremooniate lipu kandjaks.