Comme hôte d'événements internationaux de football, la capitale a accueilli quelques matchs et finales de la Coupe du monde de 1934 et de la Coupe du monde 1990. En 1934 l'Italie de Vittorio Pozzo a battu la Tchécoslovaquie 2-1 au stade national du PNF et a obtenu le premier de ses quatre titres mondiaux, tandis qu'en 1990 l'Allemagne s'est imposée 1-0 à l'Olimpico contre l'Argentine. L'Olimpico fut aussi le théâtre des rencontres et des finales du championnat d'Europe 1968, remporté par les "Azzurri" de Ferruccio Valcareggi contre la Yougoslavie en finale, et du championnat d'Europe 1980, remporté par l'Allemagne qui battit la Belgique 2-1. Rome accueillera le match d'ouverture et quelques matches du championnat d'Europe 2020.