Polish goalkeeper Wojciech Szczesny has left Juventus after reaching a mutual agreement to terminate his contract, the Serie A club said on Wednesday.