У лето 2005. је прешао у московски Динамо.[2] Са Динамом је провео две сезоне и освојио УЛЕБ куп у сезони 2005/06.[3]
За сезону 2007/08. је потписао уговор са Уникахом,[4] а наредну сезону је провео такође у Шпанији али у екипи Сан Себастијана.[5] У јулу 2009. је потписао уговор са литванским Лијетувос ритасом.[6] Захваљујући добрим партијама заслужио је награду за најкориснијег играча Евролиге у октобру.[7] Међутим, због неуспеха клуба да се пласира у другу рунду Евролиге, уговор са Поповићем је раскинут у циљу смањења трошкова, па је у јануару 2010. Поповић прешао у Ефес Пилсен.[8]
Крајем августа 2010. потписао је уговор са београдским Партизаном.[9] Ипак након мање од месец дана проведених на припремама, уговор је раскинут јер се играч није уклопио у концепцију тима.[10] Након тога је сезону провео у шпанским клубовима Севиљи[11] и Аликантеу.[12]
У октобру 2011. потписао је уговор са Црвеном звездом за сезону 2011/12.[13][14] Након пола године без клуба Поповић је у јануару 2013. потписао уговор са бугарским Лукоил Академиком до краја сезоне.[15] У јануару 2014. је потписао са румунском екипом Асесофт Плоешти и са њима остао до краја сезоне и освојио првенство Румуније.[16] У фебруару 2015. је постао члан пољског Трефл Сопота,[17] и са њима провео остатак сезоне.