Kevin De Bruyne, the Manchester City playmaker, has been revealed to be the highest-paid player in the Premier League.
According to L’Equipe, De Bruyne earns £425,000 a week at the Etihad.
The 31-year-old negotiated his deal himself until 2025 with the champions.
In second place are David de Gea (Manchester United) and Erling Haaland (Manchester City), who pick up £402,250 weekly.
De Gea is in talks over fresh terms with United, while Haaland only arrived from Borussia Dortmund last summer.
The fifth best-paid players in England’s top flight are Mohamed Salah (Liverpool) and Jadon Sancho (Manchester United), earning £373,750 per week.