Kolarov je bogatu karijeru započeo 2004. godine u Čukaričkom, koji je poslije dvije godine zamijenio OFK Beogradom iz kojeg se 2007. godine preselio u Lacio.
Kolarov je tri godine proveo na Olimpiku, a onda je uslijedio transfer u Mančester siti s kojim je dva puta bio prvak Engleske. Poslije sedam godina na Otoku, Kolarov se vratio u Italiju.
Prvo je 2017. potpisao za Romu i tako naljutio dio Rima koji navija za Lacio, da bi tri godine kasnije otišao u Inter čiji član je bio posljednje dvije godine i s kojim je prošle godine osvojio naslov prvaka Italije.
Kolarov je za reprezentaciju Srbije odigrao 94 utakmice i postigao 11 golova.
BONUS VIDEO: