Zwischen November 1988 und Juni 1996 trug Roche in 25 A-Länderspielen das blaue Trikot, wobei er 1993 gegen Israel auch einen Treffer erzielte. Nach seiner zweiten Partie folgte eine dreieinhalbjährige Pause, in der Nationaltrainer Michel Platini ihn nicht mehr berücksichtigte. Erst dessen Nachfolger Gérard Houllier holte Roche nach der Europameisterschaft 1992 zurück. Die folgenden vier Jahre in der Innenverteidigung gesetzt, gehörte er zum französischen Aufgebot bei der Europameisterschaft 1996. In England allerdings wurde er in der Vorrunde aufgrund einer Rückenverletzung zweimal nur eingewechselt und stand lediglich im gegen die Tschechische Republik durch Elfmeterschießen verlorenen Halbfinale in der Anfangsformation – Nationaltrainer Aimé Jacquet setzte bei diesem Turnier bevorzugt auf Laurent Blanc und Marcel Desailly. Dies war Alain Roches letztes Spiel für die "Équipe tricolore", auch wenn er weiterhin zum A-Kader gehörte und sich Chancen ausrechnen konnte, in das WM-Aufgebot 1998 berufen zu werden, was Meniskusprobleme schließlich verhinderten.