Justice Iqbal had refused to take oath on a Provisional Constitutional Order in November 2007 and as a result was removed from his position during the regime of Pervez Musharraf. However, in 2009 he was reinstated as an SC judge.
In 2012, Justice Iqbal was appointed as head of the Abbottabad Inquiry Commission tasked to investigate the circumstances surrounding the US raid and killing of al Qaeda chief Osama bin Laden. The 700-page report compiled by him in 2013 was never made public by the government.
He also served as the chairman of a judicial commission mandated to trace missing persons. Justice Iqbal has assumed the office upon the completion of the four-year term of outgoing NAB chairman Qamar Zaman Chaudhry.