Attorney Michael Hulley says former president Jacob Zuma has fired him.
"Yes, it is true, he terminated our mandate two to three weeks ago," Hulley told News24 on Monday.
Zuma who is expected to appear in the KwaZulu-Natal High Court in Pietermaritzburg on July 27 in connection with corruption and other charges, parted ways with Hulley after the attorney represented him for several years.
Hulley is also known as one of Zuma's closest confidants.
The Presidency previously said it would continue to pay Zuma's legal fees until the court decided otherwise.
In March, NPA boss Shaun Abrahams announced that the NPA would go ahead with the prosecution of Zuma on 16 charges, including corruption, money laundering and racketeering.