Kariery piłkarską Guillermo Díaz rozpoczął w Santiago Wanderers w 1949. W 1952 zdecydował się wyjechać do Hiszpanii, gdzie został zawodnikiem Realu Saragossa. W lidze hiszpańskiej zadebiutował 1 lutego1953 w zremisowanym 0-0 meczu z Deportivo La Coruña. W klubie z Saragossy wystąpił pięciu meczach ligowych, po czym latem w 1953 powrócił do Chile, gdzie został zawodnikiem stołecznego Palestino. W Palestino grał do końca kariery w 1958 i zdobył z nim mistrzostwo Chile w 1955.
Kariera reprezentacyjna
W reprezentacji Chile Díaz Zambrano zadebiutował 26 lutego1950 w przegranym 0-2 towarzyskim spotkaniu z Boliwią. W tym samym roku został powołany przez selekcjonera Arturo Bucciardiego do kadry na mistrzostwa świata w Brazylii. Na Mundialu Díaz wystąpił w meczach z Anglią i Hiszpanią. W 1955 uczestniczył w Copa América, na którym Chile zajęło drugie miejsce. W turnieju rozgrywanym w Chile Díaz Zambrano wystąpił we wszystkich pięciu meczach: z Ekwadorem (2 bramki), Peru, Urugwajem, Paragwajem i Argentyną. W 1956 uczestniczył w drugiej edycji mistrzostw panamerykańskich, na którym Chile zajęło drugie miejsce. Na tym turnieju wystąpił w dwóch meczach: z Peru (bramka) i Meksykiem. Ostatni raz w reprezentacji wystąpił 13 października1957 w przegranym 0-2 meczu eliminacji mistrzostw świata z Argentyną. Od 1950 do 1957 roku rozegrał w kadrze narodowej 18 spotkań, w których zdobył 7 bramek.
Football pictogram.svg Pictograms of Olympic sports - Football. This is unofficial sample picture. Images of official Olympic pictograms for 1948 Summer Olympics and all Summer Olympics since 1964 can be found in corresponding Official Reports.