↑ Количество игр и голов за профессиональный клуб считается только для различных лиг национальных чемпионатов, обновлено по состоянию на 9 марта 2024 года.
↑ Количество игр и голов за национальную сборную в официальных матчах, обновлено по состоянию на 15 февраля 2024 года.
Форнароли — воспитанник клуба «Насьональ». В 2006 году в матче против «Рентистас» он дебютировал в уругвайской Примере. За два сезона Бруно показал хорошую результативность, стал чемпионом Уругвая и заинтересовал европейские клубы. Летом 2008 года Форнароли перешёл в итальянскую «Сампдорию», подписав контракт на пять лет. Сумма трансфера составила 3 млн евро. 14 сентября в матче против «Лацио» он дебютировал в итальянской Серии A[3]. В поединках Кубка УЕФА против литовского «Каунаса» Форнароли забил свой первые голы за «Сампдорию»[4][5].
Летом 2009 года Бруно вновь был отдан в аренду, его новым клубом стал испанский «Рекреативо»[8]. 5 сентября в матче против «Кастельона» он дебютировал в испанской Сегнуде[9]. 10 октября в поединке против «Эльче» Форнароли забил свой первый гол за «Рекреативо»[10]. Летом 2010 года он вернулся в «Сампдорию». За следующие полгода Форнароли принял участие всего в одном матче и в начале 2011 года на правах аренды вернулся в родной «Насьональ». После командировки на родину, где он вновь начал забивать Бруно вернулся в Италию. В сезоне 2011/2012 он принял участие в 11 матчах, но так ни разу и не смог поразить ворота соперников.
Летом 2012 года контракт с «Сампдорией» истёк и Форнароли на правах свободного агента подписал трёхлетнее соглашение с греческим «Панатинаикосом»[11]. 25 августа в матче против «Левадиакоса» он дебютировал в греческой Суперлиге[12]. 29 ноября в поединке Кубка Греции против «Прудефтики» Бруно сделал «дубль», забив свои первые голы за «Панатинаикос»[13]. Из-за низкой результативности, руководство греческого клуба решило расторгнуть контракт с Форнароли.
В начале 2014 года Бруно вернулся на родину, где присоединился к «Данубио». 4 февраля в матче против «Серро-Ларго» он дебютировал за новый клуб[14]. 8 марта в поединке против «Хувентуд Лас-Пьедрас» Форнароли забил свой первый гол за «Данубио»[15]. В этом же году он во второй раз стал чемпионом Уругвая. Летом 2014 года Бруно на правах аренды перешёл в бразильский «Фигейренсе», но не сыграв ни минуты вернулся обратно. Летом 2015 года Форнароли подписал контракт с австралийским «Мельбурн Сити». 10 октября в матче против «Сиднея» он дебютировал в A-Лиге[16]. Через неделю в поединке против «Мельбурн Виктори» Бруно забил свой первый гол за «Мельбурн Сити»[17]. 5 марта 2016 года в матче против «Сиднея» он сделал хет-трик[18]. В своём дебютном сезоне Форнароли стал лучшим бомбардиром чемпионата, забив 23 гола, а также помог команде завоевать Кубок Австралии. Бруно стал первым футболистом быстрее всего забил 30 голов в чемпионате.
Летом 2019 года Форнароли перешёл в «Перт Глори». 13 октября в матче против «Брисбен Роар» он дебютировал за новую команду[19]. 27 октября в поединке против «Веллингтон Феникс» Бруно забил свой первый гол за «Перт Глори»[20]. 31 октября 2022 году Форнароли перешёл в «Мельбурн Виктори»[21]. 4 ноября в матче против «Ньюкасл Юнайтед Джетс» он дебютировал за новый клуб[22]. В этом же поединке Бруно забил свой первый гол за «Мельбурн Виктори». 18 января 2023 года подписал полноценный контракт с клубом[23]. 3 февраля вышел на поле в своём 150-м матче в Эй-лиге[24]. 18 февраля в домашней игре с «Мельбурн Сити» вышел в стартовом составе и отметился результативным ударом, став первым футболистом в истории, забивавшем в Мельбурнском дерби[англ.] за обе команды[25].
Бруно Форнароли — близкий друг Луиса Суареса, с которым знаком с двенадцати лет[32]. Они оба родом из Сальто, и оба начинали карьеру в «Насьонале»[33]. Когда Форнароли был вызван в сборную Австралии на Кубок Азии 2023, Суарес был первым, кто поздравил его[34].