List of AC Milan players

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 (719), Alessandro Costacurta (663), Gianni Rivera (658) and Mauro Tassotti (583).

Statistics correct as of match played 22 February 2025 Since 1899, 45 players have held the position of club captain for Milan.

[171] The first club captain was David Allison, who filled the role for the inaugural season.

Paolo Maldini is Milan's all-time record appearance-maker.
Swedish forward Gunnar Nordahl is Milan's all-time top goalscorer.
Gianni Rivera was the first player to make more than 500 appearances for the club, reaching 658 when he retired.
Dutch midfielder Clarence Seedorf is Milan's record appearance-maker among foreign players.
Christian Abbiati has made more appearances for Milan than any other goalkeeper.
Andriy Shevchenko is Milan's second-highest all-time goalscorer.