Tranquillo Barnetta is leaving Bayer Leverkusen.

Bayer have confirmed the Switzerland winger is leaving as he comes off contract at the end of the month.

Barnetta has been a long-term target for Newcastle United and Aston Villa, while Everton are also monitoring developments.