Renowned Pashto poet Ikramullah Gran Bacha passed away due to cardiac arrest here on Thursday. He was 73.