File Photo: Juventus goalkeeper Wojciech Szczęsny (1) clears the ball away from Barcelona forward Pierre Emeric Aubameyang as Juventus defender Danilo Da Silva applies pressure during the first half of a soccer match at the Cotton Bowl. AP
Szczesny, 34, took over from Italy goalkeeping great Gianluigi Buffon following his arrival in 2017 but has fallen out of favour at the Turin club which won its last league title four years ago.
"Juventus and Wojciech Szczesny part ways after seven seasons together, with the two parties agreeing to a mutual termination of their contract," the club said in a statement.
The Polish international arrived from Premier League club Arsenal after spending two seasons on loan at Roma from 2015 to 2017.
He played 252 matches for Juventus and kept 103 clean sheets, winning three Serie A and three Italian Cup trophies.
New coach Thiago Motta has recruited Michele Di Gregorio from Monza to replace him.
"Tek (Szczesny) will always be remembered as a dedicated player and a man who wore our jersey with pride and professionalism," the club said.
"Thanks for everything Tek, and good luck for the future!"
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)
Short link: