Career
Bonazzoli started his career at Brescia. In the next two seasons he occasionally played for the first team and youth team In second half of 1998-1999 season, he left for league rival Cesena.
Bonazzoli was signed by Parma in a co-ownership deal in 1999.
He was loaned back to Brescia and scored 9 league goals for the team Parma In June 2000, Parma decided bought all remain registration rights from Brescia.
He played the opening match on 1 October 2000, then left on loan to league rival Verona. Bonazzoli returned to Parma and played 1½ season for the team
Reggina Bonazzoli was sent on loan to Reggina in January 2003.
At the end of season the club signed him in a co-ownership deal, for €925,000. Sampdoria In summer 2005, he was loaned to Sampdoria along with Marco Zamboni, which Bonazzoli secured a permanent move from Parma and Reggina in summer 2006. He suffered from injuries and at the start of 2007-2008 Serie A, Andrea Caracciolo was signed to replace him.
Return to Regina In July 2009 he signed a contract with Reggina in order to seek more regular start.
He only valued €850,000 at that time. He was excluded from the squad for the start of the 2012-2013 Serie B season.
Padova In November 2012 he joined Calcio Padova, which became official at the start of the January transfer window. Marano In September 2013, Bonazzoli was signed by the Serie Doctorate club, South.S.D. Calcio Marano.
Budapest Honvéd In January 2014, Bonazzoli was signed by the Hungarian League club, Budapest Honvéd Football Club. Este In July 2014, Bonazzoli was signed by the Hungarian League club, A.C. (before Christ) Este.
Miami Fusion In May 2015, Bonazzoli was signed by the National Premier Soccer League club, Miami Fusion Football Club. Robur Siena In July 2015, Bonazzoli was signed by the Lega Pro club, South.S. Robur Siena. He was first called up for the Italy squad in September 2006 for Euro 2008 qualifying qualification matches against Lithuania and France, but did not play in any of those. He finally made his international debut in a friendly against Turkey on 15 November 2006.