Haller, koji je doveo Zapadnu Njemačku u vodstvo od 1:0 u finalu svjetskog prvenstva 1966. koje je na kraju dobila Engleska, odigrao je 33 utakmice u nacionalnom dresu i zabio 13 golova.
Haller je igrao na poziciji napadača i sudjelovao je na svjetskim prvenstvima 1962. i 1970., a imao je i uspješnu karijeru u Italiji gdje je bio član Bologne i Juventusa, s kojima je osvojio tri naslova talijanskog prvaka.
Plavokosi napadač je poznat i po tome što je zadržao loptu s kojom se igralo u finalu SP-a 1966. i koju je odnio u Njemačku prije nego ju je vratio Engleskom nogometnom savezu 1996.