The 33-year-old joined the Italian giants from Paris Saint-Germain for €25 million plus bonuses in the summer of 2017, making 133 appearances in all competitions since then.
“The French midfielder leaves Juventus after three years and five trophies won at the club,” read a statement on the Juve website.
“With our colours on his back, he fought and played his heart out in every single game; placing constant pressure on the opponents, tearing apart the run of play and ever so eloquently relaunching the ball into action.
“A 2018 World Cup winner with France in Russia, the midfielder has a winning DNA, which he had repeatedly demonstrated with Paris Saint-Germain, the team he played for before moving to Turin in the summer of 2017.
Matuidi played 98 games in Serie A and since his arrival at Juventus, and except for Paulo Dybala (134), no player has made more appearances across all competitions than him, turning out 133 times for the Bianconeri.”
Reports suggest Matuidi won’t be out of contract for long however, as he is expected to sign for Inter Miami of MLS.