קנבארו החל לשחק במחלקת הנוער של קבוצת נאפולי. עם ירידתה של הקבוצה לסרייה ב' עבר קנבארו לפארמה, במסגרתו הופיע לראשונה כאשר החליף את אחיו. הוא שיחק בקבוצה עד שנת 2006 כשבמהלך התקופה הושאל לעונה אחת בהלאס ורונה.
עם עלייתה של נאפולי לסרייה ב' בשנת 2006 עבר קנבארו בחזרה לקבוצת נאפולי. הוא היה ממצטייני הקבוצה ועזר לה לעלות בחזרה לסרייה א'. הוא משמש כאחד הקפטנים של הקבוצה והצטיין במהלך עונת 2007/2008. ב-31 בינואר 2014 הושאל לקבוצת ססואולו. בסוף העונה חתם באופן קבוע בקבוצה. בדצמבר 2017 הודיע על פרישה ממשחק פעיל, ומונה לעוזר מאמנו של אחיו פאביו בגואנגג'ואו אוורגראנד.