Ghaffar's began practicing law in 1993. He was admitted as an Advocate of the Subordinate Courts in Pakistan in 1993, and as an Advocate of the High Courts in 2000. He joined Navin Merchant & Associates, where he was a partner from 2003 until March 2013. During that time, he started practice as an Advocate of the Supreme Court of Pakistan in 2012. In 2013, he established his own legal practice. Ghaffar has been a member of the Supreme Court Bar Association of Pakistan, Sindh High Court Bar Association, Karachi Bar Association, Karachi Tax Bar Association, and the Pakistan Intellectual Property Rights Association. He has also served as the honorary secretary and senior vice president of the Memon Professional Forum.[1]
On 31 August 2013, Ghaffar was appointed as an Additional Judge of the SHC. He was confirmed as a permanent judge of the court on 27 August 2015. As a judge, he has expertise in various legal fields, including taxation, commercial contracts, and intellectual property rights.[1] Ghaffar's elevation to the Acting Chief Justice of the Sindh High Court came on 14 February 2025.[2]