
The Premier League has seen 11,656 matches played with 4,534 players with 120 different nationalities participating in them.

The matches produced 31,016 goals with 2,528 separate scorers over the last thirty years. Alan Shearer is the top scorer with 260 goals.

3217 players were shown a yellow card - more than the number of unique scorers. Gareth Barry holds the record with 123 bookings.

1,701 red cards have been produced in the Premier League with Richard Dunne, Duncan Ferguson and Patrick Vieira each receiving eight.

50 different clubs have taken part in the Premier League, with seven winning the title at least once and 42 teams being relegated.

There have been 955 goalless draws - 8.2% of all matches. On the other hand, five matches have had 10 goals or more.

In total, 265 managers have honed their skills in the Premier League with Steve Cooper and Erik ten Hag being the recent ones.

When it comes to the nationalities of the players who have played in the Premier League. England leads the way with 1,632, with France second on 221 and Scotland third on 210.