Torino On 30 August 2012, it was announced that Bakić signed a two-year contract with
Torino F.C., with a clause that states that
Fiorentina possesses 50% of the player's contract and is eligible to have the player introduced to their squad after a season spent with Torino. Bakić made his Serie A debut at the age of 19 for Torino on 19 May 2013, in a 2–2 draw with
Calcio Catania.
Fiorentina On 21 June 2013, Bakić was transferred from Torino to
Fiorentina.
Braga On 27 July 2016, Bakić signed a five-year contract for Portuguese club
Braga. After being sparingly used, he was loaned to Spanish
Segunda División club
AD Alcorcón on 31 January 2017.
Mouscron After having spent the 2018-19 season at
Mouscron on loan from Braga with an option to buy, Mouscron decided to activate the option in June 2019. Bakić penned a 4-year contract.
OFI On 18 January 2023, Bakić joined
OFI of the
Greek Super League on a free transfer until the summer of 2024.
Persepolis Marko Bakic joined Persepolis Tehran on July 16, 2025, on a 2-year contract. In his ninth game with Persepolis, Bakic managed to score his first goal of the season in a spectacular manner by scoring a goal against Tractor from a planted shot and preventing his team from losing. ==International career==