Fortan setzte er seine Länderspielkarriere in der A-Mannschaft fort und bei seinem vierten Einsatz und Startelfdebüt gegen erneut Portugal (1:1) schoss er im September 2002 kurz vor der ersten Halbzeit sein erstes Tor. Einen Monat später kam er innerhalb von vier Tagen zwei weitere Male zum Zug, wobei er nach einem Kurzeinsatz in der Nachspielzeit gegen die Slowakei (2:1) in der Partie gegen Mazedonien (2:2) wieder von Beginn an dabei war, im Verlauf dieser Partie aber die gelbrote Karte sah. Erst im Frühjahr 2004 kam er gegen Portugal (1:1) und Schweden (0:1) zu zwei weiteren Kurzauftritten, aber er wurde von Englands Trainer Sven-Göran Eriksson nicht in den 24-Mann-Kader für die Euro 2004 in Portugal nominiert (er gehörte lediglich zu fünf „Stand-by-Spielern“). Nach seinem Wechsel zu Manchester United begann Smith am 18. August 2004 für England im Freundschaftsspiel gegen die Ukraine und wurde zur Halbzeit gegen Jermain Defoe ausgetauscht. In der folgenden frühen Qualifikationsphase für die WM 2006 in Deutschland bestritt er drei Partien, darunter war jedoch nur die erste in Wien gegen Österreich (2:2) von Beginn an (in allen Partien wurde er ein- oder ausgewechselt für Defoe). Anschließend bekam er neben Freundschaftsspielen nur in einem Pflichtspiel eine kurze Bewährungschance für wenige Minuten im Oktober 2005 beim 2:1 gegen Polen. Es folgte erneut eine längere Abwesenheitszeit, bevor er am 26. Mai 2007 in der englischen B-Mannschaft gegen Albanien (3:1) spielte. Wenige Tage später stand er noch einmal gegen Brasilien (1:1) auf der großen Bühne. Sein 19. und letztes Länderspiel bestritt er schließlich am 16. November 2007 erneut in Wien gegen Österreich (1:0) per Einwechslung für Peter Crouch.