Finance Minister Nhlanhla Nene told the judicial commission of inquiry into allegations of state capture that he believes he was axed in 2015 because he was "not willing to toe the line."
Nene also revealed he was "pressured" by former president Jacob Zuma to approve a nuclear deal. He refused to sign the deal.
He believes his refusal was the trigger for his removal.
"Indeed, I do believe that I was removed from office because of my refusal to toe the line in relation to certain projects, and in hindsight, also having heard from the former deputy minister's saga, it seems that those projects may have benefitted the Gupta family and other close associates of the then-president," Nene said.
Watch live analysis here.