Escribe una continuación para este párrafo - El Benetton B197 tuvo una deslucida apertura a la temporada 1997 en Melbourne
Pero el equipo y Berger se recuperaron en el Gran Premio de Brasil de 1997, con Berger terminando segundo después de haber superado a Mika Häkkinen y Michael Schumacher. Berger anotó la victoria final de Benetton en el Gran Premio a la edad de 37 años, nuevamente en Hockenheim, regresando después de una suspensión de 3 carreras después de una enfermedad y la muerte de su padre en un accidente de avión ligero. Además de la victoria, Berger también obtuvo la pole position y la vuelta más rápida durante el Gran Premio de Alemania de 1997. Anunció su decisión de dejar Benetton al final de la temporada durante el mismo fin de semana. Finalmente se retiró al final de la temporada, su última carrera lo vio terminar en un cuarto lugar muy cercano en Jerez solo segundos detrás del vencedor Mika Häkkinen. En su última temporada como piloto de Fórmula 1, Berger y Alesi se clasificaron 7 veces cada uno, con el austriaco faltando a tres carreras debido a una enfermedad. Los rumores de un regreso de Ferrari para 1998 eran falsos. Sauber ofreció a Berger un paseo para 1998 a su socio Alesi, pero el austriaco rechazó la oferta por varias razones, entre ellas la nueva normativa sobre neumáticos ranurados que el austriaco no encontró inspiradora.