He began his career at Partizan, and after a loan to Teleoptik joined Italian side Fiorentina in 2011. After one season there he transferred to Manchester City for €15 million and a swap with Stefan Savić, winning the Premier League in 2014, despite injury problems. In 2015, he joined Schalke, where he remained for seven years, before returning to Fiorentina in 2021.
Nastasić made his senior international debut for Serbia in 2012, and has gone on to earn over 30 caps.
Club career
Partizan
Matija Nastasić is a product of Partizan youth academy. Unable to find space in the Partizan first team setup, he was sent out on loan to Serbian second division side FK Teleoptik from Zemun. There, the young, left footed centre back made 21 appearances and caught the eye of Fiorentina sporting director at that time, Pantaleo Corvino, who signed him in a deal for €4 million.[4]
Fiorentina
Nastasić spent some time in the Fiorentina youth side but, due to a lack of quality centre backs in the squad and suspensions and injuries, he trained with the first team on many occasions. Fellow Serbian and Fiorentina manager Siniša Mihajlović handed him his Serie A debut on 11 September 2011 in a 2–0 win against Bologna. He went on to make a further 25 appearances that season but one stood out more than any and it was during this performance that he announced himself to Italian and World football. It was a match between La Viola and Milan at the Stadio Artemio Franchi. Nastasić showed many of his qualities – tackling, comfort on the ball, tactical astuteness. It was these qualities that led to a deadline day transfer to English side Manchester City in a move worth €24.4 million,[5] excluding the value of Stefan Savić who was given to Fiorentina as part of the exchange.[6]
Manchester City
Nastasić signed a five-year contract with Manchester City, ending on 30 June 2017. He was part of an exchange deal with Stefan Savić.[7] He made his debut for the club on 18 September 2012, starting in a Champions League away fixture against Real Madrid at the Santiago Bernabéu Stadium. He made his Premier League debut on 29 September in a 2–1 win against Fulham.[8] He cemented his place in the starting XI and his great form won him the club's Player of the Month Award for November. Quickly becoming a fan favourite,[9] the youngster pushed 30-year-old Joleon Lescott out of the starting lineup in centre-back position and was selected to start in the 2013 FA Cup Final, a 1–0 defeat by Wigan Athletic. In May 2013, he was named Manchester City's Young Player of the Season.[10]
Nastasić had a less successful season in 2013–14, missing the majority of the campaign through injury.[11] He made 13 league appearances and Manchester City won the Premier Leaguetitle.[12]
Schalke 04
On 13 January 2015, having not featured for City during the season, he was loaned to German club Schalke 04 for its remainder.[13] He made his debut on 31 January, starting in a 1–0 home win over Hannover 96.[14] Having not featured in the Champions League that season, he featured in both legs of Schalke's elimination by Real Madrid in the Last 16.
On 11 March 2015, Schalke 04 activated the transfer clause on his loan deal, believed to be €12 million, and Nastasić signed a four-year contract with the German club.[15][16]
On 8 August 2015, Nastasić marked his season debut by scoring his first goal for the club, in a 5–0 win at MSV Duisburg in the first round of the DFB-Pokal.[17]
In June 2018, along with goalkeeper Ralf Fährmann, Nastasić sign a contract extension with Schalke to stay with the club until the summer of 2022.[18][19]
Return to Fiorentina
In August 2021, Nastasić signed for Fiorentina again following Schalke 04's relegation from the Bundesliga as a replacement for Germán Pezzella, who moved to Real Betis Balompie the same week.[20]
Mallorca
On 1 September 2022, Nastasić signed a one-year contract with Mallorca in Spain, with an option to extend.[21] On 26 April 2023, he scored his first goal for Mallorca against Atlético Madrid, a header from a corner kick.
On 1 September 2023, free agent Nastasić returned to Mallorca again on a one-year deal.[22]
Leganés
On 30 August 2024, Nastasić joined fellow Spanish top tier side Leganés on a two-year contract.[23]
International career
Having represented Serbian youth football teams,[24] Nastasić made his debut for the senior squad on 29 February 2012 in a friendly match against Cyprus.[25] He was named in Serbia's preliminary squad for the 2018 FIFA World Cup in Russia, but did not appear in the 23-man final squad.[26]