The 17-year-old, born on 10 February 1996, impressed Dutch side FC Twente while on trial last year but he cannot sign a professional contract with Twente until he turns 18 next year.
In the meantime, though, KickOff.com has been informed that FC Twente and Pirates have reached an agreement to allow the youngster to play for Bucs in the second half of the season.
"Twente will offer him a contract next year February when he turns 18," a source reveals. "Nhlakanipho wanted to move to a First Division team for now, but his agent Mike Makaab and Roger De Sa [Bucs coach] won’t allow that."
As it stands, Ntuli is set to play for Bucs for the rest of the season.