John Charles Bryan Barnes (Kingston, 7 november 1963) is een in Jamaica geboren Engels voormalig voetballer die doorgaans op het middenveld speelde. Van 1983 tot en met 1995 speelde hij 79 interlands voor het Engels voetbalelftal. Na zijn actieve carrière probeerde hij het als voetbaltrainer.
Clubcarrière Barnes begon zijn loopbaan in 1981 bij Watford FC en maakte vooral furore bij Liverpool FC. Met Liverpool werd hij tweemaal Engels kampioen, won hij twee FA Cups, één League Cup en drie Charity Shields. Na Liverpool speelde Barnes voor Newcastle United en Charlton Athletic, waar hij in 1999 zijn loopbaan beëindigde. In het seizoen 1999/00 stond hij als speler ingeschreven bij Celtic FC waar hij ook trainer was. Hij zou nooit voor Celtic spelen en werd als trainer in zijn eerste seizoen ontslagen.
Interlandcarrière Als aanvallende middenvelder of vleugelaanvaller speelde hij ook 79 keer voor Engeland en scoorde elf doelpunten. Hij nam deel aan de WK's van 1986 en 1990 en het EK in 1988. Onder leiding van bondscoach Bobby Robson maakte hij zijn debuut op 28 mei 1983 in de British Home Championship-wedstrijd tegen de Noord-Ierland (0-0). Hij viel in dat duel in voor Luther Blissett. Barnes nam met Engeland deel aan twee WK-eindronden (1986 en 1990), en tweemaal aan het EK voetbal: 1988 en 1992.
Interlands van John Barnes voor № Datum Wedstrijd Uitslag Competitie Goals Als speler van Watford 1 28.05.1983 – 0 – 0 British Championship 2 12.06.1983 – 0 – 0 Vriendschappelijk 3 15.06.1983 – 0 – 1 Vriendschappelijk 4 19.06.1983 – 1 – 1 Vriendschappelijk 5 21.09.1983 – 0 – 1 EK-kwalificatie 6 16.11.1983 – 0 – 4 EK-kwalificatie 7 29.02.1984 – 2 – 0 Vriendschappelijk 8 26.05.1984 – 1 – 1 British Championship 9 02.06.1984 – 0 – 2 Vriendschappelijk 10 10.06.1984 – 0 – 2 Vriendschappelijk 11 13.06.1984 – 2 – 0 Vriendschappelijk 12 17.06.1984 – 0 – 0 Vriendschappelijk 13 12.09.1984 – 1 – 0 Vriendschappelijk 14 17.10.1984 – 5 – 0 WK-kwalificatie 15 14.11.1984 – 0 – 8 WK-kwalificatie 16 27.02.1985 – 0 – 1 WK-kwalificatie 17 01.05.1985 – 0 – 0 WK-kwalificatie 18 22.05.1985 – 1 – 1 WK-kwalificatie 19 25.05.1985 – 1 – 0 Vriendschappelijk 20 06.06.1985 – 2 – 1 Vriendschappelijk 21 09.06.1985 – 1 – 0 Vriendschappelijk 22 12.06.1985 – 3 – 0 Vriendschappelijk 23 16.06.1985 – 0 – 5 Vriendschappelijk 24 11.09.1985 – 1 – 1 WK-kwalificatie 25 26.02.1986 – 1 – 2 Vriendschappelijk 26 17.05.1986 – 3 – 0 Vriendschappelijk 27 24.05.1986 – 0 – 1 Vriendschappelijk 28 22.06.1986 – 2 – 1 WK-eindronde 29 10.09.1986 – 1 – 0 Vriendschappelijk 30 29.04.1987 – 0 – 0 EK-kwalificatie 31 19.05.1987 – 1 – 1 Vriendschappelijk Als speler van Liverpool 32 09.09.1987 – 3 – 1 Vriendschappelijk 33 14.10.1987 – 8 – 0 EK-kwalificatie 34 11.11.1987 – 1 – 4 EK-kwalificatie 35 17.02.1988 – 0 – 0 Vriendschappelijk 36 23.03.1988 – 2 – 2 Vriendschappelijk 37 21.05.1988 – 1 – 0 Vriendschappelijk 38 24.05.1988 – 1 – 1 Vriendschappelijk 39 28.05.1988 – 0 – 1 Vriendschappelijk 40 12.06.1988 – 0 – 1 EK-eindronde 41 15.06.1988 – 1 – 3 EK-eindronde 42 18.06.1988 – 1 – 3 EK-eindronde 43 19.10.1988 – 0 – 0 WK-kwalificatie 44 08.02.1989 – 1 – 2 Vriendschappelijk 45 08.03.1989 – 0 – 2 WK-kwalificatie 46 03.06.1989 – 3 – 0 WK-kwalificatie 47 07.06.1989 – 1 – 1 Vriendschappelijk 48 06.09.1989 – 0 – 0 WK-kwalificatie 49 15.11.1989 – 0 – 0 Vriendschappelijk 50 28.03.1990 – 1 – 0 Vriendschappelijk 51 15.05.1990 – 1 – 0 Vriendschappelijk 52 22.05.1990 – 1 – 2 Vriendschappelijk 53 02.06.1990 – 1 – 1 Vriendschappelijk 54 11.06.1990 – 1 – 1 WK-eindronde 55 16.06.1990 – 0 – 0 WK-eindronde 56 21.06.1990 – 1 – 0 WK-eindronde 57 27.06.1990 – 1 – 0 WK-eindronde 58 01.07.1990 – 3 – 2 WK-eindronde 59 12.09.1990 – 1 – 0 Vriendschappelijk 60 17.10.1990 – 2 – 0 EK-kwalificatie 61 06.02.1991 – 2 – 0 Vriendschappelijk 62 27.03.1991 – 1 – 1 EK-kwalificatie 63 01.05.1991 – 0 – 1 EK-kwalificatie 64 21.05.1991 – 3 – 1 England Chall Cup 65 25.05.1991 – 2 – 2 England Chall Cup 66 25.03.1992 – 2 – 2 Vriendschappelijk 67 03.06.1992 – 1 – 2 Vriendschappelijk 68 17.02.1993 – 6 – 0 WK-kwalificatie 69 31.03.1993 – 0 – 2 WK-kwalificatie 70 28.04.1993 – 2 – 2 WK-kwalificatie 71 29.05.1993 – 1 – 1 WK-kwalificatie 72 09.06.1993 – 2 – 0 Vriendschappelijk 73 19.06.1993 – 1 – 2 Vriendschappelijk 74 07.09.1994 – 2 – 0 Vriendschappelijk 75 12.10.1994 – 1 – 1 Vriendschappelijk 76 16.11.1994 – 1 – 0 Vriendschappelijk 77 29.03.1995 – 0 – 0 Vriendschappelijk 78 08.06.1995 – 3 – 3 Vriendschappelijk 79 06.09.1995 – 0 – 0 Vriendschappelijk
Trainerscarrière Barnes was bondscoach van Jamaica van 16 september 2008 tot 30 juni 2009, nadat hij eerder korte tijd trainer-coach was geweest van Celtic FC. Eind 2008 won hij de Caribbean Cup met The Reggae Boyz. In totaal had hij de ploeg elf duels onder zijn hoede. Na zijn avontuur in de Caraïben ging hij aan de slag bij Tranmere Rovers FC.
Interlands onder leiding van John Barnes № Datum Wedstrijd Uitslag Competitie 1 9 november 2008 – 0 – 2 Vriendschappelijk 2 19 november 2008 – 3 – 0 WK-kwalificatie 3 3 december 2008 – 2 – 1 Caribbean Cup 4 5 december 2008 – 4 – 0 Caribbean Cup 5 7 december 2008 – 1 – 1 Caribbean Cup 6 11 december 2008 – 2 – 0 Caribbean Cup 7 14 december 2008 – 2 – 0 Caribbean Cup 8 11 februari 2009 – 0 – 0 Vriendschappelijk 9 23 mei 2009 – 2 – 2 Vriendschappelijk 10 30 mei 2009 – 0 – 0 Vriendschappelijk 11 7 juni 2009 – 3 – 2 Vriendschappelijk
Erelijst Als speler Liverpool Football League First Division: 1987/88, 1989/90 FA Cup: 1988/89, 1991/92 EFL Cup: 1994/95 FA Charity Shield: 1988, 1989, 1990
Als trainer Jamaica Caribbean Cup: 2008
Individueel PFA Players' Player of the Year: 1988 FWA Footballer of the Year: 1988, 1990 PFA First Division Team of the Year: 1987/88, 1989/90, 1990/91 PFA Team of the Century (1977–1996): 2007 Lid in de Orde van het Britse Rijk: 1998 Toegevoegd aan de English Football Hall of Fame: 2005
Zie ook Lijst van spelers van Newcastle United FC Lijst van spelers van Liverpool FC Lijst van spelers van het Engelse voetbalelftal Engelse selecties op internationale voetbaltoernooien
Barnes, John Barnes, John