Абдул Хамид родился 1 января 1944 года в городе Дакка, Бангладеш. В студенческие годы, юноша принимал непосредственное активное участие в борьбе за независимость родной Республики Бангладеш от Пакистана. Однажды, как один из активистов революционного движения, молодой человек провел достаточно продолжительное время в заключении.
Впоследствии, после того как, Бангладеш обрел независимость в 1971 году, Абдул Хамид избрался в Парламент Народной Республики. Позднее, политический деятель еще семь раз переизбирался в руководящий орган. В конце XX века, политик являлся одним из лидеров партии Авами Лиг. С июля по октябрь 2001 года, Хамид впервые возглавил парламент страны.
Позднее, 25 января 2009 года, государственный деятель переизбран на пост спикера парламента во второй раз. В середине марта 2013 года, действующий на тот момент президент страны Зиллур Рахман, из-за обострившегося хронического заболевания, отправился на лечение в Сингапур, а временно исполняющим обязанности главы государства назначили Абдул Хамида.
Вскоре, 20 марта 2013 года Зиллур Рахман скончался и спикер парламента, согласно Конституции страны, официально приступил к исполнению обязанностей президента Бангладеш. Позже, 22 апреля 2013 года, Абдул Хамид избран президентом Народной Республики Бангладеш.