The Premier League is one of the most competitive leagues in world football and the schedule in the country is testing.
The schedule in English Premier League sees teams compete in three domestic tournaments, including two cup competitions. So it does not come as a surprise that the teams in the league find it hard to play a set of players for every game.
However, this season has seen some star players play regularly for their clubs even when they had to play twice a week which has helped their respective clubs.
There are a few players who have played almost every game for their club but who has made the most appearances in all competition from clubs in England this season?
Here is a list of the top 9 players who have made the most appearances in all competitions this season: