Stephen Martin trat in 94 Länderspielen für die Britische Nationalmannschaft an, vornehmlich bei Olympischen Spielen und bei der FIH Champions Trophy sowie bei den zugehörigen Vorbereitungsspielen. Bei Welt- und Europameisterschaften spielte Martin als Nordire für die Irische Nationalmannschaft, für die der Verteidiger 135 Länderspiele bestritt. Er nahm an drei Europameisterschaften teil, die beste Platzierung erreichte er 1987 in Moskau mit dem sechsten Platz. Die Iren qualifizierten sich auch für die Weltmeisterschaft 1990, dort belegten sie den zwölften und letzten Platz.