Deogupillai døde den 25. april 2003. Begravelsen fant sted 28. april 2003 i i Jaffna.