Stats ZoneEngland › John Barnes
Hello. Sign In
England
ENGLAND
John Barnes card

John Barnes

79 caps for England  •  11 goals
⚽ Display domestic career

All England games between this player's first and last cap are shown below. Coloured rows are games he appeared in; greyed rows are games he missed. Click a score to see the full match details.

Home Β· appeared Away Β· appeared Missed ⚽ Goal   Y Yellow card   R Red card   β–² Sub on   β–Ό Sub off
Cap Date Opponents Competition Score Att. Venue # Club
1995/96
79 β–² Wed
6 Sep 1995
COLOMBIA
AET
International Friendly
0–0 20,000 Wembley Stadium
England England
714 Liverpool
1994/95
– Sun
11 Jun 1995
BRAZIL
AET
Umbro International Trophy
1–3 67,318 Wembley Stadium
England England
713
78 β–Ό Thu
8 Jun 1995
SWEDEN
Umbro International Trophy
3–3 32,008 Elland Road
England England
712 Liverpool
– Sat
3 Jun 1995
JAPAN
AET
Umbro International Trophy
2–1 21,142 Wembley Stadium
England England
711
77 Wed
29 Mar 1995
URUGUAY
AET
International Friendly
0–0 34,849 Wembley Stadium
England England
710 Liverpool
– Wed
15 Feb 1995
REPUBLIC OF IRELAND
AET
Abandoned
International Friendly
0–1 46,000 Lansdowne Road
Republic of Ireland Republic of Ireland
709
76 Wed
16 Nov 1994
NIGERIA
International Friendly
1–0 37,196 Wembley Stadium
England England
708 Liverpool
75 Wed
12 Oct 1994
ROMANIA
International Friendly
1–1 48,754 Wembley Stadium
England England
707 Liverpool
74 Wed
7 Sep 1994
USA
International Friendly
2–0 38,629 Wembley Stadium
England England
706 Liverpool
1993/94
– Sun
22 May 1994
NORWAY
International Friendly
0–0 64,327 Wembley Stadium
England England
705
– Tue
17 May 1994
GREECE
International Friendly
5–0 23,689 Wembley Stadium
England England
704
– Wed
9 Mar 1994
DENMARK
International Friendly
1–0 71,970 Wembley Stadium
England England
703
– Wed
17 Nov 1993
SAN MARINO
AET
World Cup Qualifier
Group 2
7–1 2,378 Stadio Renato Dall Ara
Italy Italy
702
– Wed
13 Oct 1993
NETHERLANDS
AET
World Cup Qualifier
Group 2
0–2 48,000 De Kuip
Netherlands Netherlands
701
– Wed
8 Sep 1993
POLAND
AET
World Cup Qualifier
Group 2
3–0 71,220 Wembley Stadium
England England
700
1992/93
73 Sat
19 Jun 1993
GERMANY
AET
United States Cup
1–2 62,126 Silverdome
United States United States
699 Liverpool
– Sun
13 Jun 1993
BRAZIL
AET
United States Cup
1–1 54,118 RFK Stadium
United States United States
698
72 Wed
9 Jun 1993
USA
United States Cup
0–2 37,652 Foxboro Stadium
United States United States
697 Liverpool
– Wed
2 Jun 1993
NORWAY
AET
World Cup Qualifier
Group 2
0–2 22,256 Ullevaal Stadion
Norway Norway
696
71 Sat
29 May 1993
POLAND
AET
World Cup Qualifier
Group 2
1–1 60,000 Stadion Slaski
Poland Poland
695 Liverpool
70 ⚽ Wed
28 Apr 1993
NETHERLANDS
AET
World Cup Qualifier
Group 2
2–2 73,163 Wembley Stadium
England England
694 Liverpool
69 Wed
31 Mar 1993
TURKEY
AET
World Cup Qualifier
Group 2
2–0 60,000 Izmir Ataturk Stadyumu
Turkey Turkey
693 Liverpool
68 Wed
17 Feb 1993
SAN MARINO
AET
World Cup Qualifier
Group 2
6–0 51,154 Wembley Stadium
England England
692 Liverpool
– Wed
18 Nov 1992
TURKEY
AET
World Cup Qualifier
Group 2
4–0 42,984 Wembley Stadium
England England
691
– Wed
14 Oct 1992
NORWAY
AET
World Cup Qualifier
Group 2
1–1 51,441 Wembley Stadium
England England
690
– Wed
9 Sep 1992
SPAIN
International Friendly
0–1 22,000 Estadio El Sardinero
Spain Spain
689
1991/92
– Wed
17 Jun 1992
SWEDEN
AET
European Championship
Group 1
1–2 30,126 Rasunda
Sweden Sweden
688
– Sun
14 Jun 1992
FRANCE
AET
European Championship
Group 1
0–0 26,535 Malmo Stadion
Sweden Sweden
687
– Thu
11 Jun 1992
DENMARK
AET
European Championship
Group 1
0–0 26,385 Malmo Stadion
Sweden Sweden
686
67 β–Ό Wed
3 Jun 1992
FINLAND
International Friendly
2–1 16,101 Olympiastadion (Helsinki)
Finland Finland
685 Liverpool
– Sun
17 May 1992
BRAZIL
AET
International Friendly
1–1 53,428 Wembley Stadium
England England
684
– Tue
12 May 1992
HUNGARY
International Friendly
1–0 25,000 Ferenc PuskΓ‘s Stadium
Hungary Hungary
683
– Wed
29 Apr 1992
CIS
AET
International Friendly
2–2 28,000 Luzhniki Stadium
Russian Federation Russian Federation
682
66 β–Ό Wed
25 Mar 1992
CZECHOSLOVAKIA
International Friendly
2–2 6,000 Strahov
Czech Republic Czech Republic
681 Liverpool
– Wed
19 Feb 1992
FRANCE
International Friendly
2–0 58,723 Wembley Stadium
England England
680
– Wed
13 Nov 1991
POLAND
AET
European Championship Qualifier
Group 7
1–1 15,000 Stadion Miejski (Poznan)
Poland Poland
679
– Wed
16 Oct 1991
TURKEY
AET
European Championship Qualifier
Group 7
1–0 50,896 Wembley Stadium
England England
678
– Wed
11 Sep 1991
GERMANY
AET
International Friendly
0–1 59,493 Wembley Stadium
England England
677
1990/91
– Wed
12 Jun 1991
MALAYSIA
International Friendly
4–2 38,000 Stadium Merdeka
Malaysia Malaysia
676
– Sat
8 Jun 1991
NEW ZEALAND
International Friendly
2–0 12,000 Athletic Park (Wellington)
New Zealand New Zealand
675
– Mon
3 Jun 1991
NEW ZEALAND
International Friendly
1–0 17,520 Mount Smart Stadium
New Zealand New Zealand
674
– Sat
1 Jun 1991
AUSTRALIA
International Friendly
1–0 35,472 Sydney Football Stadium
Australia Australia
673
65 β–Ό Sat
25 May 1991
ARGENTINA
England Challenge Cup
2–2 44,497 Wembley Stadium
England England
672 Liverpool
64 Tue
21 May 1991
USSR
AET
England Challenge Cup
3–1 23,789 Wembley Stadium
England England
671 Liverpool
63 Wed
1 May 1991
TURKEY
AET
European Championship Qualifier
Group 7
1–0 25,000 Izmir Ataturk Stadyumu
Turkey Turkey
670 Liverpool
62 Wed
27 Mar 1991
REPUBLIC OF IRELAND
AET
European Championship Qualifier
Group 7
1–1 77,753 Wembley Stadium
England England
669 Liverpool
61 Wed
6 Feb 1991
CAMEROON
International Friendly
2–0 61,075 Wembley Stadium
England England
668 Liverpool
– Wed
14 Nov 1990
REPUBLIC OF IRELAND
AET
European Championship Qualifier
Group F
1–1 46,000 Lansdowne Road
Republic of Ireland Republic of Ireland
667
60 Wed
17 Oct 1990
POLAND
AET
European Championship Qualifier
Group 7
2–0 77,040 Wembley Stadium
England England
666 Liverpool
59 Wed
12 Sep 1990
HUNGARY
International Friendly
1–0 51,459 Wembley Stadium
England England
665 Liverpool
1989/90
– Sat
7 Jul 1990
ITALY
AET
World Cup
3rd Place Play-off
1–2 62,628 Stadio San Nicola
Italy Italy
664
– Wed
4 Jul 1990
WEST GERMANY
AET Β· West Germany win 4-3 on pens
World Cup
Semi-Final
1–1 62,628 Stadio delle Alpi
Italy Italy
663
58 β–Ό Sun
1 Jul 1990
CAMEROON
AET
World Cup
Quarter-Final
3–2 55,205 Stadio San Paolo
Italy Italy
662 Liverpool
57 β–Ό Tue
26 Jun 1990
BELGIUM
AET
World Cup
Round of 16
1–0 34,520 Stadio Renato Dall Ara
Italy Italy
661 Liverpool
56 Thu
21 Jun 1990
EGYPT
AET
World Cup
Group F
1–0 34,959 Stadio Sant Elia
Italy Italy
660 Liverpool
55 Sat
16 Jun 1990
NETHERLANDS
AET
World Cup
Group F
0–0 35,267 Stadio Sant Elia
Italy Italy
659 Liverpool
54 Mon
11 Jun 1990
REPUBLIC OF IRELAND
AET
World Cup
Group F
1–1 35,238 Stadio Sant Elia
Italy Italy
658 Liverpool
53 Sat
2 Jun 1990
TUNISIA
International Friendly
1–1 25,000 Stade El Menzah
Tunisia Tunisia
657 Liverpool
52 ⚽ Tue
22 May 1990
URUGUAY
International Friendly
1–2 38,751 Wembley Stadium
England England
656 Liverpool
51 Tue
15 May 1990
DENMARK
International Friendly
1–0 27,643 Wembley Stadium
England England
655 Liverpool
– Wed
25 Apr 1990
CZECHOSLOVAKIA
International Friendly
4–2 21,342 Wembley Stadium
England England
654
50 Wed
28 Mar 1990
BRAZIL
International Friendly
1–0 80,000 Wembley Stadium
England England
653 Liverpool
– Wed
13 Dec 1989
YUGOSLAVIA
AET
International Friendly
2–1 34,796 Wembley Stadium
England England
652
49 Wed
15 Nov 1989
ITALY
International Friendly
0–0 67,500 Wembley Stadium
England England
651 Liverpool
– Wed
11 Oct 1989
POLAND
AET
World Cup Qualifier
Group 2
0–0 35,000 Stadion Slaski
Poland Poland
650
48 β–Ό Wed
6 Sep 1989
SWEDEN
AET
World Cup Qualifier
Group 2
0–0 38,558 Rasunda
Sweden Sweden
649 Liverpool
1988/89
47 β–Ό Wed
7 Jun 1989
DENMARK
International Friendly
1–1 18,400 Parken Stadium
Denmark Denmark
648 Liverpool
46 ⚽ Sat
3 Jun 1989
POLAND
AET
World Cup Qualifier
Group 2
3–0 69,203 Wembley Stadium
England England
647 Liverpool
– Sat
27 May 1989
SCOTLAND
Rous Cup
2–0 63,282 Hampden Park
Scotland Scotland
646
– Tue
23 May 1989
CHILE
AET
Rous Cup
0–0 15,628 Wembley Stadium
England England
645
– Wed
26 Apr 1989
ALBANIA
AET
World Cup Qualifier
Group 2
5–0 60,602 Wembley Stadium
England England
644
45 ⚽ Wed
8 Mar 1989
ALBANIA
AET
World Cup Qualifier
Group 2
2–0 30,000 Qemal Stafa Stadium
Albania Albania
643 Liverpool
44 ⚽ Wed
8 Feb 1989
GREECE
International Friendly
2–1 4,000 Olympic Stadium (Athens)
Greece Greece
642 Liverpool
– Wed
16 Nov 1988
SAUDI ARABIA
International Friendly
1–1 8,000 King Fahd International Stadium
Saudi Arabia Saudi Arabia
641
43 β–Ό Wed
19 Oct 1988
SWEDEN
AET
World Cup Qualifier
Group 2
0–0 65,628 Wembley Stadium
England England
640 Liverpool
– Wed
14 Sep 1988
DENMARK
International Friendly
1–0 25,837 Wembley Stadium
England England
639
1987/88
42 Sat
18 Jun 1988
USSR
AET
European Championship
Group 2
1–3 53,000 Waldstadion
Germany Germany
638 Liverpool
41 Wed
15 Jun 1988
NETHERLANDS
AET
European Championship
Group 2
1–3 68,400 Rheinstadion (Dusseldorf)
Germany Germany
637 Liverpool
40 Sun
12 Jun 1988
REPUBLIC OF IRELAND
AET
European Championship
Group 2
0–1 55,500 Neckarstadion
Germany Germany
636 Liverpool
39 Sat
28 May 1988
SWITZERLAND
International Friendly
1–0 10,000 Stade Olympique de la Pontaise
Switzerland Switzerland
635 Liverpool
38 Tue
24 May 1988
COLOMBIA
AET
Rous Cup
1–1 25,756 Wembley Stadium
England England
634 Liverpool
37 Sat
21 May 1988
SCOTLAND
Rous Cup
1–0 70,480 Wembley Stadium
England England
633 Liverpool
– Wed
27 Apr 1988
HUNGARY
International Friendly
0–0 26,500 Ferenc PuskΓ‘s Stadium
Hungary Hungary
632
36 Wed
23 Mar 1988
NETHERLANDS
International Friendly
2–2 74,590 Wembley Stadium
England England
631 Liverpool
35 Wed
17 Feb 1988
ISRAEL
International Friendly
0–0 5,000 Ramat Gan Stadium
Israel Israel
630 Liverpool
34 ⚽ Wed
11 Nov 1987
YUGOSLAVIA
AET
European Championship Qualifier
Group 4
4–1 70,000 Red Star Stadium
Serbia Serbia
629 Liverpool
33 ⚽⚽ Wed
14 Oct 1987
TURKEY
AET
European Championship Qualifier
Group 4
8–0 45,528 Wembley Stadium
England England
628 Liverpool
32 Wed
9 Sep 1987
WEST GERMANY
International Friendly
1–3 50,000 Rheinstadion (Dusseldorf)
Germany Germany
627 Liverpool
1986/87
– Sat
23 May 1987
SCOTLAND
Rous Cup
0–0 64,713 Hampden Park
Scotland Scotland
626
31 Tue
19 May 1987
BRAZIL
Rous Cup
1–1 92,000 Wembley Stadium
England England
625 Watford
30 β–² Wed
29 Apr 1987
TURKEY
AET
European Championship Qualifier
Group 4
0–0 25,000 Izmir Ataturk Stadyumu
Turkey Turkey
624 Watford
– Wed
1 Apr 1987
NORTHERN IRELAND
AET
European Championship Qualifier
Group 4
2–0 20,578 Windsor Park
Northern Ireland Northern Ireland
623
– Wed
18 Feb 1987
SPAIN
International Friendly
4–2 35,000 Estadio Santiago BernabΓ©u
Spain Spain
622
– Wed
12 Nov 1986
YUGOSLAVIA
AET
European Championship Qualifier
Group 4
2–0 60,000 Wembley Stadium
England England
621
– Wed
15 Oct 1986
NORTHERN IRELAND
AET
European Championship Qualifier
Group 4
3–0 35,300 Wembley Stadium
England England
620
29 β–Ό Wed
10 Sep 1986
SWEDEN
International Friendly
0–1 15,640 Soderstadion
Sweden Sweden
619 Watford
1985/86
28 β–² Sun
22 Jun 1986
ARGENTINA
AET
World Cup
Quarter-Final
1–2 114,580 Estadio Azteca
Mexico Mexico
618 Watford
– Wed
18 Jun 1986
PARAGUAY
AET
World Cup
Round of 16
3–0 98,728 Estadio Azteca
Mexico Mexico
617
– Wed
11 Jun 1986
POLAND
AET
World Cup
Group F
3–0 22,700 Estadio Universitario
Mexico Mexico
616
– Fri
6 Jun 1986
MOROCCO
AET
World Cup
0–0 20,200 TecnolΓ³gico (Monterrey)
Mexico Mexico
615
– Tue
3 Jun 1986
PORTUGAL
AET
World Cup
Group F
0–1 23,000 TecnolΓ³gico (Monterrey)
Mexico Mexico
614
27 β–² Sat
24 May 1986
CANADA
International Friendly
1–0 8,150 Swangard Stadium
Canada Canada
613 Watford
26 β–² Sat
17 May 1986
MEXICO
AET
International Friendly
3–0 63,770 The Coliseum (Los Angeles)
United States United States
612 Watford
– Wed
23 Apr 1986
SCOTLAND
Rous Cup
2–1 68,357 Wembley Stadium
England England
611
– Wed
26 Mar 1986
USSR
AET
International Friendly
1–0 62,000 Dinamo Arena (Tbilisi)
Georgia Georgia
610
25 β–² Wed
26 Feb 1986
ISRAEL
AET
International Friendly
2–1 30,000 Ramat Gan Stadium
Israel Israel
609 Watford
– Wed
29 Jan 1986
EGYPT
International Friendly
4–0 20,000 Cairo Stadium
Egypt Egypt
608
– Wed
13 Nov 1985
NORTHERN IRELAND
AET
World Cup Qualifier
Group 3
0–0 70,500 Wembley Stadium
England England
607
– Wed
16 Oct 1985
TURKEY
AET
World Cup Qualifier
Group 3
5–0 52,500 Wembley Stadium
England England
606
24 β–² Wed
11 Sep 1985
ROMANIA
AET
World Cup Qualifier
Group 3
1–1 59,500 Wembley Stadium
England England
605 Watford
1984/85
23 β–² Sun
16 Jun 1985
USA
AET
International Friendly
5–0 10,145 The Coliseum (Los Angeles)
United States United States
604 Watford
22 β–² Wed
12 Jun 1985
WEST GERMANY
AET
Azteca 2000 Tournament
3–0 8,000 Estadio Azteca
Mexico Mexico
603 Watford
21 β–Ό Sun
9 Jun 1985
MEXICO
Ciudad de Mexico Cup
0–1 15,000 Estadio Azteca
Mexico Mexico
602 Watford
20 β–² Thu
6 Jun 1985
ITALY
AET
Ciudad de Mexico Cup
1–2 7,000 Estadio Azteca
Mexico Mexico
601 Watford
19 β–Ό Sat
25 May 1985
SCOTLAND
AET
Rous Cup
0–1 66,489 Hampden Park
Scotland Scotland
600 Watford
18 Wed
22 May 1985
FINLAND
AET
World Cup Qualifier
Group 3
1–1 30,000 Olympiastadion (Helsinki)
Finland Finland
599 Watford
17 β–Ό Wed
1 May 1985
ROMANIA
AET
World Cup Qualifier
Group 3
0–0 70,000 Stadionul 23 August
Romania Romania
598 Watford
– Tue
26 Mar 1985
REPUBLIC OF IRELAND
International Friendly
2–1 34,793 Wembley Stadium
England England
597
16 Wed
27 Feb 1985
NORTHERN IRELAND
AET
World Cup Qualifier
Group 3
1–0 28,000 Windsor Park
Northern Ireland Northern Ireland
596 Watford
15 ⚽⚽ Wed
14 Nov 1984
TURKEY
AET
World Cup Qualifier
Group 3
8–0 26,494 Inonu Stadium
Turkey Turkey
595 Watford
14 Wed
17 Oct 1984
FINLAND
AET
World Cup Qualifier
Group 3
5–0 47,234 Wembley Stadium
England England
594 Watford
13 Wed
12 Sep 1984
EAST GERMANY
International Friendly
1–0 23,951 Wembley Stadium
England England
593 Watford
1983/84
12 Sun
17 Jun 1984
CHILE
International Friendly
0–0 10,000 Estadio Nacional de Chile
Chile Chile
592 Watford
11 Wed
13 Jun 1984
URUGUAY
International Friendly
0–2 34,500 Estadio Centenario (Montevideo)
Uruguay Uruguay
591 Watford
10 ⚽ Sun
10 Jun 1984
BRAZIL
International Friendly
2–0 56,126 EstΓ‘dio do MaracanΓ£
Brazil Brazil
590 Watford
9 β–Ό Sat
2 Jun 1984
USSR
International Friendly
0–2 38,125 Wembley Stadium
England England
589 Watford
8 Sat
26 May 1984
SCOTLAND
AET
Home International Championship
1–1 73,064 Hampden Park
Scotland Scotland
588 Watford
– Wed
2 May 1984
WALES
Home International Championship
0–1 14,250 Racecourse Ground
Wales Wales
587
– Wed
4 Apr 1984
NORTHERN IRELAND
Home International Championship
1–0 24,000 Wembley Stadium
England England
586
7 β–² Wed
29 Feb 1984
FRANCE
International Friendly
0–2 43,000 Parc des Princes
France France
585 Watford
6 β–² Wed
16 Nov 1983
LUXEMBOURG
AET
European Championship Qualifier
Group 3
4–0 5,400 Stade Josy Barthel
Luxembourg Luxembourg
584 Watford
– Wed
12 Oct 1983
HUNGARY
AET
European Championship Qualifier
Group 3
3–0 25,000 Ferenc PuskΓ‘s Stadium
Hungary Hungary
583
5 β–Ό Wed
21 Sep 1983
DENMARK
AET
European Championship Qualifier
Group 3
0–1 82,500 Wembley Stadium
England England
582 Watford
1982/83
4 Sun
19 Jun 1983
AUSTRALIA
AET
International Friendly
1–1 20,000 Olympic Park (Melbourne)
Australia Australia
581 Watford
3 Wed
15 Jun 1983
AUSTRALIA
International Friendly
1–0 16,000 Lang Park (Brisbane)
Australia Australia
580 Watford
2 β–² Sun
12 Jun 1983
AUSTRALIA
International Friendly
0–0 28,000 Sydney Cricket Ground
Australia Australia
579 Watford
– Wed
1 Jun 1983
SCOTLAND
Home International Championship
2–0 84,000 Wembley Stadium
England England
578
1 β–² Sat
28 May 1983
NORTHERN IRELAND
Home International Championship
0–0 22,000 Windsor Park
Northern Ireland Northern Ireland
577 Watford
Career Summary
79
Played
34
Won
29
Drawn
16
Lost
116
Goals F
60
Goals A
Win 43%  •  Draw 36.7%  •  Loss 20.3%
First Cap
28 May 1983
Last Cap
6 Sep 1995
Career Span
12 years, 3 months
England Games in Period
138 total  •  79 appeared  •  59 missed
Longest Gap Between Caps
445 days  —  19 Jun 1993 to 7 Sep 1994  •  missed 6 games played during this period

Caps by Manager

Only games between this player's first and last cap are shown. Click a score to see the full match details; click a club badge to see all caps won by players from that club.