in july 2003, butina joined belgian first division club club brugge, where he spent three seasons before moving on to greek powerhouse olympiacos in 2006. following an unsuccessful two-season spell with the club, he returned to dinamo zagreb for the 2008–09 season. he made 49 league appearances in his final spell with the club, before being released early in the 2010–11 season, on 18 august 2010.