At the halfway point of any football season, there is always talk of players who are coming to the end of their contracts.
This December is no exception as Sky Sports took a closer look at those key players who are entering the final six months of their current deals.
Where will these stars end up? Or do they have a future where they currently are?
The following is a list compiled by Sky regarding all players from each Premier League club whose contracts expire this coming summer.
AFC Bournemouth - two players
Andrew Surman - age 30;
Artur Boruc - age 36
Arsenal - three players
Santi Cazorla - age 32;
Per Mertesacker - age 32;
Yaya Sanogo - age 23
Burnley - three players
George Boyd - age 31;
Michael Kightly - age 30;
Paul Robinson - age 37
Chelsea - four players
John Obi Mikel - age 29;
Branislav Ivanovic - age 32;
John Terry - age 36;
Eduardo - age 34
Crystal Palace - nine players
Joe Ledley - age 29;
Wayne Hennessey - age 29;
Martin Kelly - age 26;
Mathieu Flamini - age 31;
Fraizer Campbell - age 29;
Zeki Fryers - age 24;
Damien Delaney - age 35;
Julian Speroni - age 37;
Kwesi Appiah - age 26
Everton - three players
Arouna Kone - age 27;
Tyias Browning - age 22;
Conor McAleny - age 24
Hull City- nine players
Andrew Robertson (one further year option) - age 22;
Robert Snodgrass - age 29;
Jake Livermore (one further year option) - age 27;
Michael Dawson - age 33;
Harry Maguire - age 23;
Shaun Maloney - age 33;
Dusan Kuciak - age 31;
Greg Luer - age 22;
Brian Lenhihan - age 22
Leicester City - one player
Marcin Wasilewski - age 36
Liverpool - two players
Lucas Leiva - age 29;
Alex Manninger - age 39
Manchester City - six players
Jesus Navas - age 31;
Yaya Toure - age 33;
Pablo Zabaleta - age 31;
Gael Clichy - age 31;
Bacary Sagna - age 33;
Willy Caballero - age 35
Manchester United - one player
Michael Carrick - age 35
Middlesbrough - three players
Grant Leadbitter - age 30;
Emilio Nsue - age 27;
Dimitrios Konstantopoulos - age 38
Southampton- three players
Cuco Martina - age 27;
Stuart Taylor - age 36;
Lloyd Isgrove - age 23
Stoke City - nine players
Glen Johnson (one further year option) - age 32;
Ibrahim Afellay - age 30;
Charlie Adam (one further year option) - age 31;
Peter Crouch - age 35;
Phil Bardsley - age 31;
Stephen Ireland - age 30;
Shay Given - age 40;
Dionatan Teixeira - age 24;
Daniel Bachmann (one further year option) - age 22
Sunderland - five players
Jan Kirchoff - age 26;
Sebastian Larsson - age 31;
Victor Anichebe - age 28;
Steven Pienaar - age 34;
John O'Shea - age 35
Swansea City - one player
Gerhard Tremmel - age 38
Tottenham Hotspur - no players
Watford - two players
Mathias Ranagie - age 32;
Rene Gilmartin - age 29
West Bromwich Albion - six players
Saido Berahino - age 23;
Chris Brunt - age 31;
Darren Fletcher (one further year option) - age 32;
Jonas Olsson - age 33;
Gareth McAuley - age 37;
Jack Rose - age 21
West Ham United - two players
Adrian - age 29;
Alvaro Arbeloa - age 33