Rio Ferdinand

Date of birth07 November 1978
Place of birthPeckham
NationalityEnglish
Weight77 kg
Height1.88 m
PositionDefender

Ferdinand became Britain's most expensive defender when he moved from West Ham United to Leeds United in November 2000 for £18million.

Allied to a perfect physique for the modern central defender, his elegance and calmness under pressure has earned him the tag of England's first true ball-playing defender since the 1966 World Cup winning captain, Bobby Moore.

A first-choice under Sven-Goran Eriksson, the England coach also appreciated his pace and his power in the air.

Ferdinand made his international debut against Cameroon in 1997 - just eight days after his 19th birthday.

Although an unused sub in the 1998 World Cup, Ferdinand was omitted from the Euro 2000 squad.

With FIFA's confirmation, Ferdinand scored his first international goal with the opener in England's 3-0 defeat of Denmark in Niigata to put them into the quarter finals of the 2002 World Cup.

After the 2002 finals, Ferdinand smashed the transfer record again with a £29.1million move to Manchester United.

His contract at Old Trafford was extended to June 2009 in August 2005, then to June 2013 in April 2008 and to June 2014 in May 2013.

He joined Queens Park Rangers in July 2014 with a one-year contract.

Club history

Team Joined Left Loan / Trialist
West Ham United 27 Nov 1995 27 Nov 2000
AFC Bournemouth 08 Nov 1996 11 Jan 1997 L
Leeds United 27 Nov 2000 22 Jul 2002
Manchester United 22 Jul 2002 30 Jun 2014
Queens Park Rangers 17 Jul 2014 30 Jun 2015

Club stats

