Täytä seuraava lause: Vuoden 2012 kesäolympialaiset merkitsivät Anuradha Coorayn toista esiintymistä olympialaisissa sen jälkeen, kun hän sijoittui 30.
2004 Miesten olympiamaratoni. 34-vuotiaana hän oli vanhin kilpailija, joka edusti Sri Lankaa Lontoon kesäolympialaisissa. Cooray täytti "B" -kelpoisuustandardin olympialaisiin tallentamalla kahden tunnin, 17 minuutin ja 50 sekunnin ajan Lontoon maratoniin 2012. Hän harjoitteli olympialaisia edeltävänä aikana Englannin Aylesburyn kaupungissa valmentaja Nick Taylorin kanssa. The Sunday Timesille antamassaan haastattelussa ennen pelejä Cooray sanoi olevansa tietoinen siitä, että olisi vaikea kilpailla maailman johtavista maratonjuoksijoista, mutta hänen tavoitteenaan on päätyä viidentoista parhaan joukkoon. Hän kilpaili tapahtumassa 12. elokuuta ja pääsi 55. sijalle 85 juoksijasta 2 tunnin, 20 minuutin ja 41 sekunnin ajalla. Myöhemmin Cooray puhui olympiakisoista nauttimisestaan. Vaikka hän kritisoi maratonkiertoa terävistä mutkista, hän sanoi olevansa ylpeä saavutuksestaan.