[6] On 29 May 2011, coach Aleksandar Stanojević promoted Marković to the first team ahead of the final round of the 2010–11 SuperLiga, which Partizan played against Sloboda Užice.
[8][9] Marković made his first appearance of the 2011–12 season in Partizan's opener against Shkëndija, in the qualifying round of the UEFA Champions League, playing the last three minutes of the match.
"[16] This statement was later misinterpreted by several non-Serbian sports news outlets, which incorrectly cited Đurić stating, "It is true, Chelsea will send Marković on a loan for two years.
"[17][18] Approximately eight hours after the article was published, Benfica's official website released a statement stating Marković had signed a five-year contract with the club, not mentioning any loan deal with Chelsea.
[19] The earlier statements regarding a potential loan deal with Chelsea caused great confusion among journalists and followers of the transfer saga alike.
[21] On the third matchday of the 2013–14 Primeira Liga season, against Sporting CP at the Estádio José Alvalade, Marković scored the equalizing goal after a dribble past three players, as the match ended in a 1–1 draw.
[22] On 1 May 2014, in injury time of Benfica's 2013–14 UEFA Europa League semi-final second leg match against Juventus, Marković was sent off for a fight with his opponent Mirko Vučinić.
[26] He made his competitive debut on 25 August in Liverpool's second match of the 2014–15 Premier League season, replacing Philippe Coutinho after 60 minutes of a 3–1 defeat at Manchester City.
[27] In Liverpool's final group stage match in the UEFA Champions League, on 9 December 2014 against Basel, Marković was shown a straight red card for violent conduct after he appeared to flick his fingers into the face of opponent Behrang Safari.
[31] He made his Süper Lig debut on 13 September, replacing Robin van Persie in the 62nd minute of a 1–0 win at Kasımpaşa, and scored his first goal on 10 December by opening a 1–1 draw against Celtic at the Şükrü Saracoğlu Stadium.
[35] He made his debut on 10 September, replacing Gelson Martins for the final 30 minutes of a 3–0 home win over Moreirense,[36] and scored his first goal three weeks later on his first start to open a 3–3 draw at Vitória de Guimarães.
[39] He made his first Hull appearance as a 59th-minute substitute for Jarrod Bowen in a 2–1 win over Manchester United in the 2016–17 EFL Cup semi-final second leg, as the Tigers lost 3–2 on aggregate.
[45] On 31 January 2019, Marković moved to Fulham on a free transfer for the rest of the season, having been recommended to the club by international teammate Aleksandar Mitrović.