List of AC Milan players


Associazione Calcio Milan is an Italian professional football club based in Milan. The club was founded in December 1899 as Milan Foot-Ball and Cricket Club, and played their first competitive match on 15 April 1900, when they entered the semi-final of the 1900 Italian Football Championship. Since playing their first competitive match, more than 900 players have made a competitive first-team appearance for the club, of whom over 150 players have made at least 100 appearances ; those players are listed here.
Milan's record appearance-maker is Paolo Maldini, who made 902 appearances over his 25 seasons at the club from 1985 to 2009. Gunnar Nordahl is the club's top goalscorer with 221 goals in 268 appearances. Four other players have made more than 500 appearances: Franco Baresi, Alessandro Costacurta, Gianni Rivera and Mauro Tassotti. Nordahl is the only player to have scored over 200 goals for Milan, while nine more players have scored at least 100.

List of players

  • Appearances and goals are for first-team competitive matches only, including domestic league, domestic cup UEFA competition, pre-UEFA European competition and FIFA Club World Cup matches; wartime matches are regarded as unofficial and are excluded.
  • Players are listed according to the date of their first team debut for the club.
Statistics correct as of match played 25 January 2026
;Table headersNationality – If a player played international football, the country or countries he played for are shown. Otherwise, the player's nationality is given as his citizenship of birth.Milan career – The year of the player's first appearance for Milan to the year of his last appearance.
PlayerNationalityPositionMilan careerAppearancesGoalsRef.
Alessandro ScarioniItaly|1861nowrap|1909–1915

Club captains

Since 1899, 45 players have held the position of club captain for Milan. The first club captain was David Allison, who filled the role for the inaugural season. The longest-serving club captain is Franco Baresi, who captained the club from 1982 to 1997. Baresi also has the distinction of having won the most trophies as club captain, with 17; he won five Serie A titles, four Italian Super Cups, three European Cup/Champions League titles, three European Super Cups and two Intercontinental Cups.
DatesPlayerNationalityNotes
1899–1900David AllisonFirst club captain and one of the charter members of the club
1900–1908Herbert KilpinFounding father of the club; also served as player-manager from 1899 to 1906
1908–1909Gerolamo RadiceItaly|1861

Honours

List of players who won at least ten trophies with Milan:
RankPlayerSACISCIUCLCWCELUSCFCWC
IC
Total
1