2012年倫敦夏季運動會喺7月27日至8月12日舉行. 斯里蘭卡隊有一個馬拉松跑者,一個短距離跑者,兩個羽毛球選手,一個射手和兩個短距離游泳者: Anuradha Cooray在男子馬拉松賽中,Christine Merrill在女子400米障礙賽中,Niluka Karunaratne在男子羽毛球單打賽中,Thilini Jayasinghe在女子羽毛球單打賽中
曼加拉·薩馬拉庫恩 (Mangala Samarakoon) 於10米空氣步槍和50米步槍競賽中,赫珊·烏南布 (Heshan Unamboowe) 於男子100米後背競賽中,以及瑞希卡·烏杜甘波拉 (Reshika Udugampola) 在女子100米自由式競賽中. 七名運動員由斯里蘭卡國家奧林匹克委員會喺 2012 年 7 月 12 日宣布,代表團由派會主席 Deva Henry 帶領. 參加比賽嘅其他官員係體育總監Ranjani Jayakody,田徑與射擊經理Shemal Fernando,羽毛球經理Rohan de Silva,游泳經理Nishantha Piyasena以及NOC代表Ranjani Jayakody. 根據2009年10月簽署嘅谅解备忘錄,隊伍喺德勒姆大學嘅體育設施訓練,為期五輪. Karunarante 被選為開幕式同閉幕式嘅旗手.