10: RAHEEM STERLING (MAN CITY)
£180,000 a week until 2020.
At just 21, Sterling is the youngest player on the list, but he already has 21 caps for England. He got his start at Liverpool, where he played for three seasons before joining Manchester City in 2015 in a transfer deal worth £49 million — the highest for any English player.