Wales - Record International Players

  • Appearances for Wales National Team
  • Goalscoring for Wales National Team

  • Wales - List of International Matches

    Last match included: Wales-Turkey, 21 Nov 2023
    

    Appearances for Wales National Team

    Name                     First/Last         Caps           Goals
    
    Gareth BALE               2006-2022          111             41
    Chris GUNTER            * 2007-2022          109              0
    Wayne HENNESSEY         * 2007-2023          109              0
    Neville SOUTHALL          1982-1997           92              0
    Ashley WILLIAMS           2008-2019           86              2
    Gary SPEED                1990-2004           85              7
    Ben DAVIES              * 2012-2023           84              2
    Aaron RAMSEY            * 2008-2023           84             21
    Craig BELLAMY             1998-2013           78             19
    Joe LEDLEY                2005-2018           77              4
    Dean SAUNDERS             1986-2001           75             22
    Joe ALLEN               * 2009-2022           74              2
    Peter NICHOLAS            1979-1992           73              2
    Ian RUSH                  1980-1996           73             28
    Mark HUGHES               1984-1999           72             16
    Joey JONES                1975-1986           72              1
    Ivor ALLCHURCH            1951-1966           68             23
    Bryan FLYNN               1975-1984           66              7
    Andrew MELVILLE           1989-2004           65              3
    Ryan GIGGS                1991-2007           64             12
    Sam VOKES               * 2008-2019           64             11
    David PHILLIPS            1984-1996           62              2
    Barry HORNE               1988-1996           59              2
    Cliff JONES               1954-1970           59             16
    Kevin RATCLIFFE           1981-1993           59              0
    Terry YORATH              1970-1981           59              2
    Simon DAVIES              2001-2010           58              6
    Robert EARNSHAW           2002-2011           58             16
    Leighton PHILLIPS         1971-1982           58              0
    Leighton JAMES            1972-1983           54             10
    Mark PEMBRIDGE            1991-2004           54              6
    Connor ROBERTS          * 2018–2023           53              3
    Dai DAVIES                1975-1983           52              0
    Sam RICKETTS              2005-2014           52              0
    Carl ROBINSON             1999-2009           52              1
    Harry WILSON            * 2013–2023           52              8
    James COLLINS             2004-2016           51              3
    John HARTSON              1995-2005           51             14
    John MAHONEY              1968-1983           51              1
    Mickey THOMAS             1977-1986           51              4
    Paul JONES                1997-2006           50              0
    Andrew KING             * 2009-2018           50              2
    Rod THOMAS                1967-1978           50              0
    Ethan AMPADU            * 2017–2023           49              0
    Danny GABBIDON            2002-2014           49              0
    Daniel JAMES            * 2018–2023           49              6
    Billy MEREDITH            1895-1920           48             11
    Robbie JAMES              1979-1988           47              7
    Thomas Hal ROBSON-KANU  * 2009-2021           46              5 
    Mike ENGLAND              1962-1975           44              4
    Chris MEPHAM            * 2018-2023           44              0
    David EDWARDS             2007-2017           43              3
    Neil TAYLOR             * 2010-2019           43              1
    Stuart WILLIAMS           1955-1966           43              0
    Joe RODON               * 2019-2023           42              0
    David VAUGHAN             2003-2016           42              1
    Mark BOWEN                1986-1998           41              3
    Jack KELSEY               1954-1962           41              0
    Robert PAGE               1999-2005           41              0
    Alf SHERWOOD              1947-1957           41              0
    Peter RODRIGUES           1965-1974           40              0
    John Benjamin TOSHACK     1969-1980           40             13
    Mark AIZLEWOOD            1986-1995           39              0
    Clayton BLACKMORE         1985-1998           39              1
    Terry HENNESSEY           1962-1973           39              0
    Kieffer MOORE           * 2019-2023           39             12
    Ronnie REES               1965-1972           39              3
    Robert SAVAGE             1995-2004           39              2
    John CHARLES              1950-1965           38             15
    Simon CHURCH              2009-2016           38              3
    Trevor FORD               1947-1957           38             23
    Danny WARD              * 2016-2023           38              0
    Joe MORRELL             * 2019-2023           37              0
    Gary SPRAKE               1964-1975           37              0
    Christopher SYMONS        1992-2004           37              2
    Mark DELANEY              1999-2006           36              0
    Carl FLETCHER             2004-2009           36              1
    Neco WILLIAMS           * 2013–2023           36              3
    James CHESTER           * 2014-2018           35              0
    Alan CURTIS               1976-1987           35              6
    Wyn DAVIES                1964-1974           34              6
    Mel HOPKINS               1956-1963           34              0
    Jason KOUMAS              2001-2009           34             10
    Lewin NYATANGA            2006-2011           34              0
    Roy PAUL                  1949-1956           33              1
    Jonny WILLIAMS          * 2013–2022           33              2
    Ron William BURGESS       1947-1954           32              1
    Christopher COLEMAN       1992-2002           32              4
    Fred KEENOR               1920-1933           32              2
    Roy VERNON                1957-1968           32              8
    Mel CHARLES               1955-1963           31              6
    Kenny JACKETT             1983-1988           31              0
    Barrie HOLE               1963-1971           30              0
    Terry MEDWIN              1953-1963           30              6
    John ROBINSON             1995-2002           30              3
    Nathan BLAKE              1994-2003           29              4
    Andrew CROFTS             2005-2017           29              0
    Ron DAVIES                1964-1974           29              8
    Gilbert REECE             1965-1975           29              2
    Malcolm PAGE              1971-1979           28              0
    David BROOKS            * 2017-2023           27              3
    Alan DURBAN               1966–1972           27              2
    Billy LEWIS               1885–1898           27              8
    Charlie MORRIS            1900–1911           27              0
    Graham WILLIAMS           1960–1968           26              1
    Paul PRICE                1980–1984           25              1
    
    *  still active
    

    Goalscoring for Wales National Team

    Name                    First/Last         Goals           Caps 
    
    Gareth BALE             2006-2022            41            111
    Ian RUSH                1980-1996            28             73
    Trevor FORD             1947-1957            23             38
    Ivor ALLCHURCH          1951-1966            23             68
    Dean SAUNDERS           1986-2001            22             75
    Aaron RAMSEY          * 2008-2023            21             84
    Craig BELLAMY           1998-2013            19             78
    Robert EARNSHAW         2002-2011            16             58
    Cliff JONES             1954-1970            16             59
    Mark HUGHES             1984-1999            16             72
    John CHARLES            1950-1965            15             38
    John HARTSON            1997-2005            14             51
    John Benjamin TOSHACK   1969-1980            13             40
    Billy LEWIS             1885-1898            12             27
    Kieffer MOORE         * 2019-2023            12             39
    Ryan GIGGS              1991-2007            12             64
    Billy MEREDITH          1895-1920            11             48
    Sam VOKES             * 2008-2019            11             64
    Jason KOUMAS            2001-2009            10             34
    Leighton JAMES          1972-1983            10             54
    
    

    Wales - List of International Matches

    About this document

    Prepared and maintained by Luis Fernando Passo Alpuin for the Rec.Sport.Soccer Statistics Foundation

    Author: Luis Fernando Passo Alpuin
    Last updated: 16 Sep 2024

    (C) Copyright Luis Fernando Passo Alpuin and RSSSF 2000/24
    You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.