Manchester City have just released both their squad list for the upcoming season, and the finalised squad numbers for the players, marking the end of preparations for what could be a fantastic season for The Blues.

But to celebrate that, why not challenge yourself?

Below, you’ve got five minutes to see if you can remember the LAST person to wear the shirt before the current occupant? So instead of saying Yaya for #42, you’d say the player who last had it (and obviously I’m not going to give you the answer, that’s the hardest one here). If a number is unoccupied now, it’s been left off.

The 20 below are the numbers assigned to the 20 senior players in this season’s league squad (so no Iheanacho, etc.). Good luck!