In this quiz you must name every men’s England player to have made an international appearance since 2020.

In total, there are 53 players who have donned the Three Lions since the start of 2020. The player with the most appearances next to his name has 61 caps in total, whilst there are four players who have played just once this decade.

Good luck!