List of Malta national football team captains

The first Malta captain was Salvinu Schembri who captained Malta in their first official match against Austria on 24 February 1957.

Since its first competitive match, more than 300 players have made at least one international appearance for the team.

Appearances and goals are composed of FIFA World Cup, UEFA European Championship matches and each competition's required qualification matches, as well as numerous international friendly tournaments and matches.

Players are initially listed by number of matches captained, followed by number of international caps attained.

If the number of matches captained and the number of caps earned are equal, then the player who captained the national team first is listed first.