El atacante, de último paso por Ajax, llegó a un acuerdo con el club alemán que pagará 35 millones de euros por su ficha.
Tras un par de buenas campañas en el conjunto de Países Bajos, en donde anotó 32 tantos en 50 partidos, el nacido en Francia pero que defiende los colores de Costa de Marfil, mudará sus goles nuevamente a la Bundesliga, ya que en el pasado jugó en el Eintracht Frankfurt.
Sin embargo, su regreso a la liga bávara esta vez será diferente, ya que Haller tendrá la presión de ser la referencia de ataque del Dortmund tras la salida del noruego Erling Haaland, que emigró al Manchester City.
De esta manera, Edin Terzić, DT del Borussia, tendrá a su sexto refuerzo luego de las previas incorporaciones de Schlotterbeck, Sule, Adeyemi, Braaf y Ozcan.