|Full name||Dalibor Veselinović|
|Date of birth||21 September 1987|
|Place of birth||Zadar, SFR Yugoslavia|
|Height||1.96 m (6 ft 5 in)|
|2007||→ Dinamo Vranje (loan)||6||(1)|
|2011–2012||→ Kortrijk (loan)||34||(11)|
|2012||→ Beerschot (loan)||9||(3)|
|2013–2014||→ Waasland-Beveren (loan)||29||(10)|
|2006||Serbia and Montenegro U19||3||(2)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 18 June 2014.
† Appearances (Goals).
Veselinović started his senior career with OFK Beograd, making his debut during the 2005–06 season. He spent three years at the club, except a six-month loan period with Dinamo Vranje in the 2006–07 season.
In the summer of 2009, Veselinović moved to Belgium and signed with Brussels. After his fantastic performances for the Brussels-based club, he signed for their cross-city rivals Anderlecht in December 2010, penning a 4.5-year deal.
In June 2014, Veselinović signed a permanent contract with Mechelen.
Veselinović made two appearances for the Serbian national under-21 team in 2007.