|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)||40||(12)|
|2012||→ Beerschot (loan)||10||(4)|
|2013–2014||→ Waasland-Beveren (loan)||31||(12)|
|2006||Serbia and Montenegro U19||3||(2)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 10 January 2017.
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.
In January 2017, Veselinović signed a permanent contract with Incheon United
Veselinović made two appearances for the Serbian national under-21 team in 2007.