Renaldo Leaner is set to join Kaizer Chiefs on a free transfer after leaving Sekhukhune United.
The 28-year-old goalkeeper was a top target for rivals Orlando Pirates and AmaZulu before Chiefs secured the deal.
Leaner recorded 15 clean sheets in 45 appearances for Sekhukhune and earned a call-up to the Bafana Bafana national team.
The goalkeeper will compete for the starting jersey alongside Brandon Petersen, Bruce Bvuma, and Fiacre Ntwari.