Roma have announced the signing of teenage forward Justin Kluivert from Ajax for a fee which could rise to €18.75m.

The 19-year-old Holland international, the son of former Ajax, AC Milan and Barcelona forward Patrick, has agreed a five-year contract with the Serie A club.

"I'm very happy. I'm at an incredible club, which I like a lot," he told the club's official website. "I cannot wait to start.

"I believe that Roma is the ideal team for my growth, which will allow me to play at the highest levels. I think I can do good things here. "

Kluivert made 56 appearances and scored 13 goals for Ajax since his debut in September 2016, while he has also picked up one senior cap for Holland.

He moves to Roma for an initial €17.25m, with the deal including performance-related clauses of up to €1.5m.