Born in Melbourne, Bresciano played youth football for Bulleen Lions, before moving into the National Soccer League with Carlton. In 1999, he moved to Italian Serie B side Empoli, beginning a twelve-year stay in the country. In 2002, he moved to the Serie A with Parma, later playing for Palermo and S.S. Lazio. From 2011, he spent the final four years of his career in the Middle East, first with UAE Pro-League side Al Nasr and then Qatar Stars League club Al-Gharafa where he last played in 2015.