| no. | date | score | scorers (wales) | venue | |
| 2 | 05/03/1877 | Wales 0-2 Scotland | | Racecourse Ground, Wrexham | Fr |
| 5 | 07/04/1879 | Wales 0-3 Scotland | | Racecourse Ground, Wrexham | Fr |
| 6 | 15/03/1880 | Wales 2-3 England | J Roberts, W Roberts | Racecourse Ground, Wrexham | Fr |
| 9 | 14/03/1881 | Wales 1-5 Scotland | K Crosse | Racecourse Ground, Wrexham | Fr |
| 10 | 25/02/1882 | Wales 7-1 Ireland | Price (4), JR Morgan, WP Owen | Racecourse Ground, Wrexham | Fr |
| 11 | 13/03/1882 | Wales 5-3 England | WP Owen (2), JR Morgan, Vaughan, og | Racecourse Ground, Wrexham | Fr |
| 14 | 12/03/1883 | Wales 0-3 Scotland | | Racecourse Ground, Wrexham | Fr |
| 16 | 09/03/1884 | Wales 6-0 Ireland | Shaw (2), WP Owen (2), RA Jones, Eyton-Jones | Racecourse Ground, Wrexham | BC |
| 17 | 17/03/1884 | Wales 0-4 England | | Racecourse Ground, Wrexham | BC |
| 20 | 23/03/1885 | Wales 1-8 Scotland | RA Jones | Racecourse Ground, Wrexham | BC |
| 22 | 27/02/1886 | Wales 5-0 Ireland | W Roberts, Wilding, R Hersee, Sisson, Bryan | Racecourse Ground, Wrexham | BC |
| 23 | 29/03/1886 | Wales 1-3 England | W Lewis | Racecourse Ground, Wrexham | BC |
| 27 | 21/03/1887 | Wales 0-2 Scotland | | Racecourse Ground, Wrexham | BC |
| 29 | 03/03/1888 | Wales 11-0 Ireland | Wilding (2), J Doughty (4), Howell (2), R Doughty (2), Pryce-Jones | Racecourse Ground, Wrexham | BC |
| 32 | 15/04/1889 | Wales 0-0 Scotland | | Racecourse Ground, Wrexham | BC |
| 35 | 15/03/1890 | Wales 1-3 England | W Lewis | Racecourse Ground, Wrexham | BC |
| 39 | 21/03/1891 | Wales 3-4 Scotland | Bowdler (2), W Owen | Racecourse Ground, Wrexham | BC |
| 41 | 05/03/1892 | Wales 0-2 England | | Racecourse Ground, Wrexham | BC |
| 44 | 18/03/1893 | Wales 0-8 Scotland | | Racecourse Ground, Wrexham | BC |
| 47 | 12/03/1894 | Wales 1-5 England | Bowdler | Racecourse Ground, Wrexham | BC |
| 51 | 23/03/1895 | Wales 2-2 Scotland | W Lewis, Chapman | Racecourse Ground, Wrexham | BC |
| 52 | 29/02/1896 | Wales 6-1 Ireland | W Lewis (2), Meredith (2), Pugh, A Morris | Racecourse Ground, Wrexham | BC |
| 56 | 20/03/1897 | Wales 2-2 Scotland | Pugh, MM Morgan-Owen | Racecourse Ground, Wrexham | BC |
| 60 | 28/03/1898 | Wales 0-3 England | | Racecourse Ground, Wrexham | BC |
| 62 | 18/03/1899 | Wales 0-6 Scotland | | Racecourse Ground, Wrexham | BC |
| 67 | 02/03/1901 | Wales 1-1 Scotland | T Parry | Racecourse Ground, Wrexham | BC |
| 71 | 03/03/1902 | Wales 0-0 England | | Racecourse Ground, Wrexham | BC |
| 76 | 29/02/1904 | Wales 2-2 England | Watkins, Davies E. Lloyd | Racecourse Ground, Wrexham | BC |
| 79 | 06/03/1905 | Wales 3-1 Scotland | A Morris, Meredith, Watkins | Racecourse Ground, Wrexham | BC |
| 84 | 02/04/1906 | Wales 4-4 Ireland | Green (3), H Morgan-Owen | Racecourse Ground, Wrexham | BC |
| 86 | 04/03/1907 | Wales 1-0 Scotland | A Morris | Racecourse Ground, Wrexham | BC |
| 89 | 16/03/1908 | Wales 1-7 England | W Davies | Racecourse Ground, Wrexham | BC |
| 91 | 01/03/1909 | Wales 3-2 Scotland | W Davies (2), W Jones | Racecourse Ground, Wrexham | BC |
| 96 | 11/04/1910 | Wales 4-1 Ireland | R Evans (2), A Morris (2) | Racecourse Ground, Wrexham | BC |
| 101 | 11/03/1912 | Wales 0-2 England | | Racecourse Ground, Wrexham | BC |
| 104 | 03/03/1913 | Wales 0-0 Scotland | | Racecourse Ground, Wrexham | BC |
| 106 | 19/01/1914 | Wales 1-2 Ireand | E Jones | Racecourse Ground, Wrexham | BC |
| 115 | 04/02/1922 | Wales 2-1 Scotland | L Davies, S Davies | Racecourse Ground, Wrexham | BC |
| 120 | 14/04/1923 | Wales 0-3 Ireland | | Racecourse Ground, Wrexham | BC |
| 126 | 18/04/1925 | Wales 0-0 Ireland | | Racecourse Ground, Wrexham | BC |
| 131 | 12/02/1927 | Wales 3-3 England | L Davies (2), WL Lewis | Racecourse Ground, Wrexham | BC |
| 133 | 29/10/1927 | Wales 2-2 Scotland | Curtis, og | Racecourse Ground, Wrexham | BC |
| 138 | 02/02/1929 | Wales 2-2 Ireland | Mays, Warren | Racecourse Ground, Wrexham | BC |
| 143 | 22/11/1930 | Wales 0-4 England | | Racecourse Ground, Wrexham | BC |
| 144 | 23/04/1931 | Wales 3-2 Ireland | Phillips, T Griffiths, Warren | Racecourse Ground, Wrexham | BC |
| 145 | 31/10/1931 | Wales 2-3 Scotland | Curtis (2) | Racecourse Ground, Wrexham | BC |
| 149 | 16/11/1932 | Wales 0-0 England | | Racecourse Ground, Wrexham | BC |
| 150 | 07/12/1932 | Wales 4-1 Ireland | Astley (2), Robbins (2) | Racecourse Ground, Wrexham | BC |
| 157 | 27/03/1935 | Wales 3-1 Ireland | CW Jones, Phillips, Hopkins | Racecourse Ground, Wrexham | BC |
| 163 | 17/03/1937 | Wales 4-1 Ireland | Glover (2), B Jones, Warren | Racecourse Ground, Wrexham | BC |
| 169 | 15/03/1939 | Wales 3-1 Ireland | Cumner, Glover, Boulter | Racecourse Ground, Wrexham | BC |
| 171 | 19/10/1946 | Wales 3-1 Scotland | B Jones, Ford, og | Racecourse Ground, Wrexham | BC |
| 176 | 10/03/1948 | Wales 2-0 Ireland | Lowrie, Edwards | Racecourse Ground, Wrexham | BC |
| 186 | 08/03/1950 | Wales 0-0 Ireland | | Racecourse Ground, Wrexham | BC |
| 191 | 16/05/1951 | Wales 3-2 Switzerland | Ford (2), Burgess | Racecourse Ground, Wrexham | Fr |
| 203 | 31/03/1954 | Wales 1-2 Northern Ireland | J Charles | Racecourse Ground, Wrexham | BC |
| 211 | 23/11/1955 | Wales 1-2 Austria | Tapscott | Racecourse Ground, Wrexham | Fr |
| 235 | 06/04/1960 | Wales 3-2 Northern Ireland | Medwin (2), C Jones | Racecourse Ground, Wrexham | BC |
| 268 | 01/12/1965 | Wales 4-2 Denmark | Vernon (2), W Davies, Rees | Racecourse Ground, Wrexham | WCQ |
| 278 | 28/02/1968 | Wales 2-0 Northern Ireland | Rees, RW Davies | Racecourse Ground, Wrexham | EC/BC |
| 283 | 03/05/1969 | Wales 3-5 Scotland | R Davies (2), Toshack | Racecourse Ground, Wrexham | BC |
| 303 | 27/05/1972 | Wales 0-0 Northern Ireland | | Racecourse Ground, Wrexham | BC |
| 307 | 12/05/1973 | Wales 0-2 Scotland | | Racecourse Ground, Wrexham | BC |
| 313 | 18/05/1974 | Wales 1-0 Northern Ireland | Smallman | Racecourse Ground, Wrexham | BC |
| 322 | 19/11/1975 | Wales 1-0 Austria | Griffiths | Racecourse Ground, Wrexham | ECQ |
| 323 | 24/03/1976 | Wales 1-2 England | Curtis | Racecourse Ground, Wrexham | Fr |
| 331 | 30/03/1977 | Wales 3-0 Czechoslovakia | L James (2), Deacy | Racecourse Ground, Wrexham | WCQ |
| 332 | 28/05/1977 | Wales 0-0 Scotland | | Racecourse Ground, Wrexham | BC |
| 335 | 06/09/1977 | Wales 0-0 Kuwait | | Racecourse Ground, Wrexham | Fr |
| 343 | 19/05/1978 | Wales 1-0 Northern Ireland | Deacy (pen) | Racecourse Ground, Wrexham | BC |
| 344 | 25/10/1978 | Wales 7-0 Malta | O'Sullivan, Edwards (4), M Thomas, Flynn | Racecourse Ground, Wrexham | ECQ |
| 345 | 29/11/1978 | Wales 1-0 Turkey | Deacy | Racecourse Ground, Wrexham | ECQ |
| 346 | 02/05/1979 | Wales 0-2 West Germany | | Racecourse Ground, Wrexham | ECQ |
| 354 | 17/05/1980 | Wales 4-1 England | M Thomas, Walsh, L James, og | Racecourse Ground, Wrexham | BC |
| 364 | 30/05/1981 | Wales 0-0 USSR | | Racecourse Ground, Wrexham | WCQ |
| 371 | 27/05/1982 | Wales 3-0 Northern Ireland | Curtis, Rush, Nicholas | Racecourse Ground, Wrexham | BC |
| 376 | 27/04/1983 | Wales 1-0 Bulgaria | Charles | Racecourse Ground, Wrexham | ECQ |
| 381 | 12/10/1983 | Wales 5-0 Romania | Rush (2), M Thomas, R James, Curtis | Racecourse Ground, Wrexham | Fr |
| 385 | 02/05/1984 | Wales 1-0 England | M Hughes | Racecourse Ground, Wrexham | BC |
| 392 | 26/02/1985 | Wales 1-1 Norway | Rush | Racecourse Ground, Wrexham | Fr |
| 394 | 30/04/1985 | Wales 3-0 Spain | Rush (2), M Hughes | Racecourse Ground, Wrexham | WCQ |
| 400 | 21/04/1986 | Wales 0-0 Uruguay | | Racecourse Ground, Wrexham | Fr |
| 405 | 01/04/1987 | Wales 4-0 Finland | Rush, Hodges, D Phillips, Jones | Racecourse Ground, Wrexham | ECQ |
| 406 | 29/04/1987 | Wales 1-1 Czechoslovakia | Rush | Racecourse Ground, Wrexham | ECQ |
| 417 | 26/04/1989 | Wales 0-2 Sweden | | Racecourse Ground, Wrexham | Fr |
| 420 | 11/10/1989 | Wales 1-2 Netherlands | Bowen | Racecourse Ground, Wrexham | WCQ |
| 428 | 06/02/1991 | Wales 0-3 Republic of Ireland | | Racecourse Ground, Wrexham | Fr |
| 453 | 20/04/1994 | Wales 0-2 Sweden | | Racecourse Ground, Wrexham | Fr |
| 488 | 09/10/1999 | Wales 0-2 Switzerland | | Racecourse Ground, Wrexham | ECQ |
| 522 | 30/05/2004 | Wales 1-0 Canada | Parry | Racecourse Ground, Wrexham | Fr |
| 544 | 14/11/2006 | Wales 4-0 Liechtenstein | Koumas (2), Bellamy, Llewellyn | Racecourse Ground, Wrexham | Fr |
| 548 | 26/05/2007 | Wales 2-2 New Zealand | Bellamy (2) | Racecourse Ground, Wrexham | Fr |
| 557 | 06/02/2008 | Wales 3-0 Norway | Fletcher, Koumas (2) | Racecourse Ground, Wrexham | Fr |
| 652 | 20/03/2019 | Wales 1-0 Trinidad & Tobago | Woodburn | Racecourse Ground, Wrexham | Fr |
| 704 | 11/10/2023 | Wales 4-0 Gibraltar | B. Davies, Moore (2), Broadhead | Racecourse Ground, Wrexham | Fr |