Мауро всегда был большим поклонником «Ривер Плейта», но играть он начал в команде Алдосиви. Алдосиви расположен в Мар-дель-Плата в 160 км от его родного города Тандил.
В 1995 году он переехал в Мексику, чтобы начать профессиональную карьеру в клубе «Сантос Лагуна». Клуб выиграл Чемпионат Мексики в течение сезона 1996 года, Каморанези забил 1 гол в 13 играх; это был первый чемпионский титул для клуба.
В следующем году Мауро перешёл в уругвайский клуб «Монтевидео Уондерерс». Не найдя своей игры, он вернулся на родину. За один сезон в «Банфилде» Каморанези сыграл 38 игр и забил 16 голов.
Следующие два сезона Мауро вновь провёл в Мексике в клубе «Крус Асуль». Своей игрой он привлёк внимание к себе со стороны итальянской «Вероны». После двух сезонов в «Вероне», «Ювентус» приобрёл 50 % прав на игрока. 26 июня 2003 года Юве выкупил остальную часть прав на игрока.
С «Ювентусом» Каморанези выиграл скудетто в сезоне 2002/2003, и суперкубок Италии в 2002 и 2003 годах. После скандала в итальянском футболе много слухов ходило о его будущем. Назывались такие клубы как «Лион», «Валенсия» и «Ливерпуль». Но Мауро решил остаться, заявив что он счастлив в Юве и никуда не хочет уходить.
Мауро внес огромный вклад в возвращение «Юве» из Серии Б в итальянскую элиту.
31 августа 2010 года подписал контракт с немецким клубом «Штутгарт» сроком на 1 год с правом продления ещё на один сезон. 26 января 2011 года, после полугодичной игры за клуб, «швабы» расторгли контракт с Каморанези.
2 февраля 2011 года на правах свободного агента подписал двухгодичный контракт с аргентинским клубом «Ланус». 14 февраля 2011 года дебютировал за «Ланус» в домашнем матче 1-го тура Torneo Clausura-2011 чемпионата Аргентины против «Арсенала» (на 82-й минуте вышел вместо автора первого гола в матче Диего Валери).
Хотя Мауро родился в Аргентине, он имеет итальянскую родословную через его бабушку и дедушку, которые были итальянцами и эмигрировали в Аргентину. Тренеры сборной Аргентины не проявляли к нему интерес, в отличие от тренера сборной Италии Джованни Трапаттони. 12 февраля 2003 он дебютировал в товарищеском матче против Португалии, который Италия выиграла 1-0. Всего за сборную он провёл 54 матча и забил 5 голов. На победном Чемпионате Мира 2006 года он был игроком основного состава и отыграл весь турнир на высоком уровне. Также Мауро играл на Чемпионате Европы 2004 года, на котором Италия не вышла из группы.