Aaron Lennon is out of contract at the end of the season. Plumb Images/Leicester City FC via Getty Images

Newcastle are considering a move for Everton winger Aaron Lennon, sources have told ESPN FC.

Lennon could find first-team opportunities limited following the arrival of Theo Walcott from Arsenal and the return to fitness of Yannick Bolaise.

The former Tottenham and Leeds player has been in and out of the Everton side this season, making nine starts in the Premier League with six appearances off the bench.

Several Premier League clubs are monitoring Lennon's situation, and because he is out of contract this summer he could be available for a cut-price fee.

Newcastle are desperate to strengthen their squad before the window closes, with manager Rafa Benitez feeling new blood is needed to help avoid a relegation fight.

The Magpies are three points above the drop zone and among the lowest scorers in the league.