Who has served your club for the longest period of time?

Vincent Kompany has officially been at Manchester City for a decade.

The Belgium international was signed by Mark Hughes from Hamburg on August 22, 2008, shortly before Sheikh Mansour bought the club.

21 Vincent Kompany signed for Manchester City on Aug 22, 2008

While a host of glamorous names were linked with the club, the Belgium international dug his heels in to quickly become a fan favourite and club captain under Roberto Mancini.

After Pablo Zabaleta left for West Ham United in 2017, the 32-year-old became the club’s longest-serving player.

With an abundance of riches on offer and an almost completely flexible market for players to move, loyalty can sometimes be hard to find.

However, there are still some players who have remained with their clubs right through thick and thin.

Latest Premier League News Goss Arsenal news: Atletico 'convinced' on Partey, Lyon president talks Gunners finances GOSS Liverpool news live: German club tried to sign Jones, Brewster transfer setback goss Chelsea news: Key signing revealed, Rice 'personal terms agreed', midfielder should go info Liverpool v Arsenal live stream: kick-off time, how to watch, TV channel and team news select How Chelsea should line up at West Brom as Lampard confirms new signing won't play goss Man United news: Final Sancho offer, France defender hints at transfer, new Telles fee praise Steve Bruce hails Tottenham manager Jose Mourinho as 'one of the greats' GameDay West Brom v Chelsea commentary: Baggies eye first point against big-spending Blues

Find out who is the current longest-serving player at your Premier League player by simply scrolling down!

Arsenal – Aaron Ramsey

21 Joined: 2008 from Cardiff City for £5million (333 appearances)

AFC Bournemouth – Marc Pugh

21 Joined: 2010 from Hereford United on a free transfer (309 appearances)

Brighton and Hove Albion – Lewis Dunk

21 Joined: 2010 after coming through the youth set-up (234 appearances)

Burnley – Kevin Long

21 Joined: 2010 from Cork City for £90,000 (51 appearances)

Cardiff City – Aaron Gunnarsson

21 Joined: 2011 from Coventry City on a free transfer (258 appearances)

Chelsea – Tomas Kalas

21 Joined: 2010 from Sigma Olomouc for £5.2million (4 appearances)

Crystal Palace – Julian Speroni

21 Joined: 2004 from Dundee for £750,000 (403 appearances)

Everton – Phil Jagielka

21 Joined: 2007 from Sheffield United for £4million (378 appearances)

Fulham – Marcus Bettinelli

21 Joined: 2011 after coming through the youth set-up (93 appearances)

Huddersfield Town – Tommy Smith

21 Joined: 2013 from Manchester City on a free (168 appearances)

Leicester City – Kasper Schmeichel

21 Joined: 2011 from Leeds United for £1.5million (295 appearances)

Liverpool – Jordan Henderson

21 Joined: 2011 from Sunderland for £20million (282 appearances)

Manchester City – Vincent Kompany

21 Joined: 2008 from Hamburg for £7.5million (335 appearances)

Manchester United – Antonio Valencia

21 Joined: 2009 from Wigan Athletic for £16million (330 appearances)

Newcastle United – Paul Dummett

21 Joined: 2012 after coming through the youth set-up (143 appearances)

Southampton – James Ward-Prowse

21 Joined: 2011 after coming through the youth set-up (206 appearances)

Tottenham Hotspur – Danny Rose

21 Joined: 2007 from Leeds United for £1million (161 appearances)

Watford – Troy Deeney

21 Joined: 2010 from Walsall for £250,000 (336 appearances)

West Ham United – Mark Noble

21 Joined: 2004 after coming through the youth set-up (437 appearances)

Wolverhampton Wanderers – Matt Doherty