Campbell bestritt sein erstes Länderspiel am 18. Mai 1996 gegen Ungarn als Einwechselspieler und wurde für die Europameisterschaft in England nominiert. Im zweiten Vorrundenspiel gegen die Auswahl Schottlands kam der Verteidiger in der 84. Minute zu seinem einzigen Einsatz während des Turniers, als ihn Trainer Terry Venables gegen Jamie Redknapp tauschte. In den Folgejahren zeigte Campbell konstantere und verbesserte Leistungen im Verein und wurde regelmäßig in die englische Fußballnationalmannschaft einberufen. Im Laufe der Zeit wurde er immer stärker und so durfte er noch öfter für England auflaufen, auch bei der Weltmeisterschaft 1998 in Frankreich und der Euro 2000 in den Niederlanden und Belgien. Sein erstes Länderspieltor erzielte er jedoch erst 2002 bei der WM in Japan und Südkorea gegen Schweden – es blieb sein einziges.