Ntuli has been linked with a move to FC Twente for a while now, but the deal is done and dusted and he is officially expected to join the rest of his teammates next season
The 18-year-old exciting player spent the better part of the season on loan at Pirates, before leaving for Netherlands in February of this year, to train with Twente's academy.
Ntuli expressed his delight at finally securing the European move and revealed that he's looking forward to making his mark at FC Twente starting from next season.
"For me, this contract is a dream come true, playing football in a European competition," Ntuli told FC Twente's website after putting pen to paper. "During a tournament with a youth team of Orlando Pirates in London, I was scouted by FC Twente.
"I had some training internships at the Football Academy of FC Twente last year and had been able to get used to the new environment. From the first day the feeling was good at FC Twente and I'm glad I was able to convince the trainers during my internship. I look forward to the new season," he said.
Ntuli never got a chance to play under coach Roger de Sa at Pirates. He was unfortunate to miss out as De Sa opted to rotate his squad with more experienced players in his position during his tenure.
The Durban-born attacking midfielder played a huge role in South Africa's Cosafa U/20 Youth Championship success late last year.
Ntuli has been earmarked as one of the future Bafana players, and with FC Twente willing to give him a platform to shine on the highest level, he should soon be knocking on the national team door.
He becomes the third and the youngest South African player in the Eredivisie, following in the footsteps of Thulani Serero and Kamohelo Mokotjo who play for Ajax Amsterdam and PEC Zwolle respectively.
Follow Ernest Makhaya on