Bayern de Múnich se quedó con el campeonato en la fecha 31, al superar a Kaiserslautern por 4-0 como visitante, en la misma jornada en la que Schalke 04, único escolta, empataba 3-3 ante Bayer Leverkusen.
La victoria le permitió al cuadro bávaro obtener su decimoctava Bundesliga, y su decimonoveno título en la máxima división.
Los dieciocho equipos se enfrentaron entre sí bajo el sistema de todos contra todos a doble rueda, completando un total de 34 fechas.
Las clasificación se estableció a partir de los puntos obtenidos en cada encuentro, otorgando tres por partido ganado, uno por empatado y ninguno en caso de derrota.
Por otro lado, los equipos que ocuparon los últimos tres puestos de la clasificación —decimosexta, decimoséptima y decimoctava— descendieron de manera directa a la 2.