- The first Wales's goal in international matches was scored by William Davies on 18 January 1879 vs England
- Gareth Bale is the top Wales goal scorer with 41 goals for national team
- Most goals for Wales national football team in a match (4 goals) were scored by Ian Edwards, Mel Charles, Jack Doughty and John Price
Wales international footballers Wales players by goals scored Footballer | Born | Died | Period | Caps | Goals | First match | Last match |
---|
Gareth Bale | 16 Jul 1989 | | 2006 - 2022 | 111 | 41 | 27 May 2006 | 29 Nov 2022 |
---|
Ian Rush | 20 Oct 1961 | | 1980 - 1996 | 73 | 28 | 21 May 1980 | 24 Jan 1996 |
---|
Trevor Ford | 01 Oct 1923 | 29 May 2003 | 1946 - 1956 | 38 | 23 | 19 Oct 1946 | 20 Oct 1956 |
---|
Ivor Allchurch | 16 Oct 1929 | 10 Jul 1997 | 1950 - 1966 | 68 | 23 | 15 Nov 1950 | 22 May 1966 |
---|
Dean Saunders | 21 Jun 1964 | | 1986 - 2001 | 75 | 22 | 26 Mar 1986 | 28 Mar 2001 |
---|
Aaron Ramsey | 26 Dec 1990 | | 2008 - 2023 | 84 | 21 | 19 Nov 2008 | 11 Sep 2023 |
---|
Craig Bellamy | 13 Jul 1979 | | 1998 - 2013 | 78 | 19 | 25 Mar 1998 | 15 Oct 2013 |
---|
Robert Earnshaw | 06 Apr 1981 | | 2002 - 2012 | 59 | 16 | 14 May 2002 | 15 Aug 2012 |
---|
Cliff Jones | 07 Feb 1935 | | 1954 - 1969 | 59 | 16 | 09 May 1954 | 28 Jul 1969 |
---|
Mark Hughes | 01 Nov 1963 | | 1984 - 1999 | 72 | 16 | 02 May 1984 | 09 Jun 1999 |
---|
John Charles | 27 Dec 1931 | 21 Feb 2004 | 1950 - 1965 | 38 | 15 | 08 Mar 1950 | 30 May 1965 |
---|
John Hartson | 05 Apr 1975 | | 1995 - 2005 | 51 | 14 | 29 Mar 1995 | 16 Nov 2005 |
---|
John Toshack | 22 Mar 1949 | | 1969 - 1979 | 40 | 13 | 26 Mar 1969 | 17 Oct 1979 |
---|
Dai Astley | 11 Oct 1909 | 07 Nov 1989 | 1931 - 1939 | 13 | 12 | 22 Apr 1931 | 21 May 1939 |
---|
Kieffer Moore | 08 Aug 1992 | | 2019 - 2024 | 41 | 12 | 09 Sep 2019 | 26 Mar 2024 |
---|
Ryan Giggs | 29 Nov 1973 | | 1991 - 2007 | 64 | 12 | 16 Oct 1991 | 02 Jun 2007 |
---|
Sam Vokes | 21 Oct 1989 | | 2008 - 2019 | 64 | 11 | 28 May 2008 | 09 Sep 2019 |
---|
Jason Koumas | 25 Sep 1979 | | 2001 - 2009 | 34 | 10 | 06 Jun 2001 | 28 Mar 2009 |
---|
Billy Meredith | 30 Jul 1874 | 19 Apr 1958 | 1895 - 1920 | 48 | 10 | 16 Mar 1895 | 15 Mar 1920 |
---|
Leighton James | 16 Feb 1953 | | 1971 - 1983 | 54 | 10 | 27 Oct 1971 | 23 Feb 1983 |
---|
Grenville Morris | 13 Apr 1877 | 27 Nov 1959 | 1896 - 1912 | 21 | 9 | 29 Feb 1896 | 11 Mar 1912 |
---|
Billy Lewis | 1864 | 1935 | 1885 - 1898 | 27 | 8 | 14 Mar 1885 | 19 Feb 1898 |
---|
Ron Davies | 25 May 1942 | 24 May 2013 | 1964 - 1974 | 29 | 8 | 15 Apr 1964 | 11 May 1974 |
---|
Roy Vernon | 14 Apr 1937 | 04 Dec 1993 | 1957 - 1967 | 32 | 8 | 10 Apr 1957 | 21 Oct 1967 |
---|
Harry Wilson | 22 Mar 1997 | | 2013 - 2024 | 54 | 8 | 15 Oct 2013 | 26 Mar 2024 |
---|
Pat Glover | 09 Sep 1910 | 09 Sep 1971 | 1931 - 1939 | 7 | 7 | 31 Oct 1931 | 15 Mar 1939 |
---|
Ian Walsh | 04 Sep 1958 | | 1979 - 1982 | 18 | 7 | 11 Sep 1979 | 02 Jun 1982 |
---|
Wyn Davies | 20 Mar 1942 | | 1963 - 1973 | 34 | 7 | 12 Oct 1963 | 26 Sep 1973 |
---|
Robbie James | 23 Mar 1957 | 18 Feb 1998 | 1978 - 1988 | 47 | 7 | 25 Oct 1978 | 23 Mar 1988 |
---|
Daniel James | 10 Nov 1997 | | 2018 - 2024 | 51 | 7 | 20 Nov 2018 | 26 Mar 2024 |
---|
Brian Flynn | 12 Oct 1955 | | 1974 - 1984 | 66 | 7 | 20 Nov 1974 | 10 Jun 1984 |
---|
Gary Speed | 08 Sep 1969 | 27 Nov 2011 | 1990 - 2004 | 85 | 7 | 20 May 1990 | 13 Oct 2004 |
---|
Jack Doughty | 1864 | 1937 | 1886 - 1890 | 8 | 6 | 10 Apr 1886 | 15 Mar 1890 |
---|
William Owen | 20 Nov 1860 | 13 Dec 1937 | 1880 - 1884 | 12 | 6 | 15 Mar 1880 | 29 Mar 1884 |
---|
Bryn Jones | 14 Feb 1912 | 18 Oct 1985 | 1935 - 1948 | 17 | 6 | 27 Mar 1935 | 23 Oct 1948 |
---|
Willie Davies | 10 Mar 1900 | 06 Aug 1953 | 1924 - 1930 | 17 | 6 | 16 Feb 1924 | 01 Feb 1930 |
---|
Arfon Griffiths | 23 Aug 1941 | | 1971 - 1976 | 17 | 6 | 21 Apr 1971 | 17 Nov 1976 |
---|
William Jones | 28 Jun 1882 | 13 Jul 1941 | 1905 - 1920 | 20 | 6 | 27 Mar 1905 | 15 Mar 1920 |
---|
Len Davies | 28 Apr 1899 | 23 Nov 1945 | 1922 - 1929 | 23 | 6 | 04 Feb 1922 | 20 Nov 1929 |
---|
Terry Medwin | 25 Sep 1932 | | 1953 - 1962 | 30 | 6 | 15 Apr 1953 | 21 Nov 1962 |
---|
Search in football database | Wales upcoming fixtures |