18-Jan-1879 Kennington Oval, London F 2 1 HW                          
  15-Mar-1880 Racecourse Ground, Wrexham F 3 2 AW                          
  26-Feb-1881 Alexandra Meadows, Blackburn F 0 1 HL                          
  13-Mar-1882 Racecourse Ground, Wrexham F 3 5 AL                          
  03-Feb-1883 Kennington Oval, London F 5 0 HW                          
  17-Mar-1884 Racecourse Ground, Wrexham BC 4 0 AW                          
  14-Mar-1885 Leamington Road, Blackburn BC 1 1 HD                          
  29-Mar-1886 Racecourse Ground, Wrexham BC 3 1 AW                          
  26-Feb-1887 Kennington Oval, London BC 4 0 HW                          
  04-Feb-1888 Nantwich Road, Crewe BC 5 1 HW                          
  23-Feb-1889 Victoria Ground, Stoke BC 4 1 HW                          
  15-Mar-1890 Racecourse Ground, Wrexham BC 3 1 AW                          
  07-Mar-1891 Newcastle Road, Sunderland BC 4 1 HW                          
  05-Mar-1892 Racecourse Ground, Wrexham BC 2 0 AW                          
  13-Mar-1893 Victoria Ground, Stoke BC 6 0 HW                          
  12-Mar-1894 Racecourse Ground, Wrexham BC 5 1 AW                          
  18-Mar-1895 Queen's Club, Kensington, London BC 1 1 HD                          
  16-Mar-1896 Arms Park, Cardiff BC 9 1 AW                          
  29-Mar-1897 Bramall Lane, Sheffield BC 4 0 HW                          
  28-Mar-1898 Racecourse Ground, Wrexham BC 3 0 AW                          
  20-Mar-1899 Ashton Gate, Bristol BC 4 0 HW                          
  26-Mar-1900 Arms Park, Cardiff BC 1 1 AD                          
  18-Mar-1901 St. James' Park, Newcastle BC 6 0 HW                          
  3-Mar-1902 Racecourse Ground, Wrexham BC 0 0 AD                          
  2-Mar-1903 Fratton Park, Portsmouth BC 2 1 HW                          
  29-Feb-1904 Racecourse Ground, Wrexham BC 2 2 AD                          
  27-Mar-1905 Anfield Road, Liverpool BC 3 1 HW                          
  19-Mar-1906 Arms Park, Cardiff BC 1 0 AW                          
  18-Mar-1907 Craven Cottage, Fulham, London BC 1 1 HD                          
  16-Mar-1908 Racecourse Ground, Wrexham BC 7 1 AW                          
  15-Mar-1909 City Ground, Nottingham BC 2 0 HW                          
  14-Mar-1910 Arms Park, Cardiff BC 1 0 AW                          
  13-Mar-1911 The Den, Millwall, London BC 3 0 HW                          
  11-Mar-1912 Racecourse Ground, Wrexham BC 2 0 AW                          
  17-Mar-1913 Ashton Gate, Bristol BC 4 3 HW                          
  16-Mar-1914 Ninian Park, Cardiff BC 2 0 AW                          
                                       
  15-Mar-1920 Arsenal Stadium, Highbury, London BC 1 2 HL Football Association Hardy Clay T Pennington Ducat Barson Grimsdell Chedgzory Buchan Elliott Smith Joe Quantrill  
                                       
  14-Mar-1921 Ninian Park, Cardiff BC 0 0 AD Football Association Coleman Cresswell Silcock Bamber Wilson Bromilow Chedgzory Kelly Buchan Chambers Quantrill  
                                       
  13-Mar-1922 Anfield Road, Liverpool BC 1 0 HW Football Association Davidson Clay T Titmuss Smith B Woosnam Bromilow Walden Kelly Rawlings W Walker Smith W H  
                                       
  5-Mar-1923 Ninian Park, Cardiff BC 2 2 AD Football Association Taylor Longworth Titmuss Magee Wilson Grimsdell Carr Seed Watson Chambers Williams  
                                       
  3-Mar-1924 Ewood Park, Blackburn BC 1 2 HL Football Association Sewell Smart Mort Kean Wilson Barton Chedgzory Jack Roberts W Stephenson C Tunstall  
                                     
  28-Feb-1925 Vetch Field, Swansea BC 2 1 AW Football Association Pym Ashurst Bower Hill J H Spencer Graham Kelly Roberts F Cook Walker Dorrell  
                                     
  1-Mar-1926 Selhurst Park, London BC 1 3 HL Football Association Pym Cresswell Wadsworth Edwards Townrow Green Urwin Kelly Bullock Walker Dimmock  
                                     
  12-Feb-1927 Racecourse Ground, Wrexham BC 3 3 AD Football Association Brown J Bower Waterfield Edwards Seddon Green Pease Brown G Dean Walker Page  
                                     
  28-Nov-1927 Turf Moor, Burnley BC 1* 2 HL Football Association Tremeling Goodall Osborne R Baker A Hill J H Nuttall Hulme Brown G Dean Rigby Page  
                                     
  17-Nov-1928 Vetch Field, Swansea BC 3 2 AW Football Association Hacking Cooper Blenkinsop Edwards Hart E Campbell Hulme Hine Dean Bradford Ruffell  
                                     
  20-Nov-1929 Stamford Bridge, Chelsea, London BC 6 0 HW Football Association Hibbs Smart Blenkinsop Edwards Hart E Marsden Adcock Hine Johnson Camsell Ruffell  
                                     
  22-Nov-1930 Racecourse Ground, Wrexham BC 4 0 AW Football Association Hibbs Goodall Blenkinsop Strange Leach Campbell Crooks Hodgson Hampson Bradford Houghton  
                                     
  18-Nov-1931 Anfield Road, Liverpool BC 3 1 HW Football Association Hibbs Cooper T Blenkinsop Strange Gee Campbell Crooks Smith JW Waring Hine Bastin C  
                                     
  16-Nov-1932 Racecourse Ground, Wrexham BC 0 0 AD Football Association Hibbs Goodall Blenkinsop Stoker Young Tate Crooks Jack Brown G Sandford Cunliffe A  
                                     
  15-Nov-1933 St. James' Park, Newcastle BC 1 2 HL Football Association Hibbs Goodall Hapgood E Strange Allen Copping W Crooks Grosvenor Bowers Bastin C Brook E  
                                     
  29-Sep-1934 Ninian Park, Cardiff BC 4 0 AW Football Association Hibbs Cooper T Hapgood E Britton C Barker J Bray Matthews S Bowden R Tilson F Westwood Brook E  
                                     
  5-Feb-1936 Molineux Ground, Wolverhampton BC 1 2 HL Football Association Hibbs Male C Hapgood E Crayston Barker J Bray Crooks S Bowden R Drake T Bastin C Brook E  
                                     
  17-Oct-1936 Ninian Park, Cardiff BC 1 2 AL Football Association Holdcroft Sprotson B Catlin Smalley Barker J Keen Crooks Scott Steele Westwood Bastin C  
                                     
  17-Nov-1937 Ayresome Park, Middlesbrough BC 2 1 HW Football Association Woodley V Sprotson B Barkas Crayston Cullis Copping W Matthews S Hall W Mills Goulden L Brook E  
                                     
  22-Oct-1938 Ninian Park, Cardiff BC 2 4 AL Football Association Woodley V Sprotson B Willingham Willingham C Young A Copping W Matthews S Robinson J Lawton T Goulden L Boyes  
                                     
  13-Nov-1946 Maine Road, Manchester BC 3 0 HW Walter Winterbottom Swift F Scott L Hardwick G Wright B Franklin C Cockburn H Finney T Carter R Lawton T Mannion W Langton R  
                                     
  18-Oct-1947 Ninian Park, Cardiff BC 3 0 AW Walter Winterbottom Swift F Scott L Hardwick G Wright B Franklin C Taylor P Matthews S Mortensen S Lawton T Mannion W Finney T  
                                     
  10-Nov-1948 Villa Park, Birmingham BC 1 0 HW Walter Winterbottom Swift F Scott L Aston J Wright B Franklin C Ward Matthews S Milburn J Shackleton Finney T Mortensen S  
                                     
  15-Oct-1949 Ninian Park, Cardiff BC/ WCP  4 1 AW Walter Winterbottom Williams B Mozley Aston J Wright B Franklin C Dickinson J Finney T Mortensen S Milburn J Shackleton Hancocks  
                                     
  15-Nov-1950 Roker Park, Sunderland BC 4 2 HW Walter Winterbottom Williams B Ramsey A Smith L Watson W Compton D Dickinson J Finney T Manninon W  Milburn J Baily E Medley L  
                                     
  20-Oct-1951 Ninian Park, Cardiff BC 1 1 AD Walter Winterbottom Williams B Ramsey A Smith L Wright B Barrass Dickinson J Finney T Thompson Lofthouse N Baily E Medley L  
                                     
  12-Nov-1952 Empire Stadium, Wembley, London BC 5 2 HW Walter Winterbottom Merrick Ramsey A Smith L Wright B Froggart J Dickinson J Finney T Froggart R Lofthouse N Bentley R Elliott  
                                     
  10-Oct-1953 Ninian Park, Cardiff BC/ WCP  4 1 AW Walter Winterbottom Merrick Garrett Eckersley Wright B Johnston Dickinson J Finney T Quixall Lofthouse N Wilshaw Mullen J  
                                     
  10-Nov-1954 Empire Stadium, Wembley, London BC 3 2 HW Walter Winterbottom Wood Staniforth Byrne R Phillips Wright B Slater Matthews S Bentley Allen R Shackleton Blunstone  
                                     
  22-Oct-1955 Ninian Park, Cardiff BC 1 2* AL Walter Winterbottom Williams B Hall J Byrne R McGarry Wright B Dickinson J Matthews S Revie D Lofthouse N Wilshaw Finney T  
                                     
  14-Nov-1956 Empire Stadium, Wembley, London BC 3 1 HW Walter Winterbottom Ditchburn T Hall J Byrne R Clayton R Wright B Dickinson J Matthews S Brooks J Finney T Haynes J Grainger C  
                                     
  19-Oct-1957 Ninian Park, Cardiff BC 4 0* AW Walter Winterbottom Hopkinson Howe D Byrne R Clayton R Wright B Edwards D Douglas B Kevan D Taylor T Haynes J Finney T  
                                     
  26-Nov-1958 Villa Park, Birmingham BC 2 2 HD Walter Winterbottom McDonald Howe D Shaw Clayton R Wright B Flowers R Douglas B Charlton B Haynes J Broadbent Holden  
                                     
  17-Oct-1959 Ninian Park, Cardiff BC 1 1 AD Walter Winterbottom Hopkinson Howe D Allen A Clayton R Smith T Flowers R Connelly J Greaves J Clough B Holliday Charlton B  
                                     
  23-Nov-1960 Empire Stadium, Wembley, London BC 5 1 HW Walter Winterbottom Hodgkinson Armfield J McNeill M Robson B Swan P Flowers R Douglas B Greaves J Smith B Haynes J Charlton B  
                                     
  14-Oct-1961 Ninian Park, Cardiff BC 1 1 AD Walter Winterbottom Springett R Armfield J Wilson R Robson B Swan P Flowers R Connelly J Douglas B Pointer R Haynes J Charlton B  
                                     
  21-Nov-1962 Empire Stadium, Wembley, London BC 4 0 HW Walter Winterbottom Springett R Armfield J Shaw G Moore B Labone B Flowers R Connelly J Hill F Peacock A Greaves J Tambling B  
                                     
  12-Oct-1963 Ninian Park, Cardiff BC 4 0 AW Alf Ramsey Banks G Armfield J Wilson R Milne G Norman M Moore B Paine T Eastham G Smith B Greaves J Charlton B  
                                     
  18-Nov-1964 Empire Stadium, Wembley, London BC 2 1 HW Alf Ramsey Waiters A Cohen G Thompson R Bailey M Flowers R Young G  Thompson P Hunt R Wignall F Byrne J Hinton A  
                                     
  2-Oct-1965 Ninian Park, Cardiff BC 0 0 AD Alf Ramsey Springett R Cohen G Wilson R Stiles N Charlton J Moore B Paine T Greaves J Peacock A Charlton B Connelly J  
                                     
  16-Nov-1966 Empire Stadium, Wembley, London BC/ ECP  5 1* HW Alf Ramsey Banks G Cohen G Wilson R Stiles N Charlton J Moore B Ball A Hunt R Charlton B Hurst G Peters M  
                                     
  21-Oct-1967 Ninian Park, Cardiff BC/ ECP  3 0 AW Alf Ramsey Banks G Cohen G Newton K Mullery A Charlton J Moore B Ball A Hunt R Charlton B Hurst G Peters M  
                                     
  7-May-1969 Empire Stadium, Wembley, London BC 2 1 HW Alf Ramsey West G Newton K Cooper T Hunter N Charlton J Moore B Lee F Bell C Astle J Charlton B Ball A  
                                     
  18-Apr-1970 Ninian Park, Cardiff BC 1 1 AD Alf Ramsey Banks G Wright T Hughes E Mullery A Labone B Moore B Lee F Ball A Charlton B Hurst G Peters M  
                                     
  19-May-1971 Empire Stadium, Wembley, London BC 0 0 HD Alf Ramsey Shilton P Lawler C Cooper T Smith T Lloyd L Hughes E Lee F Brown A Hurst G Coates R Peters M  
                                  Sub: Clarke A  
                                     
  20-May-1972 Ninian Park, Cardiff BC 3 0 AW Alf Ramsey Banks G Madeley P Hughes E Storey P McFarland R Moore B Summerbee M Bell C MacDonald M Marsh R Hunter N  
                                     
  15-Nov-1972 Ninian Park, Cardiff WCP 1 0 AW Alf Ramsey Clemence R Storey P Hughes E Hunter N McFarland R Moore B Keegan K Bell C Chivers M Ball A Marsh R  
                                       
  24-Jan-1973 Empire Stadium, Wembley, London WCP 1 1 HD Alf Ramsey Clemence R Storey P Hughes E Hunter N McFarland R Moore B Keegan K Bell C Chivers M Marsh R Ball A  
                                     
  15-May-1973 Empire Stadium, Wembley, London BC 3 0 HW Alf Ramsey Shilton P Storey P Hughes E Bell C McFarland R Moore B Ball A Channon M Chivers M Clarke A Peters M  
                                     
  11-May-1974 Ninian Park, Cardiff BC 2 0 AW Joe Mercer Shilton P Nish D Pejic M  Hughes E McFarland R Todd C Keegan K Bell C Weller K Bowles S Channon M  
                                     
  21-May-1975 Empire Stadium, Wembley, London BC 2 2 HD Don Revie Clemence R Whitworth S Gillard I Francis G Watson D Todd C Ball A Channon M Johnson D Viljoen C Thomas D  
                                  Sub: Little B  
                                     
  24-Mar-1976 Racecourse Ground, Wrexham F 2 1 AW Don Revie Clemence R Cherry T Neal P Mills M Thompson P Doyle T Keegan K Channon M Bowyer P Brooking T Kennedy R  
                                Subs: Clement D Taylor P  
                                       
  8-May-1976 Ninian Park, Cardiff BC 1 0 AW Don Revie Clemence R Clement D Mills M Thompson P Greenhoff B Kennedy R Keegan K Francis G Pearson S Towers M Taylor P  
                                     
  31-May-1977 Empire Stadium, Wembley, London BC 0 1 HL Don Revie Shilton P Neal P Mills M Greenhoff B Watson D Hughes E Keegan K Channon M Pearson S Brooking T Kennedy R  
                                  Sub: Tueart D  
                                     
  13-May-1978 Ninian Park, Cardiff BC 3 1 AW Ron Greenwood Shilton P Mills M Cherry T Greenhoff B Watson D Wilkins R Coppell S Francis T Latchford B Brooking T Barnes P  
                                Subs: Currie T Mariner P  
                                     
  23-May-1979 Empire Stadium, Wembley, London BC 0 0 HD Ron Greenwood Corrigan J Cherry T Sansom K Currie T Watson D Hughes E Keegan K Wilkins R Latchford B McDermott T Cunningham L  
                                Subs: Coppell S Brooking T  
                                     
  17-May-1980 Racecourse Ground, Wrexham BC 1 4 AL Ron Greenwood Clemence R Neal P Thompson P Lloyd L Cherry T Hoddle G Brooking T Coppell S Kennedy R Mariner P Barnes J  
                                Subs: Sansom K Wilkins R  
                                     
  20-May-1981 Empire Stadium, Wembley, London BC 0 0 HD Ron Greenwood Corrigan J Anderson V Watson D Sansom K Robson B Wilkins R Coppell S Hoddle G Rix G Withe P Barnes P  
                                  Sub: Woodcock T  
                                     
  27-Apr-1982 Ninian Park, Cardiff BC 1 0 AW Ron Greenwood Corrigan J Neal P Thompson P Butcher T Sansom K Robson B Wilkins R Hoddle G Morley W Withe P Francis T  
                                  Sub: McDermott T  
                                     
  23-Feb-1983 Empire Stadium, Wembley, London BC 2 1 HW Bobby Robson Shilton P Neal P Martin A Butcher T Statham D Lee S Mabbutt G Cowans G Devonshire A Blissett L Mariner P  
                                     
  2-May-1984 Racecourse Ground, Wrexham BC 0 1 AL Bobby Robson Shilton P Duxbury M Martin A Wright M Kennedy A Lee S Wilkins R Gregory J Armstrong D Walsh P Woodcock T  
                                Subs: Fenwick T Blissett L  
                                     
  9-Oct-2004 Old Trafford, Manchester WCP 2 0 HW Sven Goran-Eriksson Robinson P Neville G Ferdinand R Campbell S Cole A Beckham D Lampard F Butt N Rooney W Defoe J Owen M  
                              Subs: King L Hargreaves O Smith A  
                                     
  3-Sep-2005 Millennium Stadium, Cardiff, Wales WCP 1 0 AW Sven Goran-Eriksson Robinson P Young L Ferdinand R Carragher J Cole A Wright-Philips Beckham D Lampard F Gerrard S Cole J Rooney W  
                              Subs: Defoe J Hargreaves O Richardson K  
                                     
  26-Mar-2011 Millennium Stadium, Cardiff, Wales ECP 2 0 AW Fabio Capello Hart J Johnson G Dawson M Terry J Cole A Parker S Wilshere J Lampard F Young A Bent D Rooney W  
                              Subs: Milner J Downing S Jagielka P  
                                       
  06-Sept-2011 Wembley Stadium, London ECP 1 0 HW Fabio Capello Hart J Smalling C Terry J Cahill G Cole A Milner J Barry G Lampard F Young A Downing S Rooney W  
                              Subs: Parker S Johnson A Carroll A  
                                       
  16-Jun-2016 Stade Bollaert-Delelis, Lens, France ECF 2 1 NW Roy Hodgson Hart J Walker K Cahill G Smalling C Rose D Dier E Alli D Lallana A Rooney W Sterling R Kane H  
                              Subs: Vardy J Sturridge D Rashford M  
    England's Record against Wales *Own Goal Clean Sheet Goal Scored Two Goals Three Goals                
      P102 W67-D21-L14  F247-A91 Record: 75.98%