| | | Wed Oct 21, 1964 | 1 | Friendly | Belgium | | 2-2 |  |
| | | Wed Nov 18, 1964 | 2 | British Home Championship | Wales | | 2-1 | |
| | | Mon Mar 07, 3791 | 1 | British Home Championship | Ireland | | 6-1 | |
| | | Mon Apr 04, 3791 | 2 | British Home Championship | Scotland | | 2-1 | |
| | | Mon Feb 25, 3793 | 3 | British Home Championship | Ireland | | 6-1 | |
| | | Mon Apr 05, 3779 | 1 | Friendly | Scotland | | 5-4 |  |
| | | Mon Mar 05, 3798 | 1 | British Home Championship | Ireland | | 3-2 | |
| | | Thu Jun 08, 1995 | 1 | Friendly | Sweden | | 3-3 | |
| | | Sun Jun 11, 1995 | 2 | Friendly | Brazil | | 1-3 | |
| | | Wed Sep 14, 1988 | 1 | Friendly | Denmark | | 1-0 | |
| | | Wed Oct 19, 1988 | 2 | World Cup Qualifier | Sweden | | 0-0 | |
| | | Wed Feb 08, 1989 | 3 | Friendly | Greece | | 2-1 | |
| | | Wed Mar 08, 1989 | 4 | World Cup Qualifier | Albania | | 2-0 | |
| | | Wed Apr 26, 1989 | 5 | World Cup Qualifier | Albania | | 5-0 | |
| | | Tue May 23, 1989 | 6 | Rous Cup | Chile | | 0-0 | |
| | | Sat May 27, 1989 | 7 | Rous Cup | Scotland | | 2-0 | |
| | | Sat Jun 03, 1989 | 8 | World Cup Qualifier | Poland | | 3-0 | |
| | | Wed Jun 07, 1989 | 9 | Friendly | Denmark | | 1-1 | |
| | | Wed Sep 06, 1989 | 10 | World Cup Qualifier | Sweden | | 0-0 | |
| | | Wed Oct 11, 1989 | 11 | World Cup Qualifier | Poland | | 0-0 | |
| | | Wed Nov 15, 1989 | 12 | Friendly | Italy | | 0-0 | |
| | | Wed Dec 13, 1989 | 13 | Friendly | Yugoslavia | | 2-1 | |
| | | Wed Mar 28, 1990 | 14 | Friendly | Brazil | | 1-0 | |
| | | Wed Apr 25, 1990 | 15 | Friendly | Czechoslovakia | | 4-2 | |
| | | Tue May 15, 1990 | 16 | Friendly | Denmark | | 1-0 | |
| | | Tue May 22, 1990 | 17 | Friendly | Uruguay | | 1-2 | |
| | | Sat Jun 02, 1990 | 18 | Friendly | Tunisia | | 1-1 | |
| | | Mon Jun 11, 1990 | 19 | World Cup | Rep. of Ireland | | 1-1 | |
| | | Sat Jun 16, 1990 | 20 | World Cup | Netherlands | | 0-0 | |
| | | Thu Jun 21, 1990 | 21 | World Cup | Egypt | | 1-0 | |
| | | Wed Jun 27, 1990 | 22 | World Cup | Belgium | | 1-0 | |
| | | Sun Jul 01, 1990 | 23 | World Cup | Cameroon | | 3-2 | |
| | | Wed Jul 04, 1990 | 24 | World Cup | West Germany | | 1-1 | |
| | | Sat Jul 07, 1990 | 25 | World Cup | Italy | | 1-2 | |
| | | Wed Sep 12, 1990 | 26 | Friendly | Hungary | | 1-0 | |
| | | Wed Oct 17, 1990 | 27 | European Championship Qualifying | Poland | | 2-0 | |
| | | Wed Nov 14, 1990 | 28 | European Championship Qualifying | Rep. of Ireland | | 1-1 | |
| | | Wed Feb 06, 1991 | 29 | Friendly | Cameroon | | 2-0 | |
| | | Wed Mar 27, 1991 | 30 | European Championship Qualifying | Rep. of Ireland | | 1-1 | |
| | | Wed May 01, 1991 | 31 | European Championship Qualifying | Turkey | | 1-0 | |
| | | Sat May 25, 1991 | 32 | Friendly | Argentina | | 2-2 | |
| | | Sat Jun 01, 1991 | 33 | Friendly | Australia | | 1-0 | |
| | | Mon Jun 03, 1991 | 34 | Friendly | New Zealand | | 1-0 | |
| | | Sat Jun 08, 1991 | 35 | Friendly | New Zealand | | 2-0 | |
| | | Wed Jun 12, 1991 | 36 | Friendly | Malaysia | | 4-2 | |
| | | Wed Oct 16, 1991 | 37 | European Championship Qualifying | Turkey | | 1-0 | |
| | | Wed Nov 13, 1991 | 38 | European Championship Qualifying | Poland | | 1-1 | |
| | | Wed Feb 19, 1992 | 39 | Friendly | France | | 2-0 | |
| | | Wed Mar 25, 1992 | 40 | Friendly | Czechoslovakia | | 2-2 | |
| | | Wed Apr 29, 1992 | 41 | Friendly | CIS | | 2-2 | |
| | | Tue May 12, 1992 | 42 | Friendly | Hungary | | 1-0 | |
| | | Sun May 17, 1992 | 43 | Friendly | Brazil | | 1-1 | |
| | | Wed Jun 03, 1992 | 44 | Friendly | Finland | | 2-1 | |
| | | Thu Jun 11, 1992 | 45 | European Championship | Denmark | | 0-0 | |
| | | Sun Jun 14, 1992 | 46 | European Championship | France | | 0-0 | |
| | | Wed Jun 17, 1992 | 47 | European Championship | Sweden | | 1-2 | |
| | | Wed Mar 15, 3780 | 1 | Friendly | Wales | | 3-2 | |
| | | Sat Sep 06, 2025 | 1 | World Cup Qualifier | Andorra | | 2-0 | |
| | | Tue Sep 09, 2025 | 2 | World Cup Qualifier | Serbia | | 5-0 | |
| | | Thu Oct 09, 2025 | 3 | Friendly | Wales | | 3-0 | |
| | | Tue Oct 14, 2025 | 4 | World Cup Qualifier | Latvia | | 5-0 | |
| | | Thu Nov 13, 2025 | 5 | World Cup Qualifier | Serbia | | 2-0 | |
| | | Sun Nov 16, 2025 | 6 | World Cup Qualifier | Albania | | 2-0 | |
| | | Mon Mar 02, 3789 | 1 | British Home Championship | Ireland | | 6-1 | |
| | | Mon Mar 05, 3798 | 1 | British Home Championship | Ireland | | 3-2 | |
| | | Mon Apr 02, 3798 | 2 | British Home Championship | Scotland | | 3-1 | |
| | | Mon Feb 18, 3799 | 3 | British Home Championship | Ireland | | 13-2 |  |
| | | Wed Mar 20, 3799 | 4 | British Home Championship | Wales | | 4-0 | |
| | | Mon Apr 08, 3799 | 5 | British Home Championship | Scotland | | 2-1 | |
| | | Sat Mar 30, 1901 | 6 | British Home Championship | Scotland | | 2-2 | |
| | | Sat Mar 22, 1902 | 7 | British Home Championship | Ireland | | 1-0 | |
| | | Sat May 03, 1902 | 8 | British Home Championship | Scotland | | 2-2 | |
| | | Mon Mar 02, 1903 | 9 | British Home Championship | Wales | | 2-1 | |
| | | Wed Nov 18, 1964 | 1 | British Home Championship | Wales | | 2-1 | |
| | | Wed Dec 09, 1964 | 2 | Friendly | Netherlands | | 1-1 | |
| | | Mon Feb 18, 3799 | 1 | British Home Championship | Ireland | | 13-2 |   |
| | | Wed Mar 20, 3799 | 2 | British Home Championship | Wales | | 4-0 |  |
| | | Mon Apr 08, 3799 | 3 | British Home Championship | Scotland | | 2-1 | |
| | | Tue May 13, 1980 | 1 | Friendly | Argentina | | 3-1 | |
| | | Sun Jun 15, 1980 | 2 | European Championship | Italy | | 0-1 | |
| | | Wed Oct 15, 1980 | 3 | World Cup Qualifier | Romania | | 1-2 | |
| | | Sat Jun 08, 1991 | 1 | Friendly | New Zealand | | 2-0 | |
| | | Wed Jun 12, 1991 | 2 | Friendly | Malaysia | | 4-2 | |
| | | Thu May 10, 1923 | 1 | Friendly | France | | 4-1 | |
| | | Mon Mar 27, 1905 | 1 | British Home Championship | Wales | | 3-1 | |
| | | Sat Apr 01, 1905 | 2 | British Home Championship | Scotland | | 1-0 | |
| | | Wed Jan 14, 1970 | 1 | Friendly | Netherlands | | 0-0 | |
| | | Sat Mar 30, 1901 | 1 | British Home Championship | Scotland | | 2-2 | |
| | | Sat Mar 22, 1902 | 2 | British Home Championship | Ireland | | 1-0 | |
| | | Sat Mar 22, 1902 | 1 | British Home Championship | Ireland | | 1-0 | |
| | | Wed Mar 15, 3780 | 1 | Friendly | Wales | | 3-2 | |
| | | Sat May 17, 1980 | 1 | British Home Championship | Wales | | 1-4 | |
| | | Sat Sep 07, 2024 | 1 | UEFA Nations League B | Ireland | | 2-0 | |
| | | Thu Nov 14, 2024 | 2 | UEFA Nations League B | Greece | | 3-0 | |
| | | Sat Jun 07, 2025 | 3 | World Cup Qualifier | Andorra | | 1-0 | |
| | | Tue Jun 10, 2025 | 4 | Friendly | Senegal | | 1-3 | |
| | | Sat Sep 06, 2025 | 5 | World Cup Qualifier | Andorra | | 2-0 | |
| | | Thu Oct 09, 2025 | 6 | Friendly | Wales | | 3-0 | |
| | | Wed Sep 09, 1987 | 1 | Friendly | West Germany | | 1-3 | |
| | | Wed Oct 14, 1987 | 2 | European Championship Qualifying | Turkey | | 8-0 |  |
| | | Wed Nov 11, 1987 | 3 | European Championship Qualifying | Yugoslavia | | 4-1 | |
| | | Wed Feb 17, 1988 | 4 | Friendly | Israel | | 0-0 | |
| | | Wed Mar 23, 1988 | 5 | Friendly | Netherlands | | 2-2 | |
| | | Sat May 21, 1988 | 6 | Rous Cup | Scotland | | 1-0 | |
| | | Sat May 28, 1988 | 7 | Friendly | Switzerland | | 1-0 | |
| | | Sun Jun 12, 1988 | 8 | European Championship | Rep. of Ireland | | 0-1 | |
| | | Sat Jun 18, 1988 | 9 | European Championship | Soviet Union | | 1-3 | |
| | | Wed Sep 14, 1988 | 10 | Friendly | Denmark | | 1-0 |  |
| | | Wed Oct 19, 1988 | 11 | World Cup Qualifier | Sweden | | 0-0 | |
| | | Wed Feb 08, 1989 | 12 | Friendly | Greece | | 2-1 | |
| | | Wed Mar 08, 1989 | 13 | World Cup Qualifier | Albania | | 2-0 | |
| | | Wed Apr 26, 1989 | 14 | World Cup Qualifier | Albania | | 5-0 | |
| | | Tue May 23, 1989 | 15 | Rous Cup | Chile | | 0-0 | |
| | | Sat May 27, 1989 | 16 | Rous Cup | Scotland | | 2-0 | |
| | | Tue May 23, 1989 | 1 | Rous Cup | Chile | | 0-0 | |
| | | Sat May 25, 1991 | 2 | Friendly | Argentina | | 2-2 | |
| | | Sat Jun 01, 1991 | 3 | Friendly | Australia | | 1-0 | |
| | | Wed Jun 12, 1991 | 4 | Friendly | Malaysia | | 4-2 | |
| | | Wed Feb 19, 1992 | 5 | Friendly | France | | 2-0 | |
| | | Wed Mar 25, 1992 | 6 | Friendly | Czechoslovakia | | 2-2 | |
| | | Wed Apr 29, 1992 | 7 | Friendly | CIS | | 2-2 | |
| | | Wed Sep 09, 1992 | 8 | Friendly | Spain | | 0-1 | |
| | | Wed Mar 31, 1993 | 9 | World Cup Qualifier | Turkey | | 2-0 | |
| | | Sat May 29, 1993 | 10 | World Cup Qualifier | Poland | | 1-1 | |
| | | Wed Jun 02, 1993 | 11 | World Cup Qualifier | Norway | | 0-2 | |
| | | Wed Jun 09, 1993 | 12 | Friendly | United States | | 0-2 | |
| | | Sun Jun 13, 1993 | 13 | Friendly | Brazil | | 1-1 | |
| | | Sat Jun 19, 1993 | 14 | Friendly | Germany | | 1-2 | |
| | | Tue Mar 26, 1985 | 1 | Friendly | Rep. of Ireland | | 2-1 | |
| | | Wed May 03, 1978 | 1 | British Home Championship | Wales | | 3-1 | |
| | | Wed May 24, 1978 | 2 | Friendly | Hungary | | 4-1 | |
| | | Wed Nov 29, 1978 | 3 | Friendly | Czechoslovakia | | 1-0 | |
| | | Sun Jun 10, 1979 | 4 | Friendly | Sweden | | 0-0 | |
| | | Wed Jun 13, 1979 | 5 | Friendly | Austria | | 3-4 | |
| | | Wed Oct 17, 1979 | 6 | European Championship Qualifying | Northern Ireland | | 5-1 | |
| | | Wed Mar 26, 1980 | 7 | Friendly | Spain | | 2-0 | |
| | | Sun Jun 15, 1980 | 8 | European Championship | Italy | | 0-1 | |
| | | Wed Sep 10, 1980 | 9 | World Cup Qualifier | Norway | | 4-0 | |
| | | Wed Nov 19, 1980 | 10 | World Cup Qualifier | Switzerland | | 2-1 | |
| | | Wed Apr 29, 1981 | 11 | World Cup Qualifier | Romania | | 0-0 | |
| | | Wed Nov 18, 1981 | 12 | World Cup Qualifier | Hungary | | 1-0 | |
| | | Tue May 25, 1982 | 13 | Friendly | Netherlands | | 2-0 | |
| | | Sat May 29, 1982 | 14 | British Home Championship | Scotland | | 1-0 | |
| | | Wed Jun 16, 1982 | 15 | World Cup | France | | 3-1 | |
| | | Sun Jun 20, 1982 | 16 | World Cup | Czechoslovakia | | 2-0 | |
| | | Fri Jun 25, 1982 | 17 | World Cup | Kuwait | | 1-0 | |
| | | Tue Jun 29, 1982 | 18 | World Cup | West Germany | | 0-0 | |
| | | Mon Jul 05, 1982 | 19 | World Cup | Spain | | 0-0 | |
| | | Mon Mar 13, 3780 | 1 | Friendly | Scotland | | 4-5 | |
| | | Sat Jun 03, 1995 | 1 | Friendly | Japan | | 2-1 | |
| | | Sun Jun 11, 1995 | 2 | Friendly | Brazil | | 1-3 | |
| | | Wed Sep 14, 1988 | 1 | Friendly | Denmark | | 1-0 | |
| | | Wed Nov 15, 1989 | 2 | Friendly | Italy | | 0-0 | |
| | | Wed Dec 13, 1989 | 3 | Friendly | Yugoslavia | | 2-1 | |
| | | Wed Apr 25, 1990 | 4 | Friendly | Czechoslovakia | | 4-2 | |
| | | Tue May 15, 1990 | 5 | Friendly | Denmark | | 1-0 | |
| | | Tue May 22, 1990 | 6 | Friendly | Uruguay | | 1-2 | |
| | | Sat Jun 02, 1990 | 7 | Friendly | Tunisia | | 1-1 | |
| | | Wed Feb 06, 1991 | 8 | Friendly | Cameroon | | 2-0 | |
| | | Wed May 01, 1991 | 9 | European Championship Qualifying | Turkey | | 1-0 | |
| | | Wed Oct 11, 1995 | 1 | Friendly | Norway | | 0-0 | |
| | | Wed Nov 15, 1995 | 2 | Friendly | Switzerland | | 3-1 | |
| | | Tue Dec 12, 1995 | 3 | Friendly | Portugal | | 1-1 | |
| | | Wed Mar 27, 1996 | 4 | Friendly | Bulgaria | | 1-0 | |
| | | Wed Apr 24, 1996 | 5 | Friendly | Croatia | | 0-0 | |
| | | Thu May 23, 1996 | 6 | Friendly | China | | 3-0 | |
| | | Sat Jun 08, 1996 | 7 | European Championship | Switzerland | | 1-1 | |
| | | Sat Jun 15, 1996 | 8 | European Championship | Scotland | | 2-0 | |
| | | Sat Jun 22, 1996 | 9 | European Championship | Spain | | 0-0 | |
| | | Tue May 19, 1987 | 1 | Rous Cup | Brazil | | 1-1 | |
| | | Sat May 23, 1987 | 2 | Rous Cup | Scotland | | 0-0 | |
| | | Wed Sep 09, 1987 | 3 | Friendly | West Germany | | 1-3 | |
| | | Wed Feb 17, 1988 | 4 | Friendly | Israel | | 0-0 | |
| | | Wed Apr 27, 1988 | 5 | Friendly | Hungary | | 0-0 | |
| | | Wed Sep 14, 1988 | 6 | Friendly | Denmark | | 1-0 | |
| | | Wed Oct 19, 1988 | 7 | World Cup Qualifier | Sweden | | 0-0 | |
| | | Wed Nov 16, 1988 | 8 | Friendly | Saudi Arabia | | 1-1 | |
| | | Wed Feb 08, 1989 | 9 | Friendly | Greece | | 2-1 | |
| | | Wed Mar 08, 1989 | 10 | World Cup Qualifier | Albania | | 2-0 | |
| | | Wed Apr 26, 1989 | 11 | World Cup Qualifier | Albania | | 5-0 | |
| | | Tue May 23, 1989 | 12 | Rous Cup | Chile | | 0-0 | |
| | | Sat May 27, 1989 | 13 | Rous Cup | Scotland | | 2-0 | |
| | | Sat Jun 03, 1989 | 14 | World Cup Qualifier | Poland | | 3-0 |  |
| | | Wed Jun 07, 1989 | 15 | Friendly | Denmark | | 1-1 | |
| | | Wed Sep 06, 1989 | 16 | World Cup Qualifier | Sweden | | 0-0 | |
| | | Wed Oct 11, 1989 | 17 | World Cup Qualifier | Poland | | 0-0 | |
| | | Wed Nov 15, 1989 | 18 | Friendly | Italy | | 0-0 | |
| | | Wed Dec 13, 1989 | 19 | Friendly | Yugoslavia | | 2-1 | |
| | | Wed Mar 28, 1990 | 20 | Friendly | Brazil | | 1-0 | |
| | | Wed Apr 25, 1990 | 21 | Friendly | Czechoslovakia | | 4-2 | |
| | | Tue May 15, 1990 | 22 | Friendly | Denmark | | 1-0 | |
| | | Tue May 22, 1990 | 23 | Friendly | Uruguay | | 1-2 | |
| | | Sat Jun 02, 1990 | 24 | Friendly | Tunisia | | 1-1 | |
| | | Mon Jun 11, 1990 | 25 | World Cup | Rep. of Ireland | | 1-1 | |
| | | Sat Jun 16, 1990 | 26 | World Cup | Netherlands | | 0-0 | |
| | | Thu Jun 21, 1990 | 27 | World Cup | Egypt | | 1-0 | |
| | | Wed Jun 27, 1990 | 28 | World Cup | Belgium | | 1-0 | |
| | | Sun Jul 01, 1990 | 29 | World Cup | Cameroon | | 3-2 | |
| | | Wed Jul 04, 1990 | 30 | World Cup | West Germany | | 1-1 | |
| | | Wed Sep 12, 1990 | 31 | Friendly | Hungary | | 1-0 | |
| | | Wed Oct 17, 1990 | 32 | European Championship Qualifying | Poland | | 2-0 | |
| | | Wed Nov 14, 1990 | 33 | European Championship Qualifying | Rep. of Ireland | | 1-1 | |
| | | Wed Feb 06, 1991 | 34 | Friendly | Cameroon | | 2-0 | |
| | | Wed Mar 27, 1991 | 35 | European Championship Qualifying | Rep. of Ireland | | 1-1 | |
| | | Wed May 01, 1991 | 36 | European Championship Qualifying | Turkey | | 1-0 | |
| | | Sat May 25, 1991 | 37 | Friendly | Argentina | | 2-2 | |
| | | Sat Jun 01, 1991 | 38 | Friendly | Australia | | 1-0 | |
| | | Mon Jun 03, 1991 | 39 | Friendly | New Zealand | | 1-0 | |
| | | Sat Jun 08, 1991 | 40 | Friendly | New Zealand | | 2-0 | |
| | | Wed Jun 12, 1991 | 41 | Friendly | Malaysia | | 4-2 | |
| | | Wed Oct 16, 1991 | 42 | European Championship Qualifying | Turkey | | 1-0 | |
| | | Wed Nov 13, 1991 | 43 | European Championship Qualifying | Poland | | 1-1 | |
| | | Wed Feb 19, 1992 | 44 | Friendly | France | | 2-0 | |
| | | Wed Mar 25, 1992 | 45 | Friendly | Czechoslovakia | | 2-2 | |
| | | Sun May 17, 1992 | 46 | Friendly | Brazil | | 1-1 | |
| | | Wed Jun 03, 1992 | 47 | Friendly | Finland | | 2-1 | |
| | | Thu Jun 11, 1992 | 48 | European Championship | Denmark | | 0-0 | |
| | | Sun Jun 14, 1992 | 49 | European Championship | France | | 0-0 | |
| | | Wed Jun 17, 1992 | 50 | European Championship | Sweden | | 1-2 | |
| | | Wed Sep 09, 1992 | 51 | Friendly | Spain | | 0-1 | |
| | | Wed Oct 14, 1992 | 52 | World Cup Qualifier | Norway | | 1-1 | |
| | | Wed Nov 18, 1992 | 53 | World Cup Qualifier | Turkey | | 4-0 | |
| | | Wed Sep 08, 1993 | 54 | World Cup Qualifier | Poland | | 3-0 | |
| | | Wed Nov 17, 1993 | 55 | World Cup Qualifier | San Marino | | 7-1 | |
| | | Tue May 17, 1994 | 56 | Friendly | Greece | | 5-0 | |
| | | Wed Oct 12, 1994 | 57 | Friendly | Romania | | 1-1 | |
| | | Sat Jun 03, 1995 | 58 | Friendly | Japan | | 2-1 | |
| | | Sun Jun 11, 1995 | 59 | Friendly | Brazil | | 1-3 | |
| | | Wed Oct 11, 1995 | 60 | Friendly | Norway | | 0-0 | |
| | | Wed Nov 15, 1995 | 61 | Friendly | Switzerland | | 3-1 | |
| | | Tue Dec 12, 1995 | 62 | Friendly | Portugal | | 1-1 | |
| | | Wed Mar 27, 1996 | 63 | Friendly | Bulgaria | | 1-0 | |
| | | Wed Apr 24, 1996 | 64 | Friendly | Croatia | | 0-0 | |
| | | Sat May 18, 1996 | 65 | Friendly | Hungary | | 3-0 | |
| | | Sat Jun 08, 1996 | 66 | European Championship | Switzerland | | 1-1 | |
| | | Sat Jun 15, 1996 | 67 | European Championship | Scotland | | 2-0 | |
| | | Tue Jun 18, 1996 | 68 | European Championship | Netherlands | | 4-1 | |
| | | Sat Jun 22, 1996 | 69 | European Championship | Spain | | 0-0 | |
| | | Wed Jun 26, 1996 | 70 | European Championship | Germany | | 1-1 | |
| | | Sun Sep 01, 1996 | 71 | World Cup Qualifier | Moldova | | 3-0 | |
| | | Wed Oct 09, 1996 | 72 | World Cup Qualifier | Poland | | 2-1 | |
| | | Wed Feb 12, 1997 | 73 | World Cup Qualifier | Italy | | 0-1 | |
| | | Sat Mar 29, 1997 | 74 | Friendly | Mexico | | 2-0 | |
| | | Sat May 24, 1997 | 75 | Friendly | South Africa | | 2-1 | |
| | | Wed Jun 04, 1997 | 76 | Tournoi de France | Italy | | 2-0 | |
| | | Mon Mar 13, 3786 | 1 | British Home Championship | Ireland | | 6-1 | |
| | | Mon Mar 21, 3785 | 1 | British Home Championship | Scotland | | 1-1 | |
| | | Mon Mar 13, 3786 | 1 | British Home Championship | Ireland | | 6-1 |  |
| | | Mon Mar 27, 3786 | 2 | British Home Championship | Scotland | | 1-1 |  |
| | | Wed Mar 29, 3786 | 3 | British Home Championship | Wales | | 3-1 | |
| | | Mon Feb 05, 3787 | 4 | British Home Championship | Ireland | | 7-0 |    |
| | | Mon Feb 26, 3787 | 5 | British Home Championship | Wales | | 4-0 |   |
| | | Mon Mar 19, 3787 | 6 | British Home Championship | Scotland | | 2-3 |  |
| | | Mon Feb 04, 3788 | 7 | British Home Championship | Wales | | 5-1 |  |
| | | Mon Mar 17, 3788 | 8 | British Home Championship | Scotland | | 5-0 |  |
| | | Mon Apr 07, 3788 | 9 | British Home Championship | Ireland | | 5-1 |  |
| | | Mon Apr 13, 3789 | 10 | British Home Championship | Scotland | | 2-3 | |
| | | Mon Mar 15, 3790 | 11 | British Home Championship | Wales | | 3-1 | |
| | | Mon Apr 05, 3790 | 12 | British Home Championship | Scotland | | 1-1 |  |
| | | Mon Mar 07, 3791 | 13 | British Home Championship | Ireland | | 6-1 |   |
| | | Thu May 14, 1931 | 1 | Friendly | France | | 2-5 | |
| | | Sat Oct 17, 1931 | 2 | British Home Championship | Northern Ireland | | 6-2 | |
| | | Tue May 16, 1978 | 1 | British Home Championship | Northern Ireland | | 1-0 | |
| | | Wed Oct 25, 1978 | 2 | European Championship Qualifying | Rep. of Ireland | | 1-1 | |
| | | Wed Nov 29, 1978 | 3 | Friendly | Czechoslovakia | | 1-0 | |
| | | Wed Jun 06, 1979 | 4 | European Championship Qualifying | Bulgaria | | 3-0 | |
| | | Sun Jun 10, 1979 | 5 | Friendly | Sweden | | 0-0 | |
| | | Wed Jun 06, 1979 | 1 | European Championship Qualifying | Bulgaria | | 3-0 | |
| | | Sun Jun 10, 1979 | 2 | Friendly | Sweden | | 0-0 | |
| | | Wed Jun 13, 1979 | 3 | Friendly | Austria | | 3-4 | |
| | | Wed Oct 17, 1979 | 4 | European Championship Qualifying | Northern Ireland | | 5-1 | |
| | | Thu Nov 22, 1979 | 5 | European Championship Qualifying | Bulgaria | | 2-0 | |
| | | Wed Mar 26, 1980 | 6 | Friendly | Spain | | 2-0 | |
| | | Wed Mar 25, 1981 | 7 | Friendly | Spain | | 1-2 | |
| | | Wed Apr 29, 1981 | 8 | World Cup Qualifier | Romania | | 0-0 | |
| | | Sat May 23, 1981 | 9 | British Home Championship | Scotland | | 0-1 | |
| | | Sat May 30, 1981 | 10 | World Cup Qualifier | Switzerland | | 1-2 | |
| | | Wed Sep 09, 1981 | 11 | World Cup Qualifier | Norway | | 1-2 | |
| | | Wed Nov 29, 1978 | 1 | Friendly | Czechoslovakia | | 1-0 | |
| | | Sun Jun 10, 1979 | 2 | Friendly | Sweden | | 0-0 | |
| | | Thu Nov 22, 1979 | 3 | European Championship Qualifying | Bulgaria | | 2-0 | |
| | | Wed Jun 18, 1980 | 4 | European Championship | Spain | | 2-1 | |
| | | Wed Sep 10, 1980 | 5 | World Cup Qualifier | Norway | | 4-0 | |
| | | Wed Apr 29, 1981 | 6 | World Cup Qualifier | Romania | | 0-0 | |
| | | Wed May 20, 1981 | 7 | British Home Championship | Wales | | 0-0 | |
| | | Sat May 23, 1981 | 8 | British Home Championship | Scotland | | 0-1 | |
| | | Tue Feb 23, 1982 | 9 | British Home Championship | Northern Ireland | | 4-0 | |
| | | Wed Jun 02, 1982 | 10 | Friendly | Iceland | | 1-1 | |
| | | Tue Apr 24, 1984 | 11 | British Home Championship | Northern Ireland | | 1-0 | |