The January transfer window is now open, and there will undoubtedly be a flurry of activity across the next month as teams look to strengthen their ranks for the second half of the season.

However, some clubs might look to wait until the summer when a host of players will be out of contract and available on a free.

Here, ESPN takes a look at players from each of the 20 teams in the Premier League who are into the final months of their contract.

Arsenal

Two players out of contract on June 30


AFC Bournemouth

Three players out contract on June 30


Aston Villa

One player out contract on June 30


Brentford

Five players out contract on June 30


Brighton & Hove Albion

Six players out contract on June 30


Burnley

Four players out contract on June 30


Chelsea

N/A


Crystal Palace

Five players out contract on June 30


Everton

Five players out contract on June 30


Fulham

Three players out contract on June 30


Leeds United

Four players out contract on June 30


Liverpool

Five players out contract on June 30


Manchester City

Four players out contract on June 30


Manchester United

Four players out contract on June 30


Newcastle United

Six players out contract on June 30


Nottingham Forest

Two players out contract on June 30


Sunderland

Eight players out contract on June 30


Tottenham Hotspur

Two players out contract on June 30


West Ham

Three players out contract on June 30


Wolves

Two players out of contract on June 30