Arguably the most valuable league in the world, the English Premier League boasts some of the world's best footballers.
However, with sporting talent comes an abundance of riches and fame as clubs shell out for quality players that can help them lift trophies and bring them to glory in the UEFA Champions League.
But who are the highest paid players in the Premier League? Here are the 10 Premier League players with the highest weekly salary, according to Capology.

9. Jack Grealish - Manchester City
The City and England attacking midfielder is next on the list after earning a cool £300k a week and £15.6 million annually - the same as team mate Bernardo Silva. | Getty Images Photo: Getty Images

10. Kai Havertz - Arsenal
Reportedly Arsenal's highest paid player, his summer move from Chelsea earnt him a weekly wage of £280k and an annual wage of just over £14.5 million. | Getty Images Photo: Getty Images

