Por Alemania, Bierhoff marcó 37 goles en 70 encuentros, incluyendo dos en el resultado de 2-1 sobre República Checa en la final de la Eurocopa de 1996 después de entrar como sustituto.