Zahir døde i Malé 20. desember 2021, etter å ha blitt innlagt på sykehus for covid-19. Han ble 84 år gammel.