7 - John Terry

Love him or loathe him, the Chelsea captain has been a fantastic servant to the west London side.

The 32-year-old, who has played 398 Premier League games, has rarely failed to win his personal battle with an opposing striker.

Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms