Hoàn thành câu sau
Cuộc đua marathon Olympic nam giới năm 2004. Ở tuổi 34, ông là vận động viên lớn tuổi nhất đại diện cho Sri Lanka tại Thế vận hội Mùa hè London. Cooray đã đáp ứng tiêu chuẩn đủ điều kiện "B" cho Thế vận hội bằng cách ghi lại thời gian hai giờ, 17 phút và 50 giây tại London Marathon 2012. Dẫn đến Thế vận hội, anh đã tập luyện tại thị trấn Aylesbury của Anh với huấn luyện viên Nick Taylor. Trong một cuộc phỏng vấn với "The Sunday Times" trước Thế vận hội, Cooray nói rằng anh ấy nhận thức được rằng sẽ là một nhiệm vụ khó khăn để cạnh tranh với những người chạy marathon hàng đầu trên thế giới nhưng nhằm mục đích hoàn thành trong mười lăm vị trí hàng đầu. Anh thi đấu trong sự kiện vào ngày 12 tháng 8, kết thúc ở vị trí thứ 55 trong số 85 vận động viên, với thời gian 2 giờ, 20 phút và 41 giây. Sau đó, Cooray nói về niềm vui của ông về Thế vận hội; mặc dù ông đã chỉ trích khóa học marathon vì những vòng xoay sắc nét, ông nói rằng ông tự hào về thành tựu của mình.