Alex Pritchard has sealed a Premier League move to Huddersfield Town for an undisclosed fee.

The Canaries confirmed the sale of the attacking midfielder on Friday lunchtime, with the 24-year-old signing a three-and-a-half year deal at the Terriers.

Pritchard completed the formalities on Thursday, after David Wagner had revealed the clubs had reached an agreement, although the German scotched reports the initial deal is worth in excess of £12m.

City paid £5m for Pritchard from Tottenham in 2016 and Spurs will be due a proportion of the profit from the midfielder's move to Yorkshire.

Norwich have negotiated a series of potential add ons, including a payment relating to Huddersfield's attempt to preserve their top flight status this season.

'I'm happy to get it over the line and join Huddersfield Town; it's been a while since I've wanted to play in the Premier League and now my chance has come,' Pritchard told the Terriers' official site.

'I think Huddersfield Town will be the right club. I've spoken to the Head Coach a couple of times now, the way they play football and with the togetherness of the team, I think it's the perfect fit for me.'

MORE: Have your say on our Pinkun forumWagner is delighted to capture his prime January target.

'I'm very happy to be able to welcome Alex to Huddersfield Town,' he told the Terriers' site. 'He is exactly the type of player that we like to work with at this club.

'Alex is a young, British player who arrives as one of the top performers in the Championship and with a desire to prove himself in the Premier League.

'Now we will work hard with him to give him every possibility of being a success for us in the top division.

'I'd like to thank Dean Hoyle and the board for being as supportive as ever in this transfer window and making this transfer possible.'

Norwich's top brass and sporting director Stuart Webber had made it clear Daniel Farke was under no financial pressure in the January transfer window but Pritchard's desire to have another crack at the top flight was a key factor after Town's initial £5m enquiry was rejected.

Pritchard will wear the number 21 shirt for the Terriers and could make his debut againt West Ham this weekend.