Juventus have signed Switzerland midfielder Denis Zakaria from Borussia Moenchengladbach, the Serie A club said on Monday, in a busy transfer deadline day for the Old Lady of Italian football.

In a statement Juve said that Zakaria has moved to Turin for 4.5 million euros (5.05 million euros), with the 25-year-old signing a deal until the end of June 2026 which will earn him a reported three million euros a season.

He would have been out of contract with Gladbach come the end of the current campaign after deciding not to renew his deal with the German Bundesliga team.

Continue reading this article on Sports Desk.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.