"He's a real talent and has achieved a lot for a player who is only 21 years old," Huddersfield manager David Wagner told the club's website.

"Ramadan will join our club on the back of a challenging season. However, he already has a lot of the qualities ... he's skilful, direct and very quick-thinking. He still has a lot of space to improve, too, which is very exciting."

Stoke were relegated to the second-tier Championship after finishing 19th in the Premier League last season.