User:
Password:

forgot password?
sign-upLOGIN
Matches (18281)
Players (32017)
Managers (1480)
Referees (3551)
Clubs (3610)
Venues (1822)

Football player John Barnes

John Charles Bryan Barnes
John Barnes
Born on 7 November 1963 (age 61)

National team appearances of John Barnes

TeamPeriodCapsCapt.Sub. inSub. offGoalsPen.Goals/ Caps
England
1983 - 1995791415100.127
Total:791415100.127

Player stats by club

Clubs of footballerPeriodCapsCapt.Sub. inSub. offGoalsPen.Goals/ Caps
Watford FC, Watford28 May 1983 - 19 May 19873113630.097
Liverpool FC, Liverpool09 Sep 1987 - 06 Sep 1995481970.146
Player stats by competition
Competition
Played
Sub. in
Sub. off
Goals
Goals/ Caps
British Championship (BC)
2
1
European Championship final tournament (EC)
3
European Championship qualifiers (QE)
8
2
1
3
0.375
World Cup qualifiers (QW)
14
1
3
5
0.357
World Cup final tournament (WC)
6
1
2
Friendly matches and other tournaments
47
9
10
2
0.043
(-) matches counted in two competitions at once:
1
1
Total:
79
14
15
10
0.127
Career highlights
Match dateOpponent teamEventAge
28 May 1983
Northern Ireland
debut19 years 6 months 21 days
10 Jun 1984
Brazil
first goal20 years 7 months 3 days
28 Mar 1990
Brazil
50th cap26 years 4 months 21 days
6 Sep 1995
Colombia
last appearance31 years 9 months 30 days
Record of John Barnes's goals by opponent team
Opponent teamGoalsPen.Matches
with goals
Matches by goals in a matchGoals/Matches
with goals
CapsGoals/Caps
123>3
Turkey
4222.00050.800
Yugoslavia
1111.00011.000
Albania
1111.00011.000
Brazil
1111.00030.333
Uruguay
1111.00030.333
Poland
1111.00030.333
Netherlands
1111.00040.250
(+) other teams59
Total:10862001.250790.127
Record of national team matches played by John Barnes
National teamPlayedWonDrawnLostGoals ForGoals AgainstWinning Percentage
England national football team793429161166061.4

John Barnes's international caps

as player of Watford FC, Watford:
debut age - 19 years 6 months 21 days
1
28 May 1983 19:30 (+1:00)

Belfast, Windsor Park

British Championship 1983
2
12 Jun 1983 15:10 (+10:00)

Sydney, Sydney Cricket Ground

Friendly International
3
15 Jun 1983

Brisbane, Lang Park

Friendly International
4
19 Jun 1983 15:10 (+10:00)

Melbourne, Olympic Park Stadium

Friendly International
5
21 Sep 1983 19:45 (+1:00)

London, British Empire Exhibition Stadium (Wembley)

UEFA Euro 1984 Qualifying, Group 3
6
16 Nov 1983 19:15 (+1:00)

Luxembourg City, Stade Municipal

UEFA Euro 1984 Qualifying, Group 3
7
29 Feb 1984 20:30 (+1:00)

Paris, Parc des Princes

Friendly International
8
26 May 1984 15:00 (+1:00)

Glasgow, Hampden Park

British Championship 1983-1984
9
02 Jun 1984 15:00 (+1:00)

London, British Empire Exhibition Stadium (Wembley)

Friendly International
age when scoring first goal - 20 years 7 months 3 days
10
10 Jun 1984 16:30 (+3:00)

Rio de Janeiro, Estádio Jornalista Mário Filho (Maracanã)

Friendly International
goal
11
13 Jun 1984 19:00 (+3:00)

Montevideo, Estadio Centenario

William Poole Cup 1984
12
17 Jun 1984 15:30 (+4:00)

Ñuñoa, Estadio Nacional de Chile

Friendly International
13
12 Sep 1984 19:45 (+1:00)

London, British Empire Exhibition Stadium (Wembley)

Friendly International
14
17 Oct 1984 19:45 (+1:00)

London, British Empire Exhibition Stadium (Wembley)

1986 FIFA World Cup Qualification, Group 3
15
14 Nov 1984 14:00 (+3:00)

Istanbul, İnönü Stadyumu

1986 FIFA World Cup Qualification, Group 3
goal
16
27 Feb 1985 19:30

Belfast, Windsor Park

