Боррьелло с юношеского возраста воспитывался в футбольной школе «Милана», но пробиться в команду не сумел.
В 2001 году он был отдан в аренду сначала в «Триестине», потом в «Тревизо». В первой части сезона 2002/03 Боррьелло дебютировал в составе «россонери» и в Серии А, он появился на поле 17 раз, но отличиться смог лишь однажды. В 2003 году он был арендован «Эмполи», а с 2004 по 2006 годы играл поочерёдно в «Реджане», «Сампдории» и «Тревизо», также на правах аренды. В сезоне 2006/07 он был дисквалифицирован за применение допинга.
21 июня 2007 года «Милан» отдал его в совладение в «Дженоа» за 1,3 млн евро, и сезон 2007/08 стал для Боррьелло самым удачным — в 35 матчах он забил 19 голов и занял в списке лучших бомбардиров 3-е место после Дель Пьеро и Трезеге. 29 мая 2008 года он вновь оказался в «Милане», только на этот раз его выступление за «россонери» сложилось более удачно.
31 августа 2010 года перешёл в «Рому» на условиях годичной аренды. 11 сентября 2010 года дебютировал за «Рому» в выездном матче против «Кальяри». 19 сентября 2010 года в домашнем матче против «Болоньи» на 7-й минуте Боррьелло забил свой первый гол за giallorossi. 19 декабря 2010 года в выездном матче против «Милана» на 67-й минуте замкнул передачу Менеза с фланга и забил победный гол команде, которой принадлежит его контракт. 22 июня 2011 года «Рома» выкупила у «rossoneri» все права на форварда.
3 января 2012 года Марко Боррьелло на правах аренды перешел в туринский «Ювентус». Руководство «Старой синьоры» заплатило за Марко 0,5 миллиона евро, а после окончания сезона сможет выкупить его контракт за 8 млн евро.
Марко Боррьелло дебютировал в национальной команде Италии 6 февраля 2008 года в товарищеском матче против сборной Португалии, проходившем в швейцарском городе Цюрих. В том матче Боррьелло заменил во второй половине второго тайма Луку Тони.
У него есть два брата: Фабио и Пьерджорджио. Когда Марко было 11 лет, семья потеряла отца, ставшего жертвой итальянской мафии.