Weber played for Köln between 1963 and 1978 and won 53 caps for his country, scoring just one other goal. He also represented West Germany at the 1968 European Championships and the 1970 World Cup. His last appearance for his country was in 1974.