Beginning his career with Umeå FC in 2004, he went on to represent GIF Sundsvall, Rosenborg BK, Celtic, and Gent before retiring with AIK in 2022.
[6] On 17 July 2013, Lustig opened the scoring in Celtic's 3–0 away victory in the second round of qualifying against Cliftonville in the Champions League.
On 6 February 2017, Lustig performed a classic rabona in an unbroken 25-pass move involving all 11 Celtic players, which resulted moments later in a goal for team-mate Moussa Dembélé, sealing his hat-trick and a 5–2 win over home team St.
[8] On 28 October 2018, Lustig led the Hoops out to victory in what was his 250th game for the club as they defeated Hearts 3–0 in the League Cup semi-final at Murrayfield.
[9] On 4 May 2019, Lustig nodded home a terrific diving header against Aberdeen, sparking a 3–0 victory for the Celts which secured all three points and the club's eighth consecutive league title.
[10] On 20 June Lustig decided to leave Celtic after 7 and a half years which saw him lift 8 titles in a row.
[12] Lustig made his debut on 30 September, playing 29 minutes in a 1–0 loss at home to BK Häcken.
[21] At the 2018 World Cup, Lustig started in 4 games for Sweden as they were eliminated by England in the quarter final.