The English Premier League is one of the most, if not the most, competitive leagues in world football.
With some of the best players in the world plying their trade, developing their skills and creating a legacy of their own, it is easily one of the most exciting and intense leagues to see in action.
Given the immense amount of attention, money and range of players playing in sides ranging from Manchester to Swansea, there are a select few that put in their best week-in and week-out, making headlines and capturing the imaginations of those who watch.
With some of the world's top talent to choose from, here is the ideal starting XI from the English Premier League, put in a 4-3-3 formation to account for the attacking prowess within the league.
Feel free to provide your own best 11 in the comments below!