1986 FIFA World Cup Qualification, Group 3
17
01 May 1985 18:00 (+3:00)

Bucharest, Stadionul 23 August

1986 FIFA World Cup Qualification, Group 3
18
22 May 1985 18:00 (+3:00)

Helsinki, Helsingin Olympiastadion

1986 FIFA World Cup Qualification, Group 3
19
25 May 1985 15:00 (+1:00)

Glasgow, Hampden Park

1985 Rous Cup
20
06 Jun 1985 14:00 (+6:00)

Mexico City, Estadio Azteca

Copa Ciudad de México 1985
21
09 Jun 1985

Mexico City, Estadio Azteca

Copa Ciudad de México 1985, Azteca 2000 Tournament
22
12 Jun 1985 14:00 (+6:00)

Mexico City, Estadio Azteca

Azteca 2000 Tournament
23
16 Jun 1985 17:00 (+7:00)

Los Angeles, Memorial Coliseum

Friendly International
24
11 Sep 1985 19:45 (+1:00)

London, British Empire Exhibition Stadium (Wembley)

1986 FIFA World Cup Qualification, Group 3
25
26 Feb 1986 16:45 (+2:00)

Ramat Gan, National Stadium

Friendly International
26
17 May 1986 15:00 (+7:00)

Los Angeles, Memorial Coliseum

Friendly International
27
24 May 1986 11:00 (+7:00)

Burnaby, Swangard Stadium

Friendly International
28
22 Jun 1986 12:00 (+6:00)

Mexico City, Estadio Azteca

1986 FIFA World Cup Final Tournament, Quarterfinal
29
10 Sep 1986 19:00 (+2:00)

Solna, Råsunda Fotbollstadion

Friendly International
30
29 Apr 1987 18:00 (+3:00)

Izmir, İzmir Atatürk Stadyumu

UEFA Euro 1988 Qualifying, Group 4
31
19 May 1987 20:00 (+1:00)

London, British Empire Exhibition Stadium (Wembley)

1987 Rous Cup
as player of Liverpool FC, Liverpool:
32
09 Sep 1987 20:15 (+2:00)

Dusseldorf, Rheinstadion

Friendly International
33
14 Oct 1987 20:00 (+1:00)

London, British Empire Exhibition Stadium (Wembley)

UEFA Euro 1988 Qualifying, Group 4
goal
34
11 Nov 1987 14:30 (+1:00)

Belgrade, Stadion Crvene Zvezde

UEFA Euro 1988 Qualifying, Group 4
goal
35
17 Feb 1988 16:45 (+2:00)

Ramat Gan, National Stadium

Israel Football Association 60th Anniversary Tournament
36
23 Mar 1988 20:00

London, British Empire Exhibition Stadium (Wembley)

Friendly International
37
21 May 1988 15:00 (+1:00)

London, British Empire Exhibition Stadium (Wembley)

1988 Rous Cup
38
24 May 1988 20:00 (+1:00)

London, British Empire Exhibition Stadium (Wembley)

1988 Rous Cup
39
28 May 1988 17:15 (+2:00)

Lausanne, Stade Olympique de La Pontaise

Friendly International
40
12 Jun 1988 15:30 (+2:00)

Stuttgart, Neckarstadion

1988 UEFA European Championship, Group B
Comments

dudd - posted on 2 August 2020 at 18:07:41

His father, Kenneth Barnes, captained Jamaica National Team, later managed the team, and became President of the Jamaican Football Federation. (link: )

England upcoming fixtures

World Cup 2026 Qualification
Andorra vs England
Saturday 7 June 2025
Friendly International
England vs Senegal
West Bridgford, Tuesday 10 June 2025
World Cup 2026 Qualification
England vs Andorra
Saturday 6 September 2025
World Cup 2026 Qualification
Serbia vs England
Tuesday 9 September 2025
John Barnes's most often teammates
Peter Shilton (1983 - 1990) - 52 games
Gary Lineker (1984 - 1992) - 45 games
Bryan Robson (1983 - 1991) - 43 games
Terry Butcher (1983 - 1990) - 40 games
Chris Waddle (1985 - 1990) - 39 games
England players born on 27 April
Kelly Houlker (1872) - 5 caps
Bill Oakley (1873) - 16 caps
Alf Baker (1898) - 1 cap
Martin Chivers (1945) - 24 caps, 13 goals
Martin Kelly (1990) - 1 cap
Copyright © 2008-2025 • Privacy Policy • Ukraine will win!