Haqqani was born on 6 September 1928 in Kasur. He started his career as a lecturer in the government college at
Kasur, and retired as the principal of the same college. He also served, for several years, as professor of history at the Islamia College, Kasur. He joined
Jamaat-i-Islami and served as editor of its organ
Tasneem for some time. But he and a group of senior scholars and ideologues led by
Maulana Amin Ahsan Islahi left the party after developing differences with the party's founder
Maulana Maududi over his policy of bringing about the Islamic revolution through the ballot. The differences erupted at the 1957 Machhi Goth meeting of the Jamaat. ==Career==