Greatest Sporting Moments EPL Top 50: 30-21

Welcome to the Greatest Sporting Moments EPL 50, where we rank the best 50 players currently in the Premier League. The list has been compiled with a formula that favours this season’s form over last season’s, and last season’s over the season before and etc.

30. Juan Mata – Manchester United/Spain

Mata 30