1997 року Брешіано почав грати за збірну Австралії U-17, з якою невдало намагався кваліфікуватися на молодіжний чемпіонат світу. Згодом грав за молодіжну збірну. Крім того, Марк зіграв за олімпійську збірну Австралії, якій допоміг потрапити на Олімпіаду—2000, де один раз вийшов на заміну. 1 липня 2001 року Брешіано дебютував у національній збірній Австралії на Кубку Конфедерацій 2001, вийшовши за 12 хвилин до кінця зустрічі на заміну. У вересні 2005 року Брешиано взяв участь в матчі кваліфікації до чемпіонату світу 2006 — в домашньому матчі зі збірною Уругваю саме гол Брешіано приніс австралійцям перемогу 1-0. В матчі-відповіді перемогли уругвайці, але в серії післяматчевих пенальті перемогу здобула команда Австралії, кваліфікувавшись на ЧС-2006. На чемпіонаті світу Брешиано зіграв у всіх 4 матчах, допомігши Гаррі К'юеллу забити вирішальний гол хорватам, який вивів Австралію в плей-офф. На Кубку Азії 2007 також зіграв у всіх чотирьох іграх збірної, після чого поступово почав втрачати місце в основі, зігравши на ЧС-2010 лише 2 матчі, і не потрапивши у заявку команди на Кубок Азії 2011