He made his Zemun first team debut on 15 June 2011 at 16 years 360 days, in a 1–2 loss against Novi Pazar for Serbian First League, coming on as a substitute for Konstantin Stegnjajić at half-time.
In January 2013, he left Partizan to join the Polish side Korona Kielce,[3] but failed to make a single top-flight appearance in one year.
On 22 February 2014, after a short trial period, Marković signed a two-and-a-half-year contract with CSKA Sofia.
In pre-season training for the 2014–15 season, Marković ruptured his anterior cruciate ligament and received surgery on 22 July 2014.
His twin brother, Vanja Marković, is also a professional footballer who plays for Sham Shui Po.