Mikael Lustig fik sin fodboldopdragelse i Umeå-klubben Sandåkerns SK. I 2003 skiftede han til Umeå FC, hvor han over to sæsoner spillede 34 kampe og scorede ét mål for klubben.[1]
GIF Sundsvall
Lustig skiftede i januar 2005 skiftede han til GIF Sundsvall, der på daværende tidspunkt spillede i Sveriges bedste række, Allsvenskan.[2] Sundsvall endte næstsidst i rækken i hans debutsæson, og rykkede ned i Superettan. I 2006 og 2007 spillede han i alt 57 ud af 60 kampe i landets næstbedste række,[1] og var stor del af, at Sundsvall igen rykkede op til Allsvenskan.
Rosenborg
I sommeren 2008 skiftede Lustig til den norske storklub Rosenborg BK.[3] Han spillede 3,5 sæson i Norge, og spillede mere end 120 kampe for klubben på tværs af alle tuneringer.[1]
Celtic
Lustig skiftede i januar 2012 til skotskeCeltic.[4] Han spillede en vigtig rolle for Celtic holdet frem til 2019, og var i sin tid med til at vinde det skotske mesterskab 8 gange i streg.[5]
Lustig vendte i august 2020 hjem til Sverige, da han skiftede til AIK.[7] Han afsluttede karrieren ved udgangen af 2022 sæsonen.[8]
Landsholdskarriere
Ungdomslandshold
Lustig har repræsenteret Sverige på flere ungdomsniveauer.[9]
Seniorlandshold
Lustig debuterede for Sveriges landshold den 19. januar 2008. Han var del af Sveriges trupper til EM i 2012, 2016 og 2020 og til VM i 2018.[9]
Efter europamesterskabet i 2020 annonceret Lustig, at han stoppede på det svenske landshold. Han nåede at spille 94 kampe og scorede 6 mål for landsholdet.[10]