Gareth Barry

Date of birth23 February 1981
Place of birthHastings
NationalityEnglish
Weight79 kg
Height1.83 m
PositionMidfielder

A fantastic prospect for both Aston Villa and England, Gareth Barry moved to Villa from Brighton and Hove Albion securing a first team place with his assured play and his excellent positional play.

A tremendous passer and very cool and assured on the ball, his was an Under-21 player who progressed into the full England team pre Euro 2000.

Gareth's contract at Aston Villa was extended to June 2008 in June 2004 then to June 2010 in August 2006.

He joined Manchester City in June 2009 with a five-year contract.

After a loan spell, Gareth joined Everton in July 2014 with a three-year contract that was extended to June 2018 in December 2016.

He joined West Bromwich Albion in August 2017 with a one-year contract.

Gareth re-joined the Baggies in November 2019 with a contract to June 2020.

Club history

Team Joined Left Loan / Trialist
Aston Villa 27 Feb 1998 02 Jun 2009
Manchester City 02 Jun 2009 30 Jun 2014
Everton 02 Sep 2013 31 May 2014 L
Everton 08 Jul 2014 15 Aug 2017
West Bromwich Albion 15 Aug 2017 30 Jun 2019
West Bromwich Albion 04 Nov 2019 30 Jun 2020

Club stats

