He died on 7 January 1932 and was buried in his ancestral graveyard in Baghbanpura, Lahore.[1][2] Sir Shafi was married twice and was survived by his children: Mian Muhammad Rafi, Begum Jahanara Shah Nawaz, Begum Geti Ara Bashir Ahmad and Mian Iqbal Shafi.