Who is the most expensive Manchester City player of all time?

Raheem Sterling celebrates a goal for Manchester City against Borussia Monchengladbach in the Champions League in December 2015.
Raheem Sterling was Manchester City's most expensive buy in 2015. (Image credit: Getty Images)

Manchester City took transfer spending to a new level after the takeover in 2009.

Just hours after the new owners came into place, City smashed the British transfer record to sign Robinho for £32.5million. It's fair to say City have come a long way since the Brazilian arrived, with their transfer strategy a much more slick operation these days.

The former City forward is no longer even in their top ten most expensive buys - that's football for you. But who is their record signing?

Who is the most expensive Man City player of all time?

Jack Grealish Manchester City

Jack Grealish cost £100m when signed from Aston Villa (Image credit: Getty, Matt McNulty)

The title of Manchester City's most expensive signing goes to Jack Grealish who cost £100million when signed from Aston Villa in 2021.

That deal also made Grealish the most expensive English player in history, although this was later equalled by Declan Rice, who joined Arsenal from West Ham for a similar amount two years later.

Grealish, 29, was not only the first England player to move for the landmark fee, but also the first ever Manchester City buy to cost £100m.

Who held the all time record transfer fee for a Manchester City player before Grealish?

Kevin De Bruyne

Kevin De Bruyne became City's record signing in 2015

City's next most expensive signing after Grealish is Josko Gvardiol. Gvardiol moved for £ 77 million from RB Leipzig, a record transfer fee for a defender in history.

But that move took place in 2023, two years after Grealish arrived at the Etihad. The previous record holder was actually Rodri who left Atletico for City for £62.8m.

Kevin De Bruyne broke the record back in 2015, joining for £55million, although most City fans probably agree it has been money well spent, with the Belgian international set to complete a decade of outstanding service next summer.

Raheem Sterling was previously the record buy, signing from Liverpool for £49million - but only holding the top spot for six weeks before De Bruyne's signing.

Josko Gvardiol in a Puma Manchester City shirt, 2024

Josko Gvardiol - City's second most expensive signing in club history (Image credit: Alamy)

The full list of the top 10 most expensive Manchester City footballers of all time

Swipe to scroll horizontally
RankPrice PlayerFromTo
1£100mJack GrealishAston VillaManchester City
2£77mJosko GvardiolRB LeipzigManchester City
3£66.8mRodriAtletico MadridManchester City
4£61.4mRuben DiasBenficaManchester City
5£60mRiyad MahrezLeicester CityManchester City
6£60mJoao CanceloJuventusManchester City
7£57mAymeric LaporteAthletic BilbaoManchester City
8£55mKevin De Bruyne WolfsburgManchester City
9£53mMatheus NunesWolvesManchester City
10£49mRaheem SterlingLiverpoolManchester City
Jack Lacey-Hatton
Freelance writer

Jack has worked as a sports reporter full-time since 2021. He previously worked as the Chief Women’s Football Writer at the Mirror, covering the England Women’s national team and the Women’s Super League. Jack has reported on a number of major sporting events in recent years including the 2023 FIFA Women’s World Cup on the ground in Australia. When not writing on football, he can often be spotted playing the game somewhere in west London.