Scrivi una continuazione per questo paragrafo - Altafini ha iniziato la sua carriera in Italia con l'AC Milan nel 1958, dopo la Coppa del Mondo in Svezia; il suo talento e il suo potenziale offensivo erano stati notati dagli agenti del Milan durante alcune partite amichevoli in Italia contro l'Inter e la Fiorentina in preparazione del prossimo torneo, in cui Altafini ha segnato. È stato acquistato dal club italiano prima della Coppa del Mondo in Svezia per 135 milioni di lire. Altafini fece il suo debutto al Milan il 21 settembre 1958, all'età di 20 anni, e nella sua prima stagione giocò 32 partite e segnò 28 gol, vincendo la Serie A 1958-59.
Nel corso della stagione ha vinto il titolo e ha dimostrato la sua abilità nel segnare gol; ha anche segnato 4 gol in 4 presenze in Coppa Italia, terminando la stagione con un totale di 32 gol in 36 presenze in tutte le competizioni. Il suo primo gol in campionato è arrivato il 5 ottobre in una vittoria contro il Bari. Altafini fu il miglior marcatore della Coppa Italia 1960/61, con 4 gol, anche se il Milan non riuscì a superare il secondo turno della competizione. Il 27 marzo 1960 ha segnato quattro gol nel derby di Milano contro il rivale locale Inter, che si è concluso con una vittoria di 5 a 3 per il Milan. Durante queste prossime stagioni, il Milan riuscì a finire terzo e secondo, mentre Altafini continuò a raggiungere il traguardo di 20 gol in stagione. Il 12 novembre 1961, ha anche segnato quattro gol contro la Juventus, mentre il Milan ha vinto nuovamente il titolo di Serie A durante la stagione 1961-62, in cui Altafini ha terminato come miglior marcatore congiunto della lega con 22 gol in 33 partite, insieme a Aurelio Milani.