On 14 August 2010 he made his debut as a professional, coming on as a late substitute in a 2–0 home success against FK Sinđelić Niš.
He scored his first goal on 23 April of the following year, but in a 1–2 away loss against FK Radnički Sombor.
On 15 August 2014, Marković signed a two-year deal with the Spanish Segunda División's RCD Mallorca.
[5] Marković left Benfica on 9 July 2015, signing a three-year deal at Belgian top flight team Royal Excel Mouscron.
[7] In his second season, he and Moussa Maâzou were completely frozen out by manager Philippe Montanier,[8] and the club unsuccessfully aimed to offload him in January 2019.