Former home minister Ghazali Shafie, 88, died from old age at his home at 7.45pm in Wangsa Baiduri, Subang Jaya.