 Andrić started his career with Croatia's Hajduk Split.He made his debut for the club in the 1999–2000 Prva HNL aged 19 years old.He spent the next four seasons at Hajduk, becoming the captain for the 2003-04 season.