Season Team Competition Apps Subs Goals Y R
1997-98 Aston Villa Premier League 1
1
1998-99 Aston Villa FA Cup 2
1998-99 Aston Villa Premier League 27
5
2
3
1998-99 Aston Villa UEFA Cup 3
1999-00 Aston Villa FA Cup 6
1
1999-00 Aston Villa League Cup 7
1999-00 Aston Villa Premier League 30
1
6
2000-01 Aston Villa FA Cup 2
1
2000-01 Aston Villa League Cup 1
2000-01 Aston Villa Premier League 29
1
3
2000-01 Aston Villa UEFA Intertoto Cup 4
1
2001-02 Aston Villa FA Cup
1
2001-02 Aston Villa Premier League 16
4
2001-02 Aston Villa UEFA Cup
1
2001-02 Aston Villa UEFA Intertoto Cup 6
2
2002-03 Aston Villa FA Cup 1
2002-03 Aston Villa League Cup 4
1
2002-03 Aston Villa Premier League 35
3
11
2002-03 Aston Villa UEFA Intertoto Cup 4
2003-04 Aston Villa FA Cup 1
1
2003-04 Aston Villa League Cup 6
2003-04 Aston Villa Premier League 36
3
3
1
2004-05 Aston Villa FA Cup 1
1
2004-05 Aston Villa League Cup 1
2004-05 Aston Villa Premier League 33
1
7
2
2005-06 Aston Villa FA Cup 3
1
1
2005-06 Aston Villa League Cup 3
2
2005-06 Aston Villa Premier League 36
3
9
1
2006-07 Aston Villa FA Cup 1
2006-07 Aston Villa League Cup 3
1
1
2006-07 Aston Villa Premier League 35
8
7
1
2007-08 Aston Villa FA Cup 1
2007-08 Aston Villa League Cup 2
2007-08 Aston Villa Premier League 37
9
5
2008-09 Aston Villa FA Cup 1
2008-09 Aston Villa League Cup 1
2008-09 Aston Villa Premier League 38
5
8
2008-09 Aston Villa UEFA Cup 5
2
3
1
2008-09 Aston Villa UEFA Intertoto Cup
1
2009-10 Manchester City FA Cup 2
1
1
2009-10 Manchester City League Cup 6
1
2009-10 Manchester City Premier League 34
2
4
2010-11 Manchester City FA Cup 4
3
2010-11 Manchester City Premier League 31
2
2
8
2010-11 Manchester City UEFA Europa League 7
1
2011-12 Manchester City FA Community Shield
1
2011-12 Manchester City League Cup 2
2011-12 Manchester City Premier League 31
3
1
8
1
2011-12 Manchester City UEFA Champions League 3
1
2011-12 Manchester City UEFA Europa League 3
1
2012-13 Manchester City FA Cup 5
1
2
2012-13 Manchester City League Cup 1
2012-13 Manchester City Premier League 27
4
1
6
2012-13 Manchester City UEFA Champions League 4
1
2013-14 Everton FA Cup 4
2013-14 Everton League Cup
1
2013-14 Everton Premier League 32
3
10
2014-15 Everton FA Cup 2
1
2014-15 Everton Premier League 33
10
1
2014-15 Everton UEFA Europa League 9
1
2015-16 Everton FA Cup 2
1
2015-16 Everton League Cup 3
1
2015-16 Everton Premier League 32
1
5
1
2016-17 Everton FA Cup 1
2016-17 Everton Premier League 23
10
2
10
2017-18 Everton UEFA Europa League
1
2017-18 West Bromwich Albion FA Cup 3
1
2017-18 West Bromwich Albion League Cup 1
2017-18 West Bromwich Albion Premier League 22
3
1
4


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
19 Aug 2017 Burnley v West Bromwich Albion W 0-1 Premier League
22 Aug 2017 Accrington Stanley v West Bromwich Albion W 1-3 League Cup 2nd round
27 Aug 2017 West Bromwich Albion v Stoke City D 1-1 Premier League
09 Sep 2017 Brighton and Hove Albion v West Bromwich Albion L 3-1 Premier League
16 Sep 2017 West Bromwich Albion v West Ham United D 0-0 Premier League
25 Sep 2017 Arsenal v West Bromwich Albion L 2-0 Premier League
30 Sep 2017 West Bromwich Albion v Watford D 2-2 Premier League
16 Oct 2017 Leicester City v West Bromwich Albion D 1-1 Premier League
21 Oct 2017 Southampton v West Bromwich Albion L 1-0 Premier League
28 Oct 2017 West Bromwich Albion v Manchester City L 2-3 Premier League
04 Nov 2017 Huddersfield Town v West Bromwich Albion L 1-0 Premier League
18 Nov 2017 West Bromwich Albion v Chelsea L 0-4 Premier League
25 Nov 2017 Tottenham Hotspur v West Bromwich Albion D 1-1 Premier League
28 Nov 2017 West Bromwich Albion v Newcastle United D 2-2 Premier League
02 Dec 2017 West Bromwich Albion v Crystal Palace D 0-0 Premier League
17 Dec 2017 West Bromwich Albion v Manchester United L 1-2 Premier League
23 Dec 2017 Stoke City v West Bromwich Albion L 3-1 Premier League
26 Dec 2017 West Bromwich Albion v Everton D 0-0 Premier League
31 Dec 2017 West Bromwich Albion v Arsenal D 1-1 Premier League
02 Jan 2018 West Ham United v West Bromwich Albion L 2-1 Premier League
06 Jan 2018 Exeter City v West Bromwich Albion W 0-2 FA Cup 3rd round
13 Jan 2018 West Bromwich Albion v Brighton and Hove Albion W 2-0 Premier League
20 Jan 2018 Everton v West Bromwich Albion D 1-1 Premier League
27 Jan 2018 Liverpool v West Bromwich Albion W 2-3 FA Cup 4th round
31 Jan 2018 Manchester City v West Bromwich Albion L 3-0 Premier League
03 Feb 2018 West Bromwich Albion v Southampton L 2-3 Premier League
12 Feb 2018 Chelsea v West Bromwich Albion L 3-0 Premier League
17 Feb 2018 West Bromwich Albion v Southampton L 1-2 FA Cup 5th round
24 Feb 2018 West Bromwich Albion v Huddersfield Town L 1-2 Premier League


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
1998-99 England Under-18 1
1998-99 England Under-21 3
1999-00 England International Friendly
2
1999-00 England UEFA Under-18 3
4
1999-00 England UEFA Under-21 1
1999-00 England Under-18 1
2000-01 England FIFA World Cup 1
1
2000-01 England International Friendly 2
1
2000-01 England UEFA Under-21 2
2000-01 England Under-21 1
2001-02 England UEFA Under-21 6
1
1
2
2001-02 England Under-21 4
1
2002-03 England International Friendly
2
2002-03 England UEFA Under-21 6
1
2002-03 England Under-21 2
2003-04 England UEFA Under-21 1
2003-04 England Under-21 1
2006-07 England B International 1
2006-07 England International Friendly
1
2007-08 England International Friendly 3
3
1
2007-08 England UEFA European Championship 5
2008-09 England FIFA World Cup 6
1
2
2008-09 England International Friendly 4
1
2009-10 England FIFA World Cup 5
2009-10 England International Friendly 4
2010-11 England International Friendly 3
1
2010-11 England UEFA European Championship 3
1
2011-12 England International Friendly 2
2
1
2011-12 England UEFA European Championship 3


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
13 Oct 1998 Italy v England W 2-4 U18
17 Nov 1998 England v Czech Republic L 0-1 Under-21
09 Feb 1999 England v France W 2-1 Under-21
27 Apr 1999 Hungary v England D 2-2 Under-21
07 Sep 1999 England v Switzerland L 0-1 U18
06 Oct 1999 England v Spain L 0-2 UEFA U18 Group 3
08 Oct 1999 England v Cyprus W 3-0 UEFA U18 Group 3
10 Oct 1999 England v San Marino W 9-0 UEFA U18 Group 3
29 Mar 2000 England v Yugoslavia W 3-0 UEFA Under-21 Play-off 1st leg
31 May 2000 England v Ukraine W 2-0 International Friendly
03 Jun 2000 Malta v England W 1-2 International Friendly
02 Sep 2000 France v England D 1-1 International Friendly
07 Oct 2000 England v Germany L 0-1 FIFA World Cup Europe group 9
11 Oct 2000 Finland v England D 0-0 FIFA World Cup Europe group 9
15 Nov 2000 Italy v England L 1-0 International Friendly
27 Feb 2001 England v Spain L 0-4 Under-21
23 Mar 2001 England v Finland W 4-0 UEFA Under-21 Group 9
27 Mar 2001 Albania v England W 0-1 UEFA Under-21 Group 9
14 Aug 2001 England v Netherlands W 4-0 Under-21
31 Aug 2001 Germany v England W 1-2 UEFA Under-21 Group 9
04 Sep 2001 England v Albania W 5-0 UEFA Under-21 Group 9
05 Oct 2001 England v Greece W 2-1 UEFA Under-21 Group 9
09 Nov 2001 Netherlands v England D 2-2 UEFA Under-21 Play-off
12 Feb 2002 Slovenia v England W 0-1 Under-21
26 Mar 2002 England v Italy D 1-1 Under-21
16 Apr 2002 England v Portugal L 0-1 Under-21
17 May 2002 Switzerland v England W 1-2 UEFA Under-21 Finals Group A
20 May 2002 Italy v England L 2-1 UEFA Under-21 Finals Group A
22 May 2002 Portugal v England L 3-1 UEFA Under-21 Finals Group A
06 Sep 2002 England v Yugoslavia D 1-1 Under-21
11 Oct 2002 Slovakia v England W 0-4 UEFA Under-21 Group 7
15 Oct 2002 England v North Macedonia W 3-1 UEFA Under-21 Group 7
11 Feb 2003 Italy v England L 1-0 Under-21
28 Mar 2003 Portugal v England L 4-2 UEFA Under-21 Group 7
28 Mar 2003 Portugal v England L 4-2 UEFA Under-21 Group 7
01 Apr 2003 England v Turkey D 1-1 UEFA Under-21 Group 7
22 May 2003 South Africa v England W 1-2 International Friendly
03 Jun 2003 England v Serbia and Montenegro W 2-1 International Friendly
10 Jun 2003 England v Slovakia W 2-0 UEFA Under-21 Group 7
19 Aug 2003 England v Croatia L 0-3 Under-21
09 Sep 2003 England v Portugal L 1-2 UEFA Under-21 Group 7
07 Feb 2007 England v Spain L 0-1 International Friendly
25 May 2007 England v Albania W 3-1 B International
22 Aug 2007 England v Germany L 1-2 International Friendly
08 Sep 2007 England v Israel W 3-0 UEFA European Championship Group E
12 Sep 2007 England v Russia W 3-0 UEFA European Championship Group E
13 Oct 2007 England v Estonia W 3-0 UEFA European Championship Group E
17 Oct 2007 Russia v England L 2-1 UEFA European Championship Group E
16 Nov 2007 Austria v England W 0-1 International Friendly
21 Nov 2007 England v Croatia L 2-3 UEFA European Championship Group E
06 Feb 2008 England v Switzerland W 2-1 International Friendly
26 Mar 2008 France v England L 1-0 International Friendly
28 May 2008 England v USA W 2-0 International Friendly
01 Jun 2008 Trinidad and Tobago v England W 0-3 International Friendly
20 Aug 2008 England v Czech Republic D 2-2 International Friendly
06 Sep 2008 Andorra v England W 0-2 FIFA World Cup Europe group 6
10 Sep 2008 Croatia v England W 1-4 FIFA World Cup Europe group 6
11 Oct 2008 England v Kazakhstan W 5-1 FIFA World Cup Europe group 6
15 Oct 2008 Belarus v England W 1-3 FIFA World Cup Europe group 6
19 Nov 2008 Germany v England W 1-2 International Friendly
11 Feb 2009 Spain v England L 2-0 International Friendly
28 Mar 2009 England v Slovakia W 4-0 International Friendly
01 Apr 2009 England v Ukraine W 2-1 FIFA World Cup Europe group 6
06 Jun 2009 Kazakhstan v England W 0-4 FIFA World Cup Europe group 6
12 Aug 2009 Netherlands v England D 2-2 International Friendly
05 Sep 2009 England v Slovenia W 2-1 International Friendly
09 Sep 2009 England v Croatia W 5-1 FIFA World Cup Europe group 6
14 Oct 2009 England v Belarus W 3-0 FIFA World Cup Europe group 6
14 Nov 2009 Brazil v England L 1-0 International Friendly
03 Mar 2010 England v Egypt W 3-1 International Friendly
18 Jun 2010 England v Algeria D 0-0 FIFA World Cup Finals Group C
23 Jun 2010 Slovenia v England W 0-1 FIFA World Cup Finals Group C
27 Jun 2010 Germany v England L 4-1 FIFA World Cup Finals - Round of 16
11 Aug 2010 England v Hungary W 2-1 International Friendly
03 Sep 2010 England v Bulgaria W 4-0 UEFA European Championship Group G
07 Sep 2010 Switzerland v England W 1-3 UEFA European Championship Group G
12 Oct 2010 England v Montenegro D 0-0 UEFA European Championship Group G
17 Nov 2010 England v France L 1-2 International Friendly
09 Feb 2011 Denmark v England W 1-2 International Friendly
29 Mar 2011 England v Ghana D 1-1 International Friendly
02 Sep 2011 Bulgaria v England W 0-3 UEFA European Championship Group G
06 Sep 2011 England v Wales W 1-0 UEFA European Championship Group G
07 Oct 2011 Montenegro v England D 2-2 UEFA European Championship Group G
12 Nov 2011 England v Spain W 1-0 International Friendly
15 Nov 2011 England v Sweden W 1-0 International Friendly
29 Feb 2012 England v Netherlands L 2-3 International Friendly
26 May 2012 Norway v England W 0-1 International Friendly


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.