Born in Gračanica, Bosnia and Herzegovina, Lazarević played in the youth teams of ŽAK Kikinda, OFK Kikinda, and Vojvodina.
In the 2006 winter transfer window, Lazarević switched to second-tier club ČSK Čelarevo.
He spent three seasons at the club, before moving abroad to France and joining Ligue 1 side Caen, on a three-year deal.
Lazarević represented Serbia and Montenegro at the 2004 Summer Olympics.
[1] He appeared in two games, as the team exited in the first round having finished last in Group C, behind Argentina, Australia, and Tunisia.