Season Team Competition Apps Subs Goals Y R
1995-96 West Ham United Premier League
1
1996-97 West Ham United FA Cup 1
1996-97 West Ham United League Cup
1
1996-97 West Ham United Premier League 11
4
2
2
1997-98 West Ham United FA Cup 6
1
1997-98 West Ham United League Cup 5
3
1997-98 West Ham United Premier League 35
3
1998-99 West Ham United FA Cup 1
1998-99 West Ham United League Cup 1
1998-99 West Ham United Premier League 31
5
1999-00 West Ham United FA Cup 1
1999-00 West Ham United League Cup 3
1999-00 West Ham United Premier League 33
2
1999-00 West Ham United UEFA Cup 2
1999-00 West Ham United UEFA Intertoto Cup 6
2000-01 Leeds United FA Cup 2
2000-01 Leeds United Premier League 23
2
2000-01 Leeds United UEFA Champions League 7
1
1
2000-01 West Ham United League Cup 2
2000-01 West Ham United Premier League 12
2001-02 Leeds United FA Cup 1
2001-02 Leeds United League Cup 2
2001-02 Leeds United Premier League 31
2001-02 Leeds United UEFA Cup 7
2
2002-03 Manchester United FA Cup 3
2002-03 Manchester United League Cup 4
2002-03 Manchester United Premier League 27
1
3
2002-03 Manchester United UEFA Champions League 11
2
2003-04 Manchester United FA Community Shield 1
2003-04 Manchester United Premier League 20
2003-04 Manchester United UEFA Champions League 6
1
2004-05 Manchester United FA Cup 5
2004-05 Manchester United League Cup 1
2004-05 Manchester United Premier League 31
3
2004-05 Manchester United UEFA Champions League 5
2005-06 Manchester United FA Cup 1
1
2005-06 Manchester United League Cup 4
1
2005-06 Manchester United Premier League 37
3
1
2005-06 Manchester United UEFA Champions League 8
2
2006-07 Manchester United FA Cup 7
2006-07 Manchester United Premier League 33
1
2
2006-07 Manchester United UEFA Champions League 8
1
1
2007-08 Manchester United FA Community Shield 1
2007-08 Manchester United FA Cup 4
1
2007-08 Manchester United Premier League 35
2
4
2007-08 Manchester United UEFA Champions League 11
1
1
2008-09 Manchester United FA Community Shield 1
2008-09 Manchester United FA Cup 3
2008-09 Manchester United FIFA Club World Cup 2
2008-09 Manchester United League Cup 1
2008-09 Manchester United Premier League 24
3
2008-09 Manchester United UEFA Champions League 11
2008-09 Manchester United UEFA Super Cup 1
2009-10 Manchester United FA Community Shield 1
2009-10 Manchester United League Cup 1
2009-10 Manchester United Premier League 12
1
2009-10 Manchester United UEFA Champions League 6
2010-11 Manchester United FA Cup 2
2010-11 Manchester United League Cup 1
2010-11 Manchester United Premier League 19
2010-11 Manchester United UEFA Champions League 7
2011-12 Manchester United FA Community Shield 1
2011-12 Manchester United FA Cup 1
1
2011-12 Manchester United Premier League 29
1
4
2011-12 Manchester United UEFA Champions League 4
2011-12 Manchester United UEFA Europa League 2
2012-13 Manchester United FA Cup 2
2012-13 Manchester United Premier League 26
2
1
2
2012-13 Manchester United UEFA Champions League 3
1
1
2013-14 Manchester United FA Cup 1
2013-14 Manchester United League Cup 1
2013-14 Manchester United Premier League 12
2
2013-14 Manchester United UEFA Champions League 7
2
2014-15 Queens Park Rangers FA Cup 1
2014-15 Queens Park Rangers Premier League 11
2


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
05 May 1996 West Ham United v Sheffield Wednesday D 1-1 Premier League
17 Aug 1996 Arsenal v West Ham United L 2-0 Premier League
08 Sep 1996 Sunderland v West Ham United D 0-0 Premier League
25 Sep 1996 West Ham United v Barnet W 1-0
Agg: 2-1
League Cup 2nd round 2nd leg
25 Jan 1997 West Ham United v Wrexham L 0-1 FA Cup 3rd round replay
01 Feb 1997 Blackburn Rovers v West Ham United L 2-1 Premier League
15 Feb 1997 Derby County v West Ham United L 1-0 Premier League
24 Feb 1997 West Ham United v Tottenham Hotspur W 4-3 Premier League
01 Mar 1997 Leeds United v West Ham United L 1-0 Premier League
12 Mar 1997 West Ham United v Chelsea W 3-2 Premier League
15 Mar 1997 Aston Villa v West Ham United D 0-0 Premier League
18 Mar 1997 Wimbledon v West Ham United D 1-1 Premier League
22 Mar 1997 Coventry City v West Ham United W 1-3 Premier League
19 Apr 1997 West Ham United v Everton D 2-2 Premier League
23 Apr 1997 Leicester City v West Ham United W 0-1 Premier League
03 May 1997 West Ham United v Sheffield Wednesday W 5-1 Premier League
06 May 1997 West Ham United v Newcastle United D 0-0 Premier League
11 May 1997 Manchester United v West Ham United L 2-0 Premier League
09 Aug 1997 Barnsley v West Ham United W 1-2 Premier League
13 Aug 1997 West Ham United v Tottenham Hotspur W 2-1 Premier League
23 Aug 1997 Everton v West Ham United L 2-1 Premier League
27 Aug 1997 Coventry City v West Ham United D 1-1 Premier League
30 Aug 1997 West Ham United v Wimbledon W 3-1 Premier League
13 Sep 1997 Manchester United v West Ham United L 2-1 Premier League
16 Sep 1997 Huddersfield Town v West Ham United L 1-0 League Cup 2nd round 1st leg
20 Sep 1997 West Ham United v Newcastle United L 0-1 Premier League
24 Sep 1997 Arsenal v West Ham United L 4-0 Premier League
27 Sep 1997 West Ham United v Liverpool W 2-1 Premier League
29 Sep 1997 West Ham United v Huddersfield Town W 3-0
Agg: 3-1
League Cup 2nd round 2nd leg
04 Oct 1997 Southampton v West Ham United L 3-0 Premier League
15 Oct 1997 West Ham United v Aston Villa W 3-0 League Cup 3rd round
18 Oct 1997 West Ham United v Bolton Wanderers W 3-0 Premier League
27 Oct 1997 Leicester City v West Ham United L 2-1 Premier League
09 Nov 1997 Chelsea v West Ham United L 2-1 Premier League
19 Nov 1997 West Ham United v Walsall W 4-1 League Cup 4th round
29 Nov 1997 West Ham United v Aston Villa W 2-1 Premier League
03 Dec 1997 West Ham United v Crystal Palace W 4-1 Premier League
06 Dec 1997 Derby County v West Ham United L 2-0 Premier League
13 Dec 1997 West Ham United v Sheffield Wednesday W 1-0 Premier League
20 Dec 1997 Blackburn Rovers v West Ham United L 3-0 Premier League
26 Dec 1997 West Ham United v Coventry City W 1-0 Premier League
28 Dec 1997 Wimbledon v West Ham United W 1-2 Premier League
03 Jan 1998 West Ham United v Emley W 2-1 FA Cup 3rd round
06 Jan 1998 West Ham United v Arsenal L 1-2 League Cup Quarter-final
10 Jan 1998 West Ham United v Barnsley W 6-0 Premier League
17 Jan 1998 Tottenham Hotspur v West Ham United L 1-0 Premier League
25 Jan 1998 Manchester City v West Ham United W 1-2 FA Cup 4th round
31 Jan 1998 West Ham United v Everton D 2-2 Premier League
07 Feb 1998 Newcastle United v West Ham United W 0-1 Premier League
14 Feb 1998 West Ham United v Blackburn Rovers D 2-2 FA Cup 5th round
21 Feb 1998 Bolton Wanderers v West Ham United D 1-1 Premier League
25 Feb 1998 Blackburn Rovers v West Ham United W 1-1 (5-4) FA Cup 5th round replay
08 Mar 1998 Arsenal v West Ham United D 1-1 FA Cup Quarter-final
11 Mar 1998 West Ham United v Manchester United D 1-1 Premier League
14 Mar 1998 West Ham United v Chelsea W 2-1 Premier League
17 Mar 1998 West Ham United v Arsenal L 1-1 (3-4) FA Cup Quarter-final replay
30 Mar 1998 West Ham United v Leeds United W 3-0 Premier League
04 Apr 1998 Aston Villa v West Ham United L 2-0 Premier League
11 Apr 1998 West Ham United v Derby County D 0-0 Premier League
13 Apr 1998 Sheffield Wednesday v West Ham United D 1-1 Premier League
18 Apr 1998 West Ham United v Blackburn Rovers W 2-1 Premier League
25 Apr 1998 West Ham United v Southampton L 2-4 Premier League
02 May 1998 Liverpool v West Ham United L 5-0 Premier League
10 May 1998 West Ham United v Leicester City W 4-3 Premier League
15 Aug 1998 Sheffield Wednesday v West Ham United W 0-1 Premier League
22 Aug 1998 West Ham United v Manchester United D 0-0 Premier League
29 Aug 1998 Coventry City v West Ham United D 0-0 Premier League
19 Sep 1998 Nottingham Forest v West Ham United D 0-0 Premier League
22 Sep 1998 West Ham United v Northampton Town W 1-0
Agg: 1-2
League Cup 2nd round 2nd leg
28 Sep 1998 West Ham United v Southampton W 1-0 Premier League
03 Oct 1998 Blackburn Rovers v West Ham United L 3-0 Premier League
17 Oct 1998 West Ham United v Aston Villa D 0-0 Premier League
24 Oct 1998 Charlton Athletic v West Ham United L 4-2 Premier League
31 Oct 1998 Newcastle United v West Ham United W 0-3 Premier League
08 Nov 1998 West Ham United v Chelsea D 1-1 Premier League
14 Nov 1998 West Ham United v Leicester City W 3-2 Premier League
22 Nov 1998 Derby County v West Ham United W 0-2 Premier League
28 Nov 1998 West Ham United v Tottenham Hotspur W 2-1 Premier League
12 Dec 1998 Middlesbrough v West Ham United L 1-0 Premier League
19 Dec 1998 West Ham United v Everton W 2-1 Premier League
26 Dec 1998 Arsenal v West Ham United L 1-0 Premier League
28 Dec 1998 West Ham United v Coventry City W 2-0 Premier League
10 Jan 1999 Manchester United v West Ham United L 4-1 Premier League
13 Jan 1999 Swansea City v West Ham United L 1-0 FA Cup 3rd round replay
16 Jan 1999 West Ham United v Sheffield Wednesday L 0-4 Premier League
30 Jan 1999 Wimbledon v West Ham United D 0-0 Premier League
06 Feb 1999 West Ham United v Arsenal L 0-4 Premier League
13 Feb 1999 West Ham United v Nottingham Forest W 2-1 Premier League
20 Feb 1999 Liverpool v West Ham United D 2-2 Premier League
27 Feb 1999 West Ham United v Blackburn Rovers W 2-0 Premier League
06 Mar 1999 Southampton v West Ham United L 1-0 Premier League
13 Mar 1999 Chelsea v West Ham United W 0-1 Premier League
20 Mar 1999 West Ham United v Newcastle United W 2-0 Premier League
02 Apr 1999 Aston Villa v West Ham United D 0-0 Premier League
24 Apr 1999 Tottenham Hotspur v West Ham United W 1-2 Premier League
08 May 1999 Everton v West Ham United L 6-0 Premier League
16 May 1999 West Ham United v Middlesbrough W 4-0 Premier League
17 Jul 1999 West Ham United v FC Jokerit W 1-0 Intertoto Cup 3rd round 1st leg
24 Jul 1999 FC Jokerit v West Ham United D 1-1
Agg: 1-2
Intertoto Cup 3rd round 2nd leg
28 Jul 1999 West Ham United v Heerenveen W 1-0 Intertoto Cup Semi-final 1st leg
04 Aug 1999 Heerenveen v West Ham United W 0-1
Agg: 0-2
Intertoto Cup Semi-final 2nd leg
07 Aug 1999 West Ham United v Tottenham Hotspur W 1-0 Premier League
10 Aug 1999 West Ham United v Metz L 0-1 Intertoto Cup Final 1st leg
16 Aug 1999 Aston Villa v West Ham United D 2-2 Premier League
21 Aug 1999 West Ham United v Leicester City W 2-1 Premier League
24 Aug 1999 Metz v West Ham United W 1-3
Agg: 2-3
Intertoto Cup Final 2nd leg
28 Aug 1999 Bradford City v West Ham United W 0-3 Premier League
30 Sep 1999 NK Osijek v West Ham United W 1-3
Agg: 1-6
UEFA Cup 1st round 2nd leg
13 Oct 1999 West Ham United v AFC Bournemouth W 2-0 League Cup 3rd round
17 Oct 1999 Middlesbrough v West Ham United L 2-0 Premier League
24 Oct 1999 West Ham United v Sunderland D 1-1 Premier League
27 Oct 1999 Liverpool v West Ham United L 1-0 Premier League
30 Oct 1999 Leeds United v West Ham United L 1-0 Premier League
04 Nov 1999 West Ham United v Steaua Bucuresti D 0-0
Agg: 0-2
UEFA Cup 2nd round 2nd leg
07 Nov 1999 Chelsea v West Ham United D 0-0 Premier League
21 Nov 1999 West Ham United v Sheffield Wednesday W 4-3 Premier League
27 Nov 1999 West Ham United v Liverpool W 1-0 Premier League
30 Nov 1999 Birmingham City v West Ham United W 2-3 League Cup 4th round
06 Dec 1999 Tottenham Hotspur v West Ham United D 0-0 Premier League
11 Dec 1999 Tranmere Rovers v West Ham United L 1-0 FA Cup 3rd round
18 Dec 1999 West Ham United v Manchester United L 2-4 Premier League
26 Dec 1999 Wimbledon v West Ham United D 2-2 Premier League
28 Dec 1999 West Ham United v Derby County D 1-1 Premier League
03 Jan 2000 Newcastle United v West Ham United D 2-2 Premier League
11 Jan 2000 West Ham United v Aston Villa L 1-3 League Cup Quarter-final
15 Jan 2000 West Ham United v Aston Villa D 1-1 Premier League
22 Jan 2000 Leicester City v West Ham United W 1-3 Premier League
05 Feb 2000 Southampton v West Ham United L 2-1 Premier League
12 Feb 2000 West Ham United v Bradford City W 5-4 Premier League
26 Feb 2000 West Ham United v Everton L 0-4 Premier League
04 Mar 2000 Watford v West Ham United W 1-2 Premier League
08 Mar 2000 West Ham United v Southampton W 2-0 Premier League
11 Mar 2000 Sheffield Wednesday v West Ham United L 3-1 Premier League
18 Mar 2000 West Ham United v Chelsea D 0-0 Premier League
26 Mar 2000 West Ham United v Wimbledon W 2-1 Premier League
01 Apr 2000 Manchester United v West Ham United L 7-1 Premier League
12 Apr 2000 West Ham United v Newcastle United W 2-1 Premier League
15 Apr 2000 Derby County v West Ham United W 1-2 Premier League
22 Apr 2000 West Ham United v Coventry City W 5-0 Premier League
29 Apr 2000 West Ham United v Middlesbrough L 0-1 Premier League
06 May 2000 Sunderland v West Ham United L 1-0 Premier League
14 May 2000 West Ham United v Leeds United D 0-0 Premier League
23 Aug 2000 West Ham United v Leicester City L 0-1 Premier League
26 Aug 2000 West Ham United v Manchester United D 2-2 Premier League
11 Sep 2000 Tottenham Hotspur v West Ham United L 1-0 Premier League
17 Sep 2000 West Ham United v Liverpool D 1-1 Premier League
19 Sep 2000 Walsall v West Ham United W 0-1 League Cup 2nd round 1st leg
23 Sep 2000 Coventry City v West Ham United W 0-3 Premier League
30 Sep 2000 West Ham United v Bradford City D 1-1 Premier League
14 Oct 2000 Ipswich Town v West Ham United D 1-1 Premier League
21 Oct 2000 West Ham United v Arsenal L 1-2 Premier League
28 Oct 2000 West Ham United v Newcastle United W 1-0 Premier League
31 Oct 2000 West Ham United v Blackburn Rovers W 2-0 League Cup 3rd round
06 Nov 2000 Derby County v West Ham United D 0-0 Premier League
11 Nov 2000 West Ham United v Manchester City W 4-1 Premier League
18 Nov 2000 Leeds United v West Ham United W 0-1 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
1995-96 England Under-18
1
1996-97 England UEFA Under-18 5
1
1996-97 England UEFA Under-21 1
1996-97 England Under-21 1
1997-98 England International Friendly 1
1
1997-98 England King Hassan II Cup
1
1997-98 England UEFA Under-21 2
1998-99 England International Friendly 2
1
1998-99 England UEFA European Championship 1
1
1999-00 England International Friendly
1
1999-00 England UEFA Under-21 1
2000-01 England FIFA World Cup 3
2000-01 England International Friendly 3
2001-02 England FIFA World Cup 8
1
2001-02 England International Friendly 4
2002-03 England International Friendly 3
2002-03 England UEFA European Championship 2
2003-04 England International Friendly 1
2004-05 England FIFA World Cup 4
2004-05 England International Friendly 1
2005-06 England FIFA World Cup 8
1
2005-06 England International Friendly 5
2006-07 England International Friendly 3
2006-07 England UEFA European Championship 4
1
2007-08 England International Friendly 5
2007-08 England UEFA European Championship 4
1
1
2008-09 England FIFA World Cup 4
1
2008-09 England International Friendly 1
2009-10 England FIFA World Cup 2
2009-10 England International Friendly 3
2010-11 England International Friendly 1
2010-11 England UEFA European Championship 2
1


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
28 Feb 1996 France v England D 1-1 Under-18
23 Jul 1996 England v Spain D 0-0 UEFA Under-18 Finals Group B
25 Jul 1996 Italy v England D 1-1 UEFA Under-18 Finals Group B
27 Jul 1996 England v Republic of Ireland W 1-0 UEFA Under-18 Finals Group B
31 Jul 1996 England v Belgium W 3-2 UEFA Under-18 Finals 3rd place
11 Oct 1996 England v Finland W 1-0 UEFA U18 Group 5
13 Oct 1996 England v Northern Ireland W 4-0 UEFA U18 Group 5
01 Apr 1997 England v Switzerland D 0-0 Under-21
29 Apr 1997 England v Georgia D 0-0 UEFA Under-21 Group 2
10 Oct 1997 Italy v England W 0-1 UEFA Under-21 Group 2
15 Nov 1997 England v Cameroon W 2-0 International Friendly
17 Dec 1997 England v Greece W 4-2 UEFA Under-21 Group
25 Mar 1998 Switzerland v England D 1-1 International Friendly
29 May 1998 Belgium v England L 0-0 (3-4) King Hassan II Cup
14 Oct 1998 Luxembourg v England W 0-3 UEFA European Championship Group 5
18 Nov 1998 England v Czech Republic W 2-0 International Friendly
10 Feb 1999 England v France L 0-2 International Friendly
28 Apr 1999 Hungary v England D 1-1 International Friendly
05 Jun 1999 England v Sweden D 0-0 UEFA European Championship Group 5
23 Feb 2000 England v Argentina D 0-0 International Friendly
29 Mar 2000 England v Yugoslavia W 3-0 UEFA Under-21 Play-off 1st leg
15 Nov 2000 Italy v England L 1-0 International Friendly
28 Feb 2001 England v Spain W 3-0 International Friendly
24 Mar 2001 England v Finland W 2-1 FIFA World Cup Europe group 9
28 Mar 2001 Albania v England W 1-3 FIFA World Cup Europe group 9
25 May 2001 England v Mexico W 4-0 International Friendly
06 Jun 2001 Greece v England W 0-2 FIFA World Cup Europe group 9
01 Sep 2001 Germany v England W 1-5 FIFA World Cup Europe group 9
05 Sep 2001 England v Albania W 2-0 FIFA World Cup Europe group 9
06 Oct 2001 England v Greece D 2-2 FIFA World Cup Europe group 9
10 Nov 2001 England v Sweden D 1-1 International Friendly
13 Feb 2002 Netherlands v England D 1-1 International Friendly
21 May 2002 Korea Republic v England D 1-1 International Friendly
26 May 2002 England v Cameroon D 2-2 International Friendly
02 Jun 2002 England v Sweden D 1-1 FIFA World Cup Finals group F
07 Jun 2002 Argentina v England W 0-1 FIFA World Cup Finals group F
12 Jun 2002 Nigeria v England D 0-0 FIFA World Cup Finals group F
15 Jun 2002 Denmark v England W 0-3 FIFA World Cup Finals 2nd round
21 Jun 2002 England v Brazil L 1-2 FIFA World Cup Finals quarter-final
07 Sep 2002 England v Portugal D 1-1 International Friendly
12 Feb 2003 England v Australia L 1-3 International Friendly
29 Mar 2003 Liechtenstein v England W 0-2 UEFA European Championship Group 7
02 Apr 2003 England v Turkey W 2-0 UEFA European Championship Group 7
22 May 2003 South Africa v England W 1-2 International Friendly
20 Aug 2003 England v Croatia W 3-1 International Friendly
09 Oct 2004 England v Wales W 2-0 FIFA World Cup Europe group 6
13 Oct 2004 Azerbaijan v England W 0-1 FIFA World Cup Europe group 6
17 Nov 2004 Spain v England L 1-0 International Friendly
26 Mar 2005 England v Northern Ireland W 4-0 FIFA World Cup Europe group 6
30 Mar 2005 England v Azerbaijan W 2-0 FIFA World Cup Europe group 6
17 Aug 2005 Denmark v England L 4-1 International Friendly
03 Sep 2005 Wales v England W 0-1 FIFA World Cup Europe group 6
07 Sep 2005 Northern Ireland v England L 1-0 FIFA World Cup Europe group 6
08 Oct 2005 England v Austria W 1-0 FIFA World Cup Europe group 6
12 Oct 2005 England v Poland W 2-1 FIFA World Cup Europe group 6
12 Nov 2005 Argentina v England W 2-3 International Friendly
01 Mar 2006 England v Uruguay W 2-1 International Friendly
30 May 2006 England v Hungary W 3-1 International Friendly
03 Jun 2006 England v Jamaica W 6-0 International Friendly
10 Jun 2006 England v Paraguay W 1-0 FIFA World Cup Finals Group B
15 Jun 2006 England v Trinidad and Tobago W 2-0 FIFA World Cup Finals Group B
20 Jun 2006 Sweden v England D 2-2 FIFA World Cup Finals Group B
25 Jun 2006 England v Ecuador W 1-0 FIFA World Cup Finals - Round of 16
01 Jul 2006 England v Portugal L 0-0 (1-3) FIFA World Cup Quarter-final
16 Aug 2006 England v Greece W 4-0 International Friendly
06 Sep 2006 North Macedonia v England W 0-1 UEFA European Championship Group E
11 Oct 2006 Croatia v England L 2-0 UEFA European Championship Group E
15 Nov 2006 Netherlands v England D 1-1 International Friendly
07 Feb 2007 England v Spain L 0-1 International Friendly
24 Mar 2007 Israel v England D 0-0 UEFA European Championship Group E
28 Mar 2007 Andorra v England W 0-3 UEFA European Championship Group E
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
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
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
01 Apr 2009 England v Ukraine W 2-1 FIFA World Cup Europe group 6
12 Aug 2009 Netherlands v England D 2-2 International Friendly
10 Oct 2009 Ukraine v England L 1-0 FIFA World Cup Europe group 6
14 Oct 2009 England v Belarus W 3-0 FIFA World Cup Europe group 6
24 May 2010 England v Mexico W 3-1 International Friendly
30 May 2010 Japan v England W 1-2 International Friendly
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
04 Jun 2011 England v Switzerland D 2-2 UEFA European Championship Group G


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