Kariera reprezentacyjna W reprezentacji Szkocji McPherson zadebiutował 26 kwietnia 1989 roku w wygranym 2:1 meczu eliminacji do Mistrzostw Świata we Włoszech z Cyprem. Rok później został powołany do kadry na mundial w Italii. Wystąpił na nim w trzech spotkaniach: przegranym 0:1 z Kostaryką, wygranym 2:1 ze Szwecją oraz przegranym 0:1 z Brazylią. Z kolei w 1992 roku selekcjoner Andy Roxburgh uwzględnił go w kadrze na Euro 92. Jego dorobek na tym turnieju to trzy mecze: z Holandią (0:1), z Niemcami (0:2) i ze Wspólnotą Niepodległych Państw (3:0). Ogółem do 1993 roku w kadrze Szkocji wystąpił 27 razy.
Bibliografia Profil na stronie National Football Teams
Kategoria:Reprezentanci Szkocji w piłce nożnej Kategoria:Piłkarze Rangers F.C. Kategoria:Piłkarze Heart of Midlothian FC Kategoria:Piłkarze Carlton SC Kategoria:Piłkarze Greenock Morton F.C. Kategoria:Uczestnicy Mistrzostw Świata w Piłce Nożnej 1990 Kategoria:Uczestnicy Mistrzostw Europy w Piłce Nożnej 1992 Kategoria:Urodzeni w 1964 Kategoria:Ludzie urodzeni w Paisley (Wielka Brytania)