Voltooi die volgende sin: Die 2012 Somer Olimpiese Spele was Anuradha Cooray se tweede verskyning in die Olimpiese Spele nadat sy die 30ste plek behaal het by die
2004 Olimpiese marathon vir mans. Op 34 was hy die oudste deelnemer wat Sri Lanka by die Somerspele in Londen verteenwoordig het. Cooray het die "B" kwalifikasiestandaard vir die Spele bereik deur 'n tyd van twee uur, 17 minute en 50 sekondes by die Londense Marathon in 2012 te behaal. Voor die Olimpiese Spele het hy in die Engelse dorp Aylesbury saam met afrigter Nick Taylor geoefen. In 'n onderhoud met "The Sunday Times" voor die Spele, het Cooray gesê hy is bewus daarvan dat dit 'n moeilike taak sal wees om teen die voorste marathonlopers in die wêreld mee te ding, maar het daarop gemik om in die top vyftien posisies te eindig. Hy het op 12 Augustus deelgeneem aan die wedstryd en 55ste geëindig uit 85 hardlopers, met 'n tyd van 2 uur, 20 minute en 41 sekondes. Daarna het Cooray gepraat oor sy genot van die Olimpiese Spele; hoewel hy die marathonbaan gekritiseer het vir sy skerp draai, het hy gesê hy is trots op sy prestasie.