In recent years, the English Premier League has dwarfed the Scottish Premiership in terms of spending. Even the teams near the bottom of the division can lure the best talent to England due to the money made from TV deals and matchday revenue which teams north of the border simply cannot match.
Even Rangers and Celtic, who have spent big money on players recently, are not able to keep up with the lavish spending that occurs in the Premier League.
As time goes on, this financial gulf will only continue to increase and, nowadays, players go to the Old Firm as a stepping stone to further their careers, either in England or abroad.
Despite this, both Rangers and Celtic have made some expensive signings over the previous 25 years and, with this in mind, we have delved into the top ten record signings in Scotland.
Rank
Player
From
To
Fee
Tore Andre Flo
Chelsea
Rangers
Arne Engels
Augsburg
Celtic
Odsonne Edouard
PSG
Celtic
Jota
Rennes
Celtic
Ryan Kent
Liverpool
Rangers
Christopher Jullien
Toulouse
Celtic
Michael Ball
Everton
Rangers
Jota
Benfica
Celtic
Cameron Carter-Vickers
Tottenham
Celtic
John Hartson
Coventry
Celtic
Chris Sutton
Chelsea
Celtic
Mikel Arteta
Barcelona
Rangers
Rangers' most expensive sales of all time
Who left Ibrox for the most money?
ByRoss KilvingtonOct 9, 2025 12 Mikel Arteta Barcelona to Rangers (£5.8m)
Mikel Arteta came through the academy at Barcelona, spending time on loan at PSG before moving to Rangers in 2002 for £5.8m.
He helped the club win the treble during his first season, and it was clear the Spaniard wouldn’t be in Scotland long. Indeed, he joined Everton in 2005 and spent the remainder of his career in the Premier League, going on to feature for Arsenal.
Of course, he is now in charge of the Gunners as he seeks to end their two-decade wait for a Premier League title this season.
Mikel Arteta's 9 best signings at Arsenal
Mikel Arteta has made some wonderful signings during his time in charge of Arsenal.
ByRoss KilvingtonNov 5, 2024 11 Chris Sutton Chelsea to Celtic (£6m)
Just a few weeks after taking charge, Martin O’Neill spent £6m to sign Chris Sutton from Chelsea, thus breaking the club’s transfer record in the process.
The Englishman formed a dynamic duo with Alan Shearer at Blackburn Rovers as they won the Premier League title in 1995, but his spell at Chelsea failed to produce much of a spark.
Overall, he spent five and a half seasons at Parkhead before returning to England to play for Birmingham City and Aston Villa. He can now be found on Sky Sports as a pundit for all things Scottish football.
10 John Hartson Coventry City to Celtic (£6m)
In a strange quirk, Rangers could have signed John Hartson the year before, but he failed a medical and the move was called off.
Fast-forward a year later and Martin O’Neill splashed out around £6m to bring the Welshman to Scotland. He spent five years at Celtic, winning numerous trophies and reaching the UEFA Cup final in 2003 before moving to England to finish off his career, spending time with West Bromwich Albion and Norwich City.
Hartson also played for Arsenal during the start of his career, but his best spell came north of the border.
9 Cameron Carter-Vickers Tottenham to Celtic (£6m)
After a successful loan spell at Parkhead during the 2021/22 season, Celtic forked out £6m to lure Cameron Carter-Vickers to the club ahead of the 2022/23 campaign.
Since then, the American defender has emerged as one of the key players in the squad as the club have won three Premiership titles on the bounce.
He recently signed a contract extension until 2029 and the £6m fee appears to have turned into a bargain.
8 Jota Benfica to Celtic (£6.4m)
Portuguese winger Jota’s first permanent arrival at Celtic in 2022 saw the club activate a £6.4m option-to-buy clause following his loan spell in the 2021/22 season.
After 27 goal involvements in 40 appearances, the Bhoys had seen enough to bring him in full-time. However, after delivering similar numbers a year later, he was off to the Saudi Pro League, with Celtic raking in a reported £25m.
7 Michael Ball Everton to Rangers (£6.5m)
Under Dick Advocaat, Rangers’ spending was extravagant, to say the least, and it culminated in the Gers spending £6.5m to sign left-back Michael Ball from Everton in 2001.
He was one of the most sought-after defenders in the country, but his spell at Rangers didn’t quite work out. An injury kept him out of the 2002/03 season, while he made just 71 appearances for the Light Blues.
A better spell came at Manchester City as he returned to full fitness, with Ball retiring in 2011.
6 Christopher Jullien Toulouse to Celtic (£7m)
Christopher Jullien became the second-most expensive signing in Celtic’s history when he joined in 2019 from Toulouse for a fee in the region of £7m.
He went on to play just 62 games for the Parkhead side before leaving in 2022 to join Montpellier, where he has emerged as a key player for the Ligue 1 side since his arrival.
5 Ryan Kent Liverpool to Rangers (£7.5m)
After a successful loan spell, Ryan Kent moved to Rangers in 2019 for £7.5m, which was the most the club had paid for a player in nearly 20 years.
It initially looked like money well spent, but a poor final season at Ibrox saw the winger leave for nothing when his contract expired in 2023. He moved to Fenerbahçe, but was released earlier this season after a fairly unproductive spell in Turkey. The winger is currently without a club.
4 Jota Rennes to Celtic (£8m)
After his Saudi move went sour, Celtic pounced on the opportunity to re-sign Jota, who had wound up at Rennes by the winter of 2025.
Jota’s inability to claim a regular place at Al-Ittihad left the winger no choice but to seek opportunities elsewhere, with Ligue 1 outfit Rennes offering him an escape route.
But with the same issues plaguing him somewhat in France, Celtic paid around £8m to bring him back to Parkhead in exchange for Kyogo Furuhashi, with Jota securing another league title since his return.
3 Odsonne Edouard PSG to Celtic (£9m)
Odsonne Edouard scored three goals against Rangers during his loan spell in the 2017/18 season, leading Celtic to splash out £9m on his signature that summer.
It was a club-record fee and the Frenchman shone at the club before making a move to Crystal Palace in 2021 for £14m. He has spent the previous three and a half seasons in the Premier League following his move from Parkhead, with Edouard currently on loan at Leicester City.
