As one of the two biggest clubs in Scotland, it is unsurprising that Rangers player salaries are the second-highest in the division overall, at £26,010,400 per year and £500,200 per week. It is less than the wage bill of Glasgow rivals Celtic, but still dwarfs the rest of the division.
Like every club, the official salary of each player is impossible to know due to bonuses and incentives based on things like league position, European football, goals, clean sheets, and so on. However, as a base salary, we know who the club's biggest earners are.

Highest Rangers player salaries: Top 10
| 🏴 James Tavernier |
£30,000 |
£1.56m |
| 🏴 Ben Davies |
£27,000 |
£1.40m |
| 🇳🇬 Cyriel Dessers |
£27,000 |
£1.40m |
| 🇧🇷 Danilo |
£26,000 |
£1.35m |
| 🏴 Jack Butland |
£25,000 |
£1.30m |
| 🏴 Rabbi Matondo |
£23,000 |
£1.20m |
| 🏴 T. Cantwell, 🏴 T. Lawrence & 🏴 D. Sterling |
£22,000 |
£1.14m |
| Ianis Hagi |
£21,000 |
£1.09m |
Rangers player salary Q&A
Why is James Tavernier the highest-paid Rangers player?
James Tavernier is the captain of Rangers and is the club’s longest-serving player by far in the current squad, making his debut as far back as in July 2015. The Englishman has won plenty of silverware in Glasgow, including the Scottish Premiership title in 2020/21 and the Scottish League Cup just last season.
In 512 appearances in all competitions for the Gers, Tavernier has – as of 15th May 2025 – scored an impressive 130 goals and made another 141 assists in total, mainly operating from the right-back position.
The 33-year-old has overseen some memorable European campaigns as well, including the Gers’ remarkable run to the UEFA Europa League (UEL) final in 2021/22, narrowly losing out to Eintracht Frankfurt 6-5 in a penalty shootout after a 1-1 draw against the Bundesliga side.
Should Tavernier be the highest-paid Rangers player? Based on the average match rating (via WhoScored) in the Scottish Premiership of all of the players in the squad so far in the 2024/25 campaign, yes, he should be. Indeed, the Englishman boasts the highest average match rating of 7.38.
However, this is not true for performances in the UEFA Europa League (UEL), with Czech Republic international Vaclav Cerny boasting the highest average match rating in the Rangers squad with 7.31. Nonetheless, Tavernier's experience and leadership skills still make him a worthy captain for Rangers.
Who is the highest-paid foreign player for Rangers?
The highest-paid foreign player at Rangers is currently Nigeria international Cyriel Dessers. Since moving to Ibrox in the 2023 summer transfer window from Italian side Cremonese, the striker has netted a total of 50 times and produced a further 16 assists in 108 games over all competitions at the time of writing.
Like Tavernier, Dessers also won the Scottish League Cup last season in what was his debut campaign.
Who is the highest-paid Scottish player for Rangers?
The highest-paid Scottish player at Rangers is currently central defender John Souttar, who is not even on the list of the top 10 at the club! According to Salary Sport, he earns £8,100 per week, or £421,200 per year at Ibrox.
Souttar has played 93 times in total for the Gers in all competitions at the time of writing, netting four goals and supplying two assists. The 28-year-old also won the Scottish League Cup in the 2023/24 campaign but unfortunately did not make the Scotland squad for the most recent UEFA European Championships in Germany.
Which Rangers player aged under 22 has the highest wage?
According to Salary Sport, the Rangers player under the age of 22 who currently earns the highest wage is 21-year-old Leon King (on loan at Queen's Park), who is believed to be earning £8,000 per week, or £416,000 a year at the club.
Despite his tender age, King has already won both the Scottish FA Cup and League Cup with the Gers in the 2021/22 and 2023/24 campaigns, respectively. The central defender has already made a total of 42 senior appearances over all competitions for Rangers at the time of writing.