Pršo played for seven different teams and made over 300 league appearances as a professional. He was part of the Monaco team that reached the 2004 UEFA Champions League Final, and part of the Rangers team that won the League and Cup double in 2005. Pršo received 32 caps for Croatia and was part of the squad at UEFA Euro 2004 and 2006 FIFA World Cup. He retired in June 2007 from the Scottish Premier League club Rangers.