Club captains are entrusted by their managers to lead by example, respected by their teammates and loved by fans (most of the time).
But how many of the current Premier League club captains can you name?
We've given you four minutes to get all 20 - once you've had a go send your efforts into us on Twitter or Facebook!