Maldini spent all 25 seasons of his career at Serie A club Milan, before retiring at the age of 40.
During that period, Maldini won the UEFA Champions League a record five times, as well as seven Serie A titles, one Coppa Italia, five Supercoppa Italiana, five European Super Cups, two Intercontinental Cups.
He played for 14 years for the Italian national team, making his debut in 1988 before retiring in 2002 with 126 caps scoring 7 goals.
Maldini made his league debut in the 1984–85 season on 20 January 1985, replacing the injured Sergio Battistini in a match against Udinese at the age of 16.
Maldini played his 600th Serie A match on 13 May 2007 in a 1–1 draw at Catania.
On 25 September 2005, Maldini broke Dino Zoff's Serie A appearance record after playing his 571st league match against Treviso; seven days earlier, he had played his 800th game in all competitions for Milan.
On 16 February 2008, Maldini reached 1,000 senior games with Milan and Italy when he entered as a substitute against Parma.
Milan retired his number 3 shirt, but it will be bequeathed to one of his sons if one makes the club's senior side.