‹-- Arminia Bielefeld (South Korea) Arsenal
Arsenal Kyiv (Ukraine) --› ‹-- Ardwick (England) England
Aston Villa (England) --›
Summary by Name
Summary by Opponents
Summary by Apps
Summary by Goals
Games by Date
Games by Team Date
Games by Number of Players
What No Number of Different Opponents 17 Number of Different Players 74 Total Games 164 Starters 152 Subs Used 12 Total Goals 19 Total Penalties 2 Total Own Goals Total Players Sent Off 1 Total Players Booked 6 Earliest Date Cap Won Sat 17 Mar 1923 Scotland 2 Wales 0 Last Date Cap Won Fri 14 Jun 2024 Germany 5 Scotland 1
Games by Date Rk Gme
noDate Team Sno Player Age Gls Bk So Comp Rnd V Score Agg Opp Scorers 1 124 Sat 17 Mar 1923 Wales 6 Robert Frederick John 24y 01m 14d BC 02 of 03 A
0-2
----- 2 137 Sat 02 Apr 1927 England 7 Joseph Harold Anthony Hulme 22y 07m 07d BC 03 of 03 A
2-1
William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88 3 140 Sat 31 Mar 1928 England 7 Joseph Harold Anthony Hulme 23y 07m 05d BC 03 of 03 H
1-5
Robert F. Kelly 89 4 147 Sat 26 Oct 1929 Wales 6 Willie Davies 29y 07m 16d BC 01 of 03 H
2-4
Eugene O'Callaghan 55; Leonard Stephen Davies 63 4 147 Sat 26 Oct 1929 Wales 10 Frederick Cook 27y 09m 06d BC 01 of 03 H
2-4
Eugene O'Callaghan 55; Leonard Stephen Davies 63 6 149 Sat 05 Apr 1930 England 8 David Bone Nightingale Jack 31y 00m 02d 1 BC 03 of 03 H
5-2
Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 7 153 Sat 28 Mar 1931 England 5 Herbert Roberts 23y 06m 27d BC 03 of 03 A
0-2
----- 8 163 Sat 01 Apr 1933 England 7 Joseph Harold Anthony Hulme 28y 07m 06d BC 03 of 03 A
1-2
George Samuel Hunt 30 9 167 Sat 14 Apr 1934 England 1 Frank Moss 24y 05m 09d BC 03 of 03 H
3-0
Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 9 167 Sat 14 Apr 1934 England 3 Edris Albert Hapgood 25y 06m 21d BC 03 of 03 H
3-0
Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 9 167 Sat 14 Apr 1934 England 10 clifford Sydney Bastin 22y 01m 00d 1 BC 03 of 03 H
3-0
Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 12 170 Sat 06 Apr 1935 England 2 George Charles Male 24y 10m 29d BC 03 of 03 A
0-2
----- 12 170 Sat 06 Apr 1935 England 3 Edris Albert Hapgood 26y 06m 13d BC 03 of 03 A
0-2
----- 12 170 Sat 06 Apr 1935 England 8 clifford Sydney Bastin 23y 00m 23d BC 03 of 03 A
0-2
----- 15 171 Sat 05 Oct 1935 Wales 3 Robert Frederick John 36y 08m 02d BC 01 of 03 H
1-1
Cuthbert Phillips 40 16 173 Sat 04 Apr 1936 England 2 George Charles Male 25y 10m 27d BC 03 of 03 H
1-1
George Henry Camsell 30 16 173 Sat 04 Apr 1936 England 3 Edris Albert Hapgood 27y 06m 11d BC 03 of 03 H
1-1
George Henry Camsell 30 16 173 Sat 04 Apr 1936 England 4 William John Crayston 25y 05m 26d BC 03 of 03 H
1-1
George Henry Camsell 30 16 173 Sat 04 Apr 1936 England 10 clifford Sydney Bastin 24y 00m 21d BC 03 of 03 H
1-1
George Henry Camsell 30 20 177 Sat 17 Apr 1937 England 2 George Charles Male 26y 11m 09d BC 03 of 03 A
1-3
Frederick Charles Steele 40 21 180 Sat 30 Oct 1937 Wales 8 Leslie Jenkin Jones 26y 03m 29d BC 01 of 03 H
2-1
Brynmor Jones 25; Seymour Morris 40 22 183 Sat 09 Apr 1938 England 3 Edris Albert Hapgood 29y 06m 16d BC 03 of 03 H
0-1
----- 22 183 Sat 09 Apr 1938 England 6 Wilfred Copping 30y 07m 23d BC 03 of 03 H
0-1
----- 22 183 Sat 09 Apr 1938 England 11 clifford Sydney Bastin 26y 00m 26d BC 03 of 03 H
0-1
----- 25 186 Wed 09 Nov 1938 Wales 8 Leslie Jenkin Jones 27y 04m 08d 1 BC 02 of 03 A
2-3
David John Astley 17; Leslie Jenkin Jones 86 25 186 Wed 09 Nov 1938 Wales 11 Reginald Horace Cumner 20y 07m 10d BC 02 of 03 A
2-3
David John Astley 17; Leslie Jenkin Jones 86 27 188 Sat 15 Apr 1939 England 3 Edris Albert Hapgood 30y 06m 22d BC 03 of 03 A
2-1
Albert [Pat] Beasley 67; Thomas Lawton 88 28 191 Sat 19 Oct 1946 Wales 10 Brynmor Jones 34y 08m 05d 1 BC 01 of 03 H
3-1
Brynmor Jones 52; Trevor Ford 79; James Findlay Stephen og 88 29 193 Sat 12 Apr 1947 England 2 Lawrence Scott 29y 11m 20d BC 03 of 03 H
1-1
Horatio Stratton [Raich] Carter 55 30 197 Wed 12 Nov 1947 Wales 3 Walley Barnes 27y 09m 27d BC 02 of 03 A
2-1
Trevor Ford 35; George Lowrie 42 31 198 Sat 10 Apr 1948 England 2 Lawrence Scott 30y 11m 18d BC 03 of 03 A
2-0
Thomas Finney 44; Stanley Harding Mortensen 62 32 202 Sat 23 Oct 1948 Wales 3 Walley Barnes 28y 09m 07d BC 01 of 03 H
1-3
Brynmor Jones 22 32 202 Sat 23 Oct 1948 Wales 10 Brynmor Jones 36y 08m 09d 1 BC 01 of 03 H
1-3
Brynmor Jones 22 34 207 Wed 09 Nov 1949 Wales 2 Walley Barnes 29y 09m 24d BCWC 02 of 03 A
0-2
----- 35 212 Sat 21 Oct 1950 Wales 2 Walley Barnes 30y 09m 05d BC 01 of 03 H
1-3
Aubrey Powell 68 36 221 Wed 14 Nov 1951 Wales 2 Walley Barnes 31y 09m 29d BC 02 of 03 A
1-0
Ivor John Allchurch 89 36 221 Wed 14 Nov 1951 Wales 5 William Raymond Daniel 23y 00m 12d BC 02 of 03 A
1-0
Ivor John Allchurch 89 38 226 Sat 18 Oct 1952 Wales 5 William Raymond Daniel 23y 11m 16d BC 01 of 03 H
1-2
Trevor Ford 24 39 228 Sat 18 Apr 1953 England 3 Lionel Smith 35y 01m 05d BC 03 of 03 H
2-2
Ivan Arthur [Ivor] Broadis 18; Ivan Arthur [Ivor] Broadis 69 40 231 Wed 04 Nov 1953 Wales 2 Walley Barnes 33y 09m 19d BCWC 02 of 03 A
3-3
William John Charles 49; Ivor John Allchurch 73; William John Charles 88 41 238 Sat 16 Oct 1954 Wales 1 Alfred Kelsey 24y 10m 27d BC 01 of 03 H
0-1
----- 41 238 Sat 16 Oct 1954 Wales 2 Walley Barnes 34y 09m 00d BC 01 of 03 H
0-1
----- 41 238 Sat 16 Oct 1954 Wales 6 David Lloyd Bowen 26y 04m 09d BC 01 of 03 H
0-1
----- 41 238 Sat 16 Oct 1954 Wales 8 Derek J. R. Tapscott 22y 03m 16d BC 01 of 03 H
0-1
----- 45 247 Wed 09 Nov 1955 Wales 1 Alfred Kelsey 25y 11m 21d BC 02 of 03 A
0-2
----- 45 247 Wed 09 Nov 1955 Wales 7 Derek J. R. Tapscott 23y 04m 10d BC 02 of 03 A
0-2
----- 47 250 Sat 20 Oct 1956 Wales 1 Alfred Kelsey 26y 11m 01d BC 01 of 03 H
2-2
Trevor Ford 6; Terry Cameron Medwin 31 48 260 Wed 13 Nov 1957 Wales 1 Alfred Kelsey 27y 11m 25d BC 02 of 03 A
1-1
Terry Cameron Medwin 75 48 260 Wed 13 Nov 1957 Wales 6 David Lloyd Bowen 29y 05m 06d BC 02 of 03 A
1-1
Terry Cameron Medwin 75 50 267 Sat 18 Oct 1958 Wales 1 Alfred Kelsey 28y 10m 29d BC 01 of 03 H
0-3
----- 50 267 Sat 18 Oct 1958 Wales 6 David Lloyd Bowen 30y 04m 11d BC 01 of 03 H
0-3
----- 52 274 Wed 04 Nov 1959 Wales 1 Alfred Kelsey 29y 11m 16d BC 02 of 03 A
1-1
William John Charles 8 53 280 Sat 22 Oct 1960 Wales 1 Alfred Kelsey 30y 11m 03d BC 01 of 03 H
2-0
Clifford William Jones 44; Thomas Royston Vernon 73 54 283 Wed 03 May 1961 Republic Of Ireland 11 Joseph Haverty 25y 02m 16d 1 WC 01 of 04 A
1-4
Joseph Haverty 50 55 284 Sun 07 May 1961 Republic Of Ireland 11 Joseph Haverty 25y 02m 20d WC 02 of 04 H
0-3
----- 56 287 Sat 07 Oct 1961 Northern Ireland 2 Edward [James] Magill 22y 04m 20d BC 01 of 03 H
1-6
James Christopher McLaughlin 17 56 287 Sat 07 Oct 1961 Northern Ireland 5 William John Terence Neill 19y 04m 29d BC 01 of 03 H
1-6
James Christopher McLaughlin 17 58 288 Wed 08 Nov 1961 Wales 1 Alfred Kelsey 31y 11m 20d BC 02 of 03 A
0-2
----- 58 288 Wed 08 Nov 1961 Wales 5 Melvyn Charles 26y 05m 25d BC 02 of 03 A
0-2
----- 60 293 Wed 07 Nov 1962 Northern Ireland 2 Edward [James] Magill 23y 05m 21d BC 02 of 03 A
1-5
William Laurence Bingham 8 61 299 Sat 12 Oct 1963 Northern Ireland 2 Edward [James] Magill 24y 04m 25d BC 01 of 03 H
2-1
William Laurence Bingham 26; Samuel Wilson 63 61 299 Sat 12 Oct 1963 Northern Ireland 5 William John Terence Neill 21y 05m 04d BC 01 of 03 H
2-1
William Laurence Bingham 26; Samuel Wilson 63 61 299 Sat 12 Oct 1963 Northern Ireland 6 William James Mccullough 28y 02m 15d BC 01 of 03 H
2-1
William Laurence Bingham 26; Samuel Wilson 63 64 302 Sat 11 Apr 1964 England 10 George Richard Eastham 27y 05m 19d BC 03 of 03 A
0-1
----- 65 306 Wed 25 Nov 1964 Northern Ireland 2 Edward [James] Magill 25y 06m 08d BC 02 of 03 A
2-3
George Best 9; William John Irvine 18 65 306 Wed 25 Nov 1964 Northern Ireland 5 William John Terence Neill 22y 06m 17d BC 02 of 03 A
2-3
George Best 9; William John Irvine 18 67 311 Sat 02 Oct 1965 Northern Ireland 5 William John Terence Neill 23y 04m 24d BC 01 of 03 H
3-2
Alexander [Derek] Dougan 42; John Andrew Crossan 60; William John Irvine 89 68 321 Wed 16 Nov 1966 Northern Ireland 5 William John Terence Neill 24y 06m 08d BCEC 02 of 06 A
1-2
James Joseph Nicholson 9 69 329 Sat 21 Oct 1967 Northern Ireland 5 William John Terence Neill 25y 05m 13d BCEC 04 of 06 H
1-0
David Clements 67 70 338 Tue 06 May 1969 Northern Ireland 5 William John Terence Neill 26y 11m 28d BC 02 of 03 A
1-1
Alexander [Eric] McMordie 11 71 350 Sat 15 May 1971 Wales 4 John Griffith Roberts 24y 08m 04d BC 01 of 03 H
0-0
----- 72 351 Tue 18 May 1971 Northern Ireland 2 Patrick James Rice 22y 02m 01d BC 02 of 03 A
1-0
John Greig og 14 72 351 Tue 18 May 1971 Northern Ireland 3 Samuel Nelson 22y 01m 17d BC 02 of 03 A
1-0
John Greig og 14 74 352 Sat 22 May 1971 England 4 Peter Edwin Storey 25y 08m 15d BC 03 of 03 H
3-1
Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 75 359 Sat 20 May 1972 Northern Ireland 2 Patrick James Rice 23y 02m 03d BC 01 of 03 A
0-2
----- 75 359 Sat 20 May 1972 Northern Ireland 3 Samuel Nelson 23y 01m 19d BC 01 of 03 A
0-2
----- 77 361 Sat 27 May 1972 England 4 Peter Edwin Storey 26y 08m 20d BC 03 of 03 A
1-0
Alan James Ball 28 77 361 Sat 27 May 1972 England 7 Alan James Ball 27y 00m 15d 1 BK BC 03 of 03 A
1-0
Alan James Ball 28 79 367 Wed 14 Feb 1973 England 2 Peter Edwin Storey 27y 05m 07d CM A
5-0
Peter Patrick Lorimer og 10; Allan John Clarke 14; Michael Roger Channon 15; Martin Harcourt Chivers 76; Allan John Clarke 85 79 367 Wed 14 Feb 1973 England 7 Alan James Ball 27y 09m 02d CM A
5-0
Peter Patrick Lorimer og 10; Allan John Clarke 14; Michael Roger Channon 15; Martin Harcourt Chivers 76; Allan John Clarke 85 81 369 Wed 16 May 1973 Northern Ireland 2 Patrick James Rice 24y 01m 29d BC 02 of 03 A
2-1
Martin Hugh Michael ONeill 3; Trevor Anderson 16 82 370 Sat 19 May 1973 England 2 Peter Edwin Storey 27y 08m 12d BC 03 of 03 H
1-0
Martin Stanford Peters 54 82 370 Sat 19 May 1973 England 7 Alan James Ball 28y 00m 07d BC 03 of 03 H
1-0
Martin Stanford Peters 54 84 377 Sat 11 May 1974 Northern Ireland 2 Patrick James Rice 25y 01m 24d BC 01 of 03 A
1-0
Thomas Cassidy 40 84 377 Sat 11 May 1974 Northern Ireland 3 Samuel Nelson 25y 01m 10d BC 01 of 03 A
1-0
Thomas Cassidy 40 86 391 Tue 20 May 1975 Northern Ireland 2 Patrick James Rice 26y 02m 03d BC 02 of 03 A
0-3
----- 87 392 Sat 24 May 1975 England 7 Alan James Ball 30y 00m 12d BC 03 of 03 H
5-1
Gerald Charles James Francis 6; Thomas Kevin Beattie 7; Colin Bell 40; Gerald Charles James Francis 65; David Edward Johnson 75 88 399 Sat 08 May 1976 Northern Ireland 5 Patrick James Rice 27y 01m 21d BC 02 of 03 A
0-3
----- 89 406 Wed 01 Jun 1977 Northern Ireland 1 Patrick Anthony Jennings 31y 11m 20d BC 02 of 03 A
0-3
----- 89 406 Wed 01 Jun 1977 Northern Ireland 3 Patrick James Rice 28y 02m 15d BC 02 of 03 A
0-3
----- 91 425 Tue 22 May 1979 Northern Ireland 1 Patrick Anthony Jennings 33y 11m 10d BC 02 of 03 A
0-1
----- 91 425 Tue 22 May 1979 Northern Ireland 2 Patrick James Rice 30y 02m 05d BC 02 of 03 A
0-1
----- 91 425 Tue 22 May 1979 Northern Ireland 3 Samuel Nelson 30y 01m 21d BC 02 of 03 A
0-1
----- 94 442 Wed 25 Mar 1981 Northern Ireland 1 Patrick Anthony Jennings 35y 09m 13d WC 04 of 08 A
1-1
William Robert Hamilton 70 95 444 Sat 16 May 1981 Wales 4 Peter Nicholas 21y 06m 06d BC 01 of 03 H
2-0
Ian Patrick Walsh 17; Ian Patrick Walsh 20 96 445 Tue 19 May 1981 Northern Ireland 1 Patrick Anthony Jennings 35y 11m 07d BC 02 of 03 A
0-2
----- 97 446 Sat 23 May 1981 England 3 Kenneth Graham Sansom 22y 07m 27d BC 03 of 03 H
0-1
----- 97 446 Sat 23 May 1981 England 11 Anthony Stewart Woodcock 25y 05m 17d BC 03 of 03 H
0-1
----- 99 448 Wed 14 Oct 1981 Northern Ireland 1 Patrick Anthony Jennings 36y 04m 02d WC 07 of 08 H
0-0
----- 100 453 Mon 24 May 1982 Wales 4 Peter Nicholas 22y 06m 14d BC 02 of 03 A
0-1
----- 101 454 Sat 29 May 1982 England 3 Kenneth Graham Sansom 23y 08m 03d BC 03 of 03 A
1-0
Paul Mariner 13 102 462 Tue 24 May 1983 Northern Ireland 1 Patrick Anthony Jennings 37y 11m 12d BC 01 of 03 A
0-0
----- 103 463 Sat 28 May 1983 Wales 7 Peter Nicholas 23y 06m 18d BC 02 of 03 H
0-2
----- 104 464 Wed 01 Jun 1983 England 3 Kenneth Graham Sansom 24y 08m 06d BC 03 of 03 H
2-0
Bryan Robson 12; Gordon Sidney Cowans 52 105 471 Tue 13 Dec 1983 Northern Ireland 1 Patrick Anthony Jennings 38y 06m 01d BC 01 of 03 H
2-0
Norman Whiteside 17; Samuel Baxter McIlroy 56 106 473 Sat 26 May 1984 England 3 Kenneth Graham Sansom 25y 08m 00d BC 03 of 03 A
1-1
Anthony Stewart Woodcock 36 106 473 Sat 26 May 1984 England 9 Anthony Stewart Woodcock 28y 05m 20d 1 BC 03 of 03 A
1-1
Anthony Stewart Woodcock 36 108 480 Sat 25 May 1985 England 2 Vivian Alexander Anderson 28y 08m 26d SRC A
0-1
----- 108 480 Sat 25 May 1985 England 3 Kenneth Graham Sansom 26y 07m 29d SRC A
0-1
----- 110 488 Wed 23 Apr 1986 England 3 Kenneth Graham Sansom 27y 06m 28d SRC H
2-1
Terence Ian Butcher 27; Glenn Hoddle 43 111 508 Sat 21 May 1988 England 3 Kenneth Graham Sansom 29y 07m 25d SRC 02 of 02 H
1-0
Peter Andrew Beardsley 12 111 508 Sat 21 May 1988 England 6 Anthony Alexander Adams 21y 07m 11d SRC 02 of 02 H
1-0
Peter Andrew Beardsley 12 113 537 Wed 19 Feb 1992 Northern Ireland 14 Stephen Morrow 21y 07m 17d F A
0-1
----- 114 577 Sat 15 Jun 1996 England 1 David Andrew Seaman 32y 08m 27d EC 02 of 03 N
2-0
Alan Shearer 53; Paul John Gascoigne 79 114 577 Sat 15 Jun 1996 England 5 Anthony Alexander Adams 29y 08m 05d EC 02 of 03 N
2-0
Alan Shearer 53; Paul John Gascoigne 79 116 591 Wed 12 Nov 1997 France 7 Emmanuel Petit 27y 01m 21d F H
2-1
Pierre Laigle 35; Youri Djorkaeff pen 78 117 610 Sat 13 Nov 1999 England 1 David Andrew Seaman 36y 01m 25d EC PO A
2-0
Paul Scholes 21; Paul Scholes 42 117 610 Sat 13 Nov 1999 England 3 Anthony Alexander Adams 33y 01m 03d BK EC PO A
2-0
Paul Scholes 21; Paul Scholes 42 117 610 Sat 13 Nov 1999 England 4 Martin Keown 33y 03m 20d EC PO A
2-0
Paul Scholes 21; Paul Scholes 42 120 611 Wed 17 Nov 1999 England 1 David Andrew Seaman 36y 01m 29d EC PO H
0-1
2-1 ----- 120 611 Wed 17 Nov 1999 England 5 Anthony Alexander Adams 33y 01m 07d EC PO H
0-1
2-1 ----- 120 611 Wed 17 Nov 1999 England 19 Ray Parlour 26y 08m 10d EC PO H
0-1
2-1 ----- 123 612 Wed 29 Mar 2000 France 18 Patrick Vieira 23y 09m 06d F A
2-0
Sylvain Wiltord 53; Thierry Henry 89 123 612 Wed 29 Mar 2000 France 20 Sylvain Wiltord 25y 10m 19d 1 F A
2-0
Sylvain Wiltord 53; Thierry Henry 89 123 612 Wed 29 Mar 2000 France 22 Robert Pirès 26y 05m 00d F A
2-0
Sylvain Wiltord 53; Thierry Henry 89 126 624 Sat 06 Oct 2001 Latvia 2 Igors Nauris Stepanovs 25y 08m 15d WC 08 of 08 A
1-2
Andrejs Rubins 21 127 625 Wed 27 Mar 2002 France 6 Patrick Vieira 25y 09m 04d F H
5-0
Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 127 625 Wed 27 Mar 2002 France 9 Sylvain Wiltord 27y 10m 17d F H
5-0
Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 129 626 Wed 17 Apr 2002 Nigeria 9 Nwankwo Kanu 25y 08m 16d F A
2-1
Julius Aghahowa 41; Julius Aghahowa 67 130 653 Fri 03 Sep 2004 Spain 10 Reyes 21y 00m 02d F H
1-1
Raul pen 57 131 664 Sat 08 Oct 2005 Belarus 10 Alyaksandr Paulavich Hleb 24y 05m 07d WC 09 of 10 A
1-0
Vital Uladzimiravich Kutuzaw 6 132 667 Wed 01 Mar 2006 Switzerland 3 Philippe Senderos 21y 00m 15d F A
3-1
Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69 132 667 Wed 01 Mar 2006 Switzerland 16 Johan Djourou 19y 01m 11d F A
3-1
Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69 134 672 Sat 07 Oct 2006 France 11 Thierry Henry 29y 01m 20d EC 03 of 12 A
0-1
----- 135 691 Sat 28 Mar 2009 Netherlands 10 Robin Van Persie 25y 07m 22d 1 WC 04 of 08 H
3-0
Klaas-Jan Huntelaar 30; Robin Van Persie 45; Dirk Kuijt pen 78 136 695 Wed 09 Sep 2009 Netherlands 7 Robin Van Persie 26y 01m 03d BK WC 08 of 08 A
1-0
Eljero Elia 82 137 697 Sat 14 Nov 2009 Wales 10 Aaron James Ramsey 18y 10m 19d 1 F H
3-0
David Edwards 17; Simon Church 32; Aaron James Ramsey 35 138 698 Wed 03 Mar 2010 Czech Republic 7 Tomas Rosicky 29y 04m 27d F A
0-1
----- 139 702 Fri 08 Oct 2010 Czech Republic 7 Tomas Rosicky 30y 00m 04d EC 03 of 08 H
1-0
Roman Hubnik 69 140 707 Wed 25 May 2011 Wales 17 Aaron James Ramsey 20y 04m 29d NC N
1-3
Robert Earnshaw 36 141 709 Wed 10 Aug 2011 Denmark 11 Nicklas Bendtner 23y 06m 25d F A
1-2
Christian Eriksen 31 142 710 Sat 03 Sep 2011 Czech Republic 6 Tomas Rosicky 30y 10m 30d EC 05 of 08 A
2-2
Jaroslav Plasil 78; Michal Kadlec pen 90 143 720 Fri 12 Oct 2012 Wales 10 Aaron James Ramsey 21y 09m 16d BK WC 03 of 10 H
2-1
Gareth Frank Bale pen 81; Gareth Frank Bale 89 144 721 Tue 16 Oct 2012 Belgium 3 Thomas Vermaelen 26y 11m 02d WC 04 of 10 H
2-0
Christian Benteke 69; Vincent Kompany 71 145 724 Fri 22 Mar 2013 Wales 10 Aaron James Ramsey 22y 02m 24d 1 BK SO WC 05 of 10 A
2-1
Aaron James Ramsey pen 73; Hal Robson-Kanu 74 146 727 Wed 14 Aug 2013 England 7 Theo Walcott 24y 04m 29d 1 BK F H
3-2
Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 146 727 Wed 14 Aug 2013 England 8 Jack Wilshere 21y 07m 13d F H
3-2
Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 146 727 Wed 14 Aug 2013 England 15 Alexander Oxlade-Chamberlain 19y 11m 30d F H
3-2
Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 149 733 Wed 05 Mar 2014 Poland 1 Wojciech Szczesny 23y 10m 15d F H
0-1
----- 150 735 Sun 07 Sep 2014 Germany 20 Lukas Podolski 29y 03m 03d EC 01 of 10 H
2-1
Thomas Muller 18; Thomas Muller 70 151 737 Tue 14 Oct 2014 Poland 1 Wojciech Szczesny 24y 05m 26d EC 03 of 10 H
2-2
Krzysztof Maczynski 11; Arkadiusz Milik 76 152 739 Tue 18 Nov 2014 England 7 Jack Wilshere 22y 10m 17d F A
3-1
Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 152 739 Tue 18 Nov 2014 England 9 Daniel Welbeck 23y 11m 23d F A
3-1
Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 152 739 Tue 18 Nov 2014 England 11 Alexander Oxlade-Chamberlain 21y 03m 03d 1 F A
3-1
Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 152 739 Tue 18 Nov 2014 England 14 Kieran Gibbs 25y 01m 23d F A
3-1
Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 156 745 Mon 07 Sep 2015 Germany 9 Mesut Ozil 26y 10m 23d EC 08 of 10 A
3-2
Thomas Muller 18; Thomas Muller 34; Ilkay Gundogan 54 157 751 Sat 04 Jun 2016 France 4 Laurent Koscielny 30y 08m 25d 1 F H
3-0
Olivier Giroud 8; Olivier Giroud 35; Laurent Koscielny 39 157 751 Sat 04 Jun 2016 France 10 Olivier Giroud 29y 08m 05d 2 F H
3-0
Olivier Giroud 8; Olivier Giroud 35; Laurent Koscielny 39 159 758 Sat 10 Jun 2017 England 18 Alexander Oxlade-Chamberlain 23y 09m 26d 1 WC 06 of 10 A
2-2
Alexander Oxlade-Chamberlain 70; Harry Kane 93 160 819 Sat 17 Jun 2023 Norway 7 Martin Odegaard 24y 06m 00d EC 03 of 08 H
1-2
Erling Haaland pen 61 161 822 Tue 12 Sep 2023 England 1 Aaron Ramsdale 25y 03m 29d F A
3-1
Phil Foden 32; Jude Bellingham 35; Harry Kane 81 161 822 Tue 12 Sep 2023 England 4 Declan Rice 24y 07m 29d F A
3-1
Phil Foden 32; Jude Bellingham 35; Harry Kane 81 161 822 Tue 12 Sep 2023 England 18 Bukayo Saka 22y 00m 07d F A
3-1
Phil Foden 32; Jude Bellingham 35; Harry Kane 81 164 831 Fri 14 Jun 2024 Germany 9 Kai Havertz 25y 00m 03d 1 EC 01 of 03 H
5-1
Jamal Musiala 19; Florian Wirtz 10; Kai Havertz pen 45; Emre Can 93
Games by Opposition, Date Rk Gme
noDate Team Sno Player Age Gls Bk So Comp Rnd V Score Agg Opp Scorers 1 664 Sat 08 Oct 2005 Belarus 10 Alyaksandr Paulavich Hleb 24y 05m 07d WC 09 of 10 A
1-0
Vital Uladzimiravich Kutuzaw 6 1 721 Tue 16 Oct 2012 Belgium 3 Thomas Vermaelen 26y 11m 02d WC 04 of 10 H
2-0
Christian Benteke 69; Vincent Kompany 71 1 698 Wed 03 Mar 2010 Czech Republic 7 Tomas Rosicky 29y 04m 27d F A
0-1
----- 2 702 Fri 08 Oct 2010 Czech Republic 7 Tomas Rosicky 30y 00m 04d EC 03 of 08 H
1-0
Roman Hubnik 69 3 710 Sat 03 Sep 2011 Czech Republic 6 Tomas Rosicky 30y 10m 30d EC 05 of 08 A
2-2
Jaroslav Plasil 78; Michal Kadlec pen 90 1 709 Wed 10 Aug 2011 Denmark 11 Nicklas Bendtner 23y 06m 25d F A
1-2
Christian Eriksen 31 1 137 Sat 02 Apr 1927 England 7 Joseph Harold Anthony Hulme 22y 07m 07d BC 03 of 03 A
2-1
William Ralph [Dixie] Dean 65; William Ralph [Dixie] Dean 88 2 140 Sat 31 Mar 1928 England 7 Joseph Harold Anthony Hulme 23y 07m 05d BC 03 of 03 H
1-5
Robert F. Kelly 89 3 149 Sat 05 Apr 1930 England 8 David Bone Nightingale Jack 31y 00m 02d 1 BC 03 of 03 H
5-2
Victor Martin Watson 11; Victor Martin Watson 28; Ellis James Rimmer 30; David Bone Nightingale Jack 33; Ellis James Rimmer 55 4 153 Sat 28 Mar 1931 England 5 Herbert Roberts 23y 06m 27d BC 03 of 03 A
0-2
----- 5 163 Sat 01 Apr 1933 England 7 Joseph Harold Anthony Hulme 28y 07m 06d BC 03 of 03 A
1-2
George Samuel Hunt 30 6 167 Sat 14 Apr 1934 England 1 Frank Moss 24y 05m 09d BC 03 of 03 H
3-0
Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 6 167 Sat 14 Apr 1934 England 3 Edris Albert Hapgood 25y 06m 21d BC 03 of 03 H
3-0
Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 6 167 Sat 14 Apr 1934 England 10 clifford Sydney Bastin 22y 01m 00d 1 BC 03 of 03 H
3-0
Clifford Sydney Bastin 43; Eric Frederick George Brook 80; John William Anslow Bowers 88 9 170 Sat 06 Apr 1935 England 2 George Charles Male 24y 10m 29d BC 03 of 03 A
0-2
----- 9 170 Sat 06 Apr 1935 England 3 Edris Albert Hapgood 26y 06m 13d BC 03 of 03 A
0-2
----- 9 170 Sat 06 Apr 1935 England 8 clifford Sydney Bastin 23y 00m 23d BC 03 of 03 A
0-2
----- 12 173 Sat 04 Apr 1936 England 2 George Charles Male 25y 10m 27d BC 03 of 03 H
1-1
George Henry Camsell 30 12 173 Sat 04 Apr 1936 England 3 Edris Albert Hapgood 27y 06m 11d BC 03 of 03 H
1-1
George Henry Camsell 30 12 173 Sat 04 Apr 1936 England 4 William John Crayston 25y 05m 26d BC 03 of 03 H
1-1
George Henry Camsell 30 12 173 Sat 04 Apr 1936 England 10 clifford Sydney Bastin 24y 00m 21d BC 03 of 03 H
1-1
George Henry Camsell 30 16 177 Sat 17 Apr 1937 England 2 George Charles Male 26y 11m 09d BC 03 of 03 A
1-3
Frederick Charles Steele 40 17 183 Sat 09 Apr 1938 England 3 Edris Albert Hapgood 29y 06m 16d BC 03 of 03 H
0-1
----- 17 183 Sat 09 Apr 1938 England 6 Wilfred Copping 30y 07m 23d BC 03 of 03 H
0-1
----- 17 183 Sat 09 Apr 1938 England 11 clifford Sydney Bastin 26y 00m 26d BC 03 of 03 H
0-1
----- 20 188 Sat 15 Apr 1939 England 3 Edris Albert Hapgood 30y 06m 22d BC 03 of 03 A
2-1
Albert [Pat] Beasley 67; Thomas Lawton 88 21 193 Sat 12 Apr 1947 England 2 Lawrence Scott 29y 11m 20d BC 03 of 03 H
1-1
Horatio Stratton [Raich] Carter 55 22 198 Sat 10 Apr 1948 England 2 Lawrence Scott 30y 11m 18d BC 03 of 03 A
2-0
Thomas Finney 44; Stanley Harding Mortensen 62 23 228 Sat 18 Apr 1953 England 3 Lionel Smith 35y 01m 05d BC 03 of 03 H
2-2
Ivan Arthur [Ivor] Broadis 18; Ivan Arthur [Ivor] Broadis 69 24 302 Sat 11 Apr 1964 England 10 George Richard Eastham 27y 05m 19d BC 03 of 03 A
0-1
----- 25 352 Sat 22 May 1971 England 4 Peter Edwin Storey 25y 08m 15d BC 03 of 03 H
3-1
Martin Stanford Peters 9; Martin Harcourt Chivers 30; Martin Harcourt Chivers 40 26 361 Sat 27 May 1972 England 4 Peter Edwin Storey 26y 08m 20d BC 03 of 03 A
1-0
Alan James Ball 28 26 361 Sat 27 May 1972 England 7 Alan James Ball 27y 00m 15d 1 BK BC 03 of 03 A
1-0
Alan James Ball 28 28 367 Wed 14 Feb 1973 England 2 Peter Edwin Storey 27y 05m 07d CM A
5-0
Peter Patrick Lorimer og 10; Allan John Clarke 14; Michael Roger Channon 15; Martin Harcourt Chivers 76; Allan John Clarke 85 28 367 Wed 14 Feb 1973 England 7 Alan James Ball 27y 09m 02d CM A
5-0
Peter Patrick Lorimer og 10; Allan John Clarke 14; Michael Roger Channon 15; Martin Harcourt Chivers 76; Allan John Clarke 85 30 370 Sat 19 May 1973 England 2 Peter Edwin Storey 27y 08m 12d BC 03 of 03 H
1-0
Martin Stanford Peters 54 30 370 Sat 19 May 1973 England 7 Alan James Ball 28y 00m 07d BC 03 of 03 H
1-0
Martin Stanford Peters 54 32 392 Sat 24 May 1975 England 7 Alan James Ball 30y 00m 12d BC 03 of 03 H
5-1
Gerald Charles James Francis 6; Thomas Kevin Beattie 7; Colin Bell 40; Gerald Charles James Francis 65; David Edward Johnson 75 33 446 Sat 23 May 1981 England 3 Kenneth Graham Sansom 22y 07m 27d BC 03 of 03 H
0-1
----- 33 446 Sat 23 May 1981 England 11 Anthony Stewart Woodcock 25y 05m 17d BC 03 of 03 H
0-1
----- 35 454 Sat 29 May 1982 England 3 Kenneth Graham Sansom 23y 08m 03d BC 03 of 03 A
1-0
Paul Mariner 13 36 464 Wed 01 Jun 1983 England 3 Kenneth Graham Sansom 24y 08m 06d BC 03 of 03 H
2-0
Bryan Robson 12; Gordon Sidney Cowans 52 37 473 Sat 26 May 1984 England 3 Kenneth Graham Sansom 25y 08m 00d BC 03 of 03 A
1-1
Anthony Stewart Woodcock 36 37 473 Sat 26 May 1984 England 9 Anthony Stewart Woodcock 28y 05m 20d 1 BC 03 of 03 A
1-1
Anthony Stewart Woodcock 36 39 480 Sat 25 May 1985 England 2 Vivian Alexander Anderson 28y 08m 26d SRC A
0-1
----- 39 480 Sat 25 May 1985 England 3 Kenneth Graham Sansom 26y 07m 29d SRC A
0-1
----- 41 488 Wed 23 Apr 1986 England 3 Kenneth Graham Sansom 27y 06m 28d SRC H
2-1
Terence Ian Butcher 27; Glenn Hoddle 43 42 508 Sat 21 May 1988 England 3 Kenneth Graham Sansom 29y 07m 25d SRC 02 of 02 H
1-0
Peter Andrew Beardsley 12 42 508 Sat 21 May 1988 England 6 Anthony Alexander Adams 21y 07m 11d SRC 02 of 02 H
1-0
Peter Andrew Beardsley 12 44 577 Sat 15 Jun 1996 England 1 David Andrew Seaman 32y 08m 27d EC 02 of 03 N
2-0
Alan Shearer 53; Paul John Gascoigne 79 44 577 Sat 15 Jun 1996 England 5 Anthony Alexander Adams 29y 08m 05d EC 02 of 03 N
2-0
Alan Shearer 53; Paul John Gascoigne 79 46 610 Sat 13 Nov 1999 England 1 David Andrew Seaman 36y 01m 25d EC PO A
2-0
Paul Scholes 21; Paul Scholes 42 46 610 Sat 13 Nov 1999 England 3 Anthony Alexander Adams 33y 01m 03d BK EC PO A
2-0
Paul Scholes 21; Paul Scholes 42 46 610 Sat 13 Nov 1999 England 4 Martin Keown 33y 03m 20d EC PO A
2-0
Paul Scholes 21; Paul Scholes 42 49 611 Wed 17 Nov 1999 England 1 David Andrew Seaman 36y 01m 29d EC PO H
0-1
2-1 ----- 49 611 Wed 17 Nov 1999 England 5 Anthony Alexander Adams 33y 01m 07d EC PO H
0-1
2-1 ----- 49 611 Wed 17 Nov 1999 England 19 Ray Parlour 26y 08m 10d EC PO H
0-1
2-1 ----- 52 727 Wed 14 Aug 2013 England 7 Theo Walcott 24y 04m 29d 1 BK F H
3-2
Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 52 727 Wed 14 Aug 2013 England 8 Jack Wilshere 21y 07m 13d F H
3-2
Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 52 727 Wed 14 Aug 2013 England 15 Alexander Oxlade-Chamberlain 19y 11m 30d F H
3-2
Theo Walcott 29; Daniel Welbeck 53; Rickie Lambert 70 55 739 Tue 18 Nov 2014 England 7 Jack Wilshere 22y 10m 17d F A
3-1
Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 55 739 Tue 18 Nov 2014 England 9 Daniel Welbeck 23y 11m 23d F A
3-1
Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 55 739 Tue 18 Nov 2014 England 11 Alexander Oxlade-Chamberlain 21y 03m 03d 1 F A
3-1
Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 55 739 Tue 18 Nov 2014 England 14 Kieran Gibbs 25y 01m 23d F A
3-1
Alexander Oxlade-Chamberlain 32; Wayne Rooney 47; Wayne Rooney 85 59 758 Sat 10 Jun 2017 England 18 Alexander Oxlade-Chamberlain 23y 09m 26d 1 WC 06 of 10 A
2-2
Alexander Oxlade-Chamberlain 70; Harry Kane 93 60 822 Tue 12 Sep 2023 England 1 Aaron Ramsdale 25y 03m 29d F A
3-1
Phil Foden 32; Jude Bellingham 35; Harry Kane 81 60 822 Tue 12 Sep 2023 England 4 Declan Rice 24y 07m 29d F A
3-1
Phil Foden 32; Jude Bellingham 35; Harry Kane 81 60 822 Tue 12 Sep 2023 England 18 Bukayo Saka 22y 00m 07d F A
3-1
Phil Foden 32; Jude Bellingham 35; Harry Kane 81 1 591 Wed 12 Nov 1997 France 7 Emmanuel Petit 27y 01m 21d F H
2-1
Pierre Laigle 35; Youri Djorkaeff pen 78 2 612 Wed 29 Mar 2000 France 18 Patrick Vieira 23y 09m 06d F A
2-0
Sylvain Wiltord 53; Thierry Henry 89 2 612 Wed 29 Mar 2000 France 20 Sylvain Wiltord 25y 10m 19d 1 F A
2-0
Sylvain Wiltord 53; Thierry Henry 89 2 612 Wed 29 Mar 2000 France 22 Robert Pirès 26y 05m 00d F A
2-0
Sylvain Wiltord 53; Thierry Henry 89 5 625 Wed 27 Mar 2002 France 6 Patrick Vieira 25y 09m 04d F H
5-0
Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 5 625 Wed 27 Mar 2002 France 9 Sylvain Wiltord 27y 10m 17d F H
5-0
Zinedine Zidane 12; David Trezeguet 21; Thierry Henry 31; David Trezeguet 41; Steve Marlet 87 7 672 Sat 07 Oct 2006 France 11 Thierry Henry 29y 01m 20d EC 03 of 12 A
0-1
----- 8 751 Sat 04 Jun 2016 France 4 Laurent Koscielny 30y 08m 25d 1 F H
3-0
Olivier Giroud 8; Olivier Giroud 35; Laurent Koscielny 39 8 751 Sat 04 Jun 2016 France 10 Olivier Giroud 29y 08m 05d 2 F H
3-0
Olivier Giroud 8; Olivier Giroud 35; Laurent Koscielny 39 1 735 Sun 07 Sep 2014 Germany 20 Lukas Podolski 29y 03m 03d EC 01 of 10 H
2-1
Thomas Muller 18; Thomas Muller 70 2 745 Mon 07 Sep 2015 Germany 9 Mesut Ozil 26y 10m 23d EC 08 of 10 A
3-2
Thomas Muller 18; Thomas Muller 34; Ilkay Gundogan 54 3 831 Fri 14 Jun 2024 Germany 9 Kai Havertz 25y 00m 03d 1 EC 01 of 03 H
5-1
Jamal Musiala 19; Florian Wirtz 10; Kai Havertz pen 45; Emre Can 93 1 624 Sat 06 Oct 2001 Latvia 2 Igors Nauris Stepanovs 25y 08m 15d WC 08 of 08 A
1-2
Andrejs Rubins 21 1 691 Sat 28 Mar 2009 Netherlands 10 Robin Van Persie 25y 07m 22d 1 WC 04 of 08 H
3-0
Klaas-Jan Huntelaar 30; Robin Van Persie 45; Dirk Kuijt pen 78 2 695 Wed 09 Sep 2009 Netherlands 7 Robin Van Persie 26y 01m 03d BK WC 08 of 08 A
1-0
Eljero Elia 82 1 626 Wed 17 Apr 2002 Nigeria 9 Nwankwo Kanu 25y 08m 16d F A
2-1
Julius Aghahowa 41; Julius Aghahowa 67 1 287 Sat 07 Oct 1961 Northern Ireland 2 Edward [James] Magill 22y 04m 20d BC 01 of 03 H
1-6
James Christopher McLaughlin 17 1 287 Sat 07 Oct 1961 Northern Ireland 5 William John Terence Neill 19y 04m 29d BC 01 of 03 H
1-6
James Christopher McLaughlin 17 3 293 Wed 07 Nov 1962 Northern Ireland 2 Edward [James] Magill 23y 05m 21d BC 02 of 03 A
1-5
William Laurence Bingham 8 4 299 Sat 12 Oct 1963 Northern Ireland 2 Edward [James] Magill 24y 04m 25d BC 01 of 03 H
2-1
William Laurence Bingham 26; Samuel Wilson 63 4 299 Sat 12 Oct 1963 Northern Ireland 5 William John Terence Neill 21y 05m 04d BC 01 of 03 H
2-1
William Laurence Bingham 26; Samuel Wilson 63 4 299 Sat 12 Oct 1963 Northern Ireland 6 William James Mccullough 28y 02m 15d BC 01 of 03 H
2-1
William Laurence Bingham 26; Samuel Wilson 63 7 306 Wed 25 Nov 1964 Northern Ireland 2 Edward [James] Magill 25y 06m 08d BC 02 of 03 A
2-3
George Best 9; William John Irvine 18 7 306 Wed 25 Nov 1964 Northern Ireland 5 William John Terence Neill 22y 06m 17d BC 02 of 03 A
2-3
George Best 9; William John Irvine 18 9 311 Sat 02 Oct 1965 Northern Ireland 5 William John Terence Neill 23y 04m 24d BC 01 of 03 H
3-2
Alexander [Derek] Dougan 42; John Andrew Crossan 60; William John Irvine 89 10 321 Wed 16 Nov 1966 Northern Ireland 5 William John Terence Neill 24y 06m 08d BCEC 02 of 06 A
1-2
James Joseph Nicholson 9 11 329 Sat 21 Oct 1967 Northern Ireland 5 William John Terence Neill 25y 05m 13d BCEC 04 of 06 H
1-0
David Clements 67 12 338 Tue 06 May 1969 Northern Ireland 5 William John Terence Neill 26y 11m 28d BC 02 of 03 A
1-1
Alexander [Eric] McMordie 11 13 351 Tue 18 May 1971 Northern Ireland 2 Patrick James Rice 22y 02m 01d BC 02 of 03 A
1-0
John Greig og 14 13 351 Tue 18 May 1971 Northern Ireland 3 Samuel Nelson 22y 01m 17d BC 02 of 03 A
1-0
John Greig og 14 15 359 Sat 20 May 1972 Northern Ireland 2 Patrick James Rice 23y 02m 03d BC 01 of 03 A
0-2
----- 15 359 Sat 20 May 1972 Northern Ireland 3 Samuel Nelson 23y 01m 19d BC 01 of 03 A
0-2
----- 17 369 Wed 16 May 1973 Northern Ireland 2 Patrick James Rice 24y 01m 29d BC 02 of 03 A
2-1
Martin Hugh Michael ONeill 3; Trevor Anderson 16 18 377 Sat 11 May 1974 Northern Ireland 2 Patrick James Rice 25y 01m 24d BC 01 of 03 A
1-0
Thomas Cassidy 40 18 377 Sat 11 May 1974 Northern Ireland 3 Samuel Nelson 25y 01m 10d BC 01 of 03 A
1-0
Thomas Cassidy 40 20 391 Tue 20 May 1975 Northern Ireland 2 Patrick James Rice 26y 02m 03d BC 02 of 03 A
0-3
----- 21 399 Sat 08 May 1976 Northern Ireland 5 Patrick James Rice 27y 01m 21d BC 02 of 03 A
0-3
----- 22 406 Wed 01 Jun 1977 Northern Ireland 1 Patrick Anthony Jennings 31y 11m 20d BC 02 of 03 A
0-3
----- 22 406 Wed 01 Jun 1977 Northern Ireland 3 Patrick James Rice 28y 02m 15d BC 02 of 03 A
0-3
----- 24 425 Tue 22 May 1979 Northern Ireland 1 Patrick Anthony Jennings 33y 11m 10d BC 02 of 03 A
0-1
----- 24 425 Tue 22 May 1979 Northern Ireland 2 Patrick James Rice 30y 02m 05d BC 02 of 03 A
0-1
----- 24 425 Tue 22 May 1979 Northern Ireland 3 Samuel Nelson 30y 01m 21d BC 02 of 03 A
0-1
----- 27 442 Wed 25 Mar 1981 Northern Ireland 1 Patrick Anthony Jennings 35y 09m 13d WC 04 of 08 A
1-1
William Robert Hamilton 70 28 445 Tue 19 May 1981 Northern Ireland 1 Patrick Anthony Jennings 35y 11m 07d BC 02 of 03 A
0-2
----- 29 448 Wed 14 Oct 1981 Northern Ireland 1 Patrick Anthony Jennings 36y 04m 02d WC 07 of 08 H
0-0
----- 30 462 Tue 24 May 1983 Northern Ireland 1 Patrick Anthony Jennings 37y 11m 12d BC 01 of 03 A
0-0
----- 31 471 Tue 13 Dec 1983 Northern Ireland 1 Patrick Anthony Jennings 38y 06m 01d BC 01 of 03 H
2-0
Norman Whiteside 17; Samuel Baxter McIlroy 56 32 537 Wed 19 Feb 1992 Northern Ireland 14 Stephen Morrow 21y 07m 17d F A
0-1
----- 1 819 Sat 17 Jun 2023 Norway 7 Martin Odegaard 24y 06m 00d EC 03 of 08 H
1-2
Erling Haaland pen 61 1 733 Wed 05 Mar 2014 Poland 1 Wojciech Szczesny 23y 10m 15d F H
0-1
----- 2 737 Tue 14 Oct 2014 Poland 1 Wojciech Szczesny 24y 05m 26d EC 03 of 10 H
2-2
Krzysztof Maczynski 11; Arkadiusz Milik 76 1 283 Wed 03 May 1961 Republic Of Ireland 11 Joseph Haverty 25y 02m 16d 1 WC 01 of 04 A
1-4
Joseph Haverty 50 2 284 Sun 07 May 1961 Republic Of Ireland 11 Joseph Haverty 25y 02m 20d WC 02 of 04 H
0-3
----- 1 653 Fri 03 Sep 2004 Spain 10 Reyes 21y 00m 02d F H
1-1
Raul pen 57 1 667 Wed 01 Mar 2006 Switzerland 3 Philippe Senderos 21y 00m 15d F A
3-1
Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69 1 667 Wed 01 Mar 2006 Switzerland 16 Johan Djourou 19y 01m 11d F A
3-1
Tranquillo Barnetta 21; Daniel Gygax 41; Ricardo Cabanas 69 1 124 Sat 17 Mar 1923 Wales 6 Robert Frederick John 24y 01m 14d BC 02 of 03 A
0-2
----- 2 147 Sat 26 Oct 1929 Wales 6 Willie Davies 29y 07m 16d BC 01 of 03 H
2-4
Eugene O'Callaghan 55; Leonard Stephen Davies 63 2 147 Sat 26 Oct 1929 Wales 10 Frederick Cook 27y 09m 06d BC 01 of 03 H
2-4
Eugene O'Callaghan 55; Leonard Stephen Davies 63 4 171 Sat 05 Oct 1935 Wales 3 Robert Frederick John 36y 08m 02d BC 01 of 03 H
1-1
Cuthbert Phillips 40 5 180 Sat 30 Oct 1937 Wales 8 Leslie Jenkin Jones 26y 03m 29d BC 01 of 03 H
2-1
Brynmor Jones 25; Seymour Morris 40 6 186 Wed 09 Nov 1938 Wales 8 Leslie Jenkin Jones 27y 04m 08d 1 BC 02 of 03 A
2-3
David John Astley 17; Leslie Jenkin Jones 86 6 186 Wed 09 Nov 1938 Wales 11 Reginald Horace Cumner 20y 07m 10d BC 02 of 03 A
2-3
David John Astley 17; Leslie Jenkin Jones 86 8 191 Sat 19 Oct 1946 Wales 10 Brynmor Jones 34y 08m 05d 1 BC 01 of 03 H
3-1
Brynmor Jones 52; Trevor Ford 79; James Findlay Stephen og 88 9 197 Wed 12 Nov 1947 Wales 3 Walley Barnes 27y 09m 27d BC 02 of 03 A
2-1
Trevor Ford 35; George Lowrie 42 10 202 Sat 23 Oct 1948 Wales 3 Walley Barnes 28y 09m 07d BC 01 of 03 H
1-3
Brynmor Jones 22 10 202 Sat 23 Oct 1948 Wales 10 Brynmor Jones 36y 08m 09d 1 BC 01 of 03 H
1-3
Brynmor Jones 22 12 207 Wed 09 Nov 1949 Wales 2 Walley Barnes 29y 09m 24d BCWC 02 of 03 A
0-2
----- 13 212 Sat 21 Oct 1950 Wales 2 Walley Barnes 30y 09m 05d BC 01 of 03 H
1-3
Aubrey Powell 68 14 221 Wed 14 Nov 1951 Wales 2 Walley Barnes 31y 09m 29d BC 02 of 03 A
1-0
Ivor John Allchurch 89 14 221 Wed 14 Nov 1951 Wales 5 William Raymond Daniel 23y 00m 12d BC 02 of 03 A
1-0
Ivor John Allchurch 89 16 226 Sat 18 Oct 1952 Wales 5 William Raymond Daniel 23y 11m 16d BC 01 of 03 H
1-2
Trevor Ford 24 17 231 Wed 04 Nov 1953 Wales 2 Walley Barnes 33y 09m 19d BCWC 02 of 03 A
3-3
William John Charles 49; Ivor John Allchurch 73; William John Charles 88 18 238 Sat 16 Oct 1954 Wales 1 Alfred Kelsey 24y 10m 27d BC 01 of 03 H
0-1
----- 18 238 Sat 16 Oct 1954 Wales 2 Walley Barnes 34y 09m 00d BC 01 of 03 H
0-1
----- 18 238 Sat 16 Oct 1954 Wales 6 David Lloyd Bowen 26y 04m 09d BC 01 of 03 H
0-1
----- 18 238 Sat 16 Oct 1954 Wales 8 Derek J. R. Tapscott 22y 03m 16d BC 01 of 03 H
0-1
----- 22 247 Wed 09 Nov 1955 Wales 1 Alfred Kelsey 25y 11m 21d BC 02 of 03 A
0-2
----- 22 247 Wed 09 Nov 1955 Wales 7 Derek J. R. Tapscott 23y 04m 10d BC 02 of 03 A
0-2
----- 24 250 Sat 20 Oct 1956 Wales 1 Alfred Kelsey 26y 11m 01d BC 01 of 03 H
2-2
Trevor Ford 6; Terry Cameron Medwin 31 25 260 Wed 13 Nov 1957 Wales 1 Alfred Kelsey 27y 11m 25d BC 02 of 03 A
1-1
Terry Cameron Medwin 75 25 260 Wed 13 Nov 1957 Wales 6 David Lloyd Bowen 29y 05m 06d BC 02 of 03 A
1-1
Terry Cameron Medwin 75 27 267 Sat 18 Oct 1958 Wales 1 Alfred Kelsey 28y 10m 29d BC 01 of 03 H
0-3
----- 27 267 Sat 18 Oct 1958 Wales 6 David Lloyd Bowen 30y 04m 11d BC 01 of 03 H
0-3
----- 29 274 Wed 04 Nov 1959 Wales 1 Alfred Kelsey 29y 11m 16d BC 02 of 03 A
1-1
William John Charles 8 30 280 Sat 22 Oct 1960 Wales 1 Alfred Kelsey 30y 11m 03d BC 01 of 03 H
2-0
Clifford William Jones 44; Thomas Royston Vernon 73 31 288 Wed 08 Nov 1961 Wales 1 Alfred Kelsey 31y 11m 20d BC 02 of 03 A
0-2
----- 31 288 Wed 08 Nov 1961 Wales 5 Melvyn Charles 26y 05m 25d BC 02 of 03 A
0-2
----- 33 350 Sat 15 May 1971 Wales 4 John Griffith Roberts 24y 08m 04d BC 01 of 03 H
0-0
----- 34 444 Sat 16 May 1981 Wales 4 Peter Nicholas 21y 06m 06d BC 01 of 03 H
2-0
Ian Patrick Walsh 17; Ian Patrick Walsh 20 35 453 Mon 24 May 1982 Wales 4 Peter Nicholas 22y 06m 14d BC 02 of 03 A
0-1
----- 36 463 Sat 28 May 1983 Wales 7 Peter Nicholas 23y 06m 18d BC 02 of 03 H
0-2
----- 37 697 Sat 14 Nov 2009 Wales 10 Aaron James Ramsey 18y 10m 19d 1 F H
3-0
David Edwards 17; Simon Church 32; Aaron James Ramsey 35 38 707 Wed 25 May 2011 Wales 17 Aaron James Ramsey 20y 04m 29d NC N
1-3
Robert Earnshaw 36 39 720 Fri 12 Oct 2012 Wales 10 Aaron James Ramsey 21y 09m 16d BK WC 03 of 10 H
2-1
Gareth Frank Bale pen 81; Gareth Frank Bale 89 40 724 Fri 22 Mar 2013 Wales 10 Aaron James Ramsey 22y 02m 24d 1 BK SO WC 05 of 10 A
2-1
Aaron James Ramsey pen 73; Hal Robson-Kanu 74