Hannan is survived by his wife, daughter and two sons.
The former army officer was being treated at Raffles Heart Centre where he passed away at around 5:05am yesterday, said Syrul Kabir Khan of BNP’s media wing.
Hannan Shah was on his way to court on September 6 when he fell ill and was taken to Combined Military Hospital (CMH).
His doctors advised that he be taken to Singapore for further treatment and he was flown out of the country on September 11 on an air ambulance and went into surgery once he landed.
BNP Chairperson Khaleda Zia, secretary general Mirza Fakhrul Islam Alamgir and leaders of other political parties expressed their condolences to Hannan's family.
Hannan Shah's body will arrive in Dhaka on Wednesday evening.
His Namaz-e-Janaza will be held on Thursday at DOHS Mosque at 10 am and another one will be held at the Parliament's south plaza oat 11 am while the last one will be held after Johr prayer at the BNP's central office.
He will be buried on Friday at his ancestral village of Chala Bazar, Gazipur in his family graveyard.
Hannan Shah born on October 11, 1941 at Gaghotia village of Gazipur's Kapasia. His father Fakir Abdul Mannan was a minister from 1965-68 of the then Pakistan government.
Hannan Shah joined the Pakistan army in 1962 and returned to Bangladesh in 1973 and joined the Bangladesh army.
After retiring from the armed forces, Hannan Shah joined politics and became a lawmaker from Gazipur-4.
In 1983 he joined BNP and became the minister of Jute and Textile Ministry in 1991.
When BNP founder Ziaur Rahman was assassinated in 1981, he brought Zia's body from Rangunia to Dhaka and went into retirement during the Ershad regime.
He played a crucial role in keeping BNP together in 2007 when the army backed caretaker government assumed office and the BNP was about to split in half.
He then became the standing committee member of the party in the party's fifth council.
BNP has announced four days of mourning, the party flag will be hoisted at half mast along with a black flag in his memory.