A pesar de la falta de oportunidades, rechazó la opción de ir al Middlesbrough y ganó la final de la Copa Italia 2001-02, donde en el encuentro de ida frente a la Juventus jugó de extremo y en la vuelta, de defensa central en línea de tres, junto con Sensini y Luigi Sartor. Benarrivo se convirtió, entonces, en el único jugador del Parma en ganar los ocho títulos del club. Ese año, el Parma tuvo una mala actuación en la Copa de la UEFA tras ser eliminado por el Hapoel Tel Aviv, lo que generó especulaciones sobre una posible salida del jugador hacia un club inglés, como el Arsenal o el Fulham, pero se terminó quedando en el Parma. No pudo irse al Fulham, que contaba en la dirección deportiva con Franco Baresi, compañero de selección de Benarrivo, en vista de motivos médicos. En el inicio de la siguiente campaña, no fue convocado a la Supercopa italiana, que la Juventus ganó por 2-1. En sus dos últimas temporadas, jugó veintitrés y diez partidos, respectivamente. Benarrivo se retiró a los treinta y seis años en 2004, mismo año en que Parmalat, empresa dueña del club, cayó en bancarrota debido a fraude financiero perpetrado por Calisto Tanzi. Es el segundo futbolista con más partidos en el Parma, con 362, a veintitrés de Luigi Apolloni.