Steven Davis

Date of birth01 January 1985
Place of birthBallymena
NationalityNorthern Irish
Weight72 kg
Height1.79 m
PositionMidfielder

Steven Davis extended his contract at Aston Villa to June 2009 in December 2005.

He joined Fulham in July 2007 with a four-year contract.

Steven joined Rangers in August 2008 with a four-year contract.

He joined Southampton in July 2012 with a three-year contract that was extended to June 2018 in October 2014 and to June 2019 in June 2016.

Club history

Team Joined Left Loan / Trialist
Aston Villa 15 Jan 2002 05 Jul 2007
Fulham 05 Jul 2007 21 Aug 2008
Rangers 31 Jan 2008 31 May 2008 L
Rangers 21 Aug 2008 31 May 2012
Southampton 21 Jul 2012 30 Jun 2019
Rangers 06 Jan 2019 31 May 2019 L
Rangers 01 Jul 2019

Club stats

Season Team Competition Apps Subs Goals Y R
2004-05 Aston Villa FA Cup
1
2004-05 Aston Villa Premier League 19
9
1
2
2005-06 Aston Villa FA Cup 4
2
2005-06 Aston Villa League Cup 3
2
2005-06 Aston Villa Premier League 34
1
4
2006-07 Aston Villa League Cup 3
2006-07 Aston Villa Premier League 17
11
1
2007-08 Fulham FA Cup
1
2007-08 Fulham League Cup 2
2007-08 Fulham Premier League 22
2
2009-10 Rangers Scottish Premier League 1
2010-11 Rangers UEFA Champions League 2
2011-12 Rangers UEFA Champions League 2
2011-12 Rangers UEFA Europa League 2
2012-13 Southampton FA Cup 1
2012-13 Southampton Premier League 22
10
2
1
2013-14 Southampton FA Cup 2
1
1
2013-14 Southampton League Cup 3
2
2013-14 Southampton Premier League 28
6
2
3
2014-15 Southampton FA Cup 2
1
2014-15 Southampton League Cup 3
2014-15 Southampton Premier League 32
3
3
2015-16 Southampton FA Cup 1
2015-16 Southampton League Cup 2
1
2015-16 Southampton Premier League 31
3
5
4
2015-16 Southampton UEFA Europa League 3
1
2016-17 Southampton League Cup 4
2016-17 Southampton Premier League 29
3
3
2016-17 Southampton UEFA Europa League 1
3
2017-18 Southampton FA Cup 2
2017-18 Southampton Premier League 17
6
3
2018-19 Southampton League Cup 1
2
1
2018-19 Southampton Premier League 1
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
19 Aug 2012 Manchester City v Southampton L 3-2 Premier League
25 Aug 2012 Southampton v Wigan Athletic L 0-2 Premier League
02 Sep 2012 Southampton v Manchester United L 2-3 Premier League
15 Sep 2012 Arsenal v Southampton L 6-1 Premier League
22 Sep 2012 Southampton v Aston Villa W 4-1 Premier League
29 Sep 2012 Everton v Southampton L 3-1 Premier League
07 Oct 2012 Southampton v Fulham D 2-2 Premier League
20 Oct 2012 West Ham United v Southampton L 4-1 Premier League
28 Oct 2012 Southampton v Tottenham Hotspur L 1-2 Premier League
05 Nov 2012 West Bromwich Albion v Southampton L 2-0 Premier League
17 Nov 2012 Queens Park Rangers v Southampton W 1-3 Premier League
25 Nov 2012 Southampton v Newcastle United W 2-0 Premier League
01 Dec 2012 Liverpool v Southampton L 1-0 Premier League
22 Dec 2012 Southampton v Sunderland L 0-1 Premier League
26 Dec 2012 Fulham v Southampton D 1-1 Premier League
01 Jan 2013 Southampton v Arsenal D 1-1 Premier League
05 Jan 2013 Southampton v Chelsea L 1-5 FA Cup 3rd round
12 Jan 2013 Aston Villa v Southampton W 0-1 Premier League
16 Jan 2013 Chelsea v Southampton D 2-2 Premier League
21 Jan 2013 Southampton v Everton D 0-0 Premier League
30 Jan 2013 Manchester United v Southampton L 2-1 Premier League
02 Feb 2013 Wigan Athletic v Southampton D 2-2 Premier League
09 Feb 2013 Southampton v Manchester City W 3-1 Premier League
24 Feb 2013 Newcastle United v Southampton L 4-2 Premier League
16 Mar 2013 Southampton v Liverpool W 3-1 Premier League
30 Mar 2013 Southampton v Chelsea W 2-1 Premier League
06 Apr 2013 Reading v Southampton W 0-2 Premier League
13 Apr 2013 Southampton v West Ham United D 1-1 Premier League
20 Apr 2013 Swansea City v Southampton D 0-0 Premier League
27 Apr 2013 Southampton v West Bromwich Albion L 0-3 Premier League
04 May 2013 Tottenham Hotspur v Southampton L 1-0 Premier League
12 May 2013 Sunderland v Southampton D 1-1 Premier League
19 May 2013 Southampton v Stoke City D 1-1 Premier League
17 Aug 2013 West Bromwich Albion v Southampton W 0-1 Premier League
27 Aug 2013 Barnsley v Southampton W 1-5 League Cup 2nd round
31 Aug 2013 Norwich City v Southampton L 1-0 Premier League
21 Sep 2013 Liverpool v Southampton W 0-1 Premier League
24 Sep 2013 Southampton v Bristol City W 2-0 League Cup 3rd round
28 Sep 2013 Southampton v Crystal Palace W 2-0 Premier League
06 Oct 2013 Southampton v Swansea City W 2-0 Premier League
19 Oct 2013 Manchester United v Southampton D 1-1 Premier League
06 Nov 2013 Sunderland v Southampton L 2-1 League Cup 4th round
09 Nov 2013 Southampton v Hull City W 4-1 Premier League
23 Nov 2013 Arsenal v Southampton L 2-0 Premier League
01 Dec 2013 Chelsea v Southampton L 3-1 Premier League
04 Dec 2013 Southampton v Aston Villa L 2-3 Premier League
07 Dec 2013 Southampton v Manchester City D 1-1 Premier League
14 Dec 2013 Newcastle United v Southampton D 1-1 Premier League
22 Dec 2013 Southampton v Tottenham Hotspur L 2-3 Premier League
26 Dec 2013 Cardiff City v Southampton W 0-3 Premier League
29 Dec 2013 Everton v Southampton L 2-1 Premier League
01 Jan 2014 Southampton v Chelsea L 0-3 Premier League
04 Jan 2014 Southampton v Burnley W 4-3 FA Cup 3rd round
11 Jan 2014 Southampton v West Bromwich Albion W 1-0 Premier League
18 Jan 2014 Sunderland v Southampton D 2-2 Premier League
25 Jan 2014 Southampton v Yeovil Town W 2-0 FA Cup 4th round
28 Jan 2014 Southampton v Arsenal D 2-2 Premier League
01 Feb 2014 Fulham v Southampton W 0-3 Premier League
08 Feb 2014 Southampton v Stoke City D 2-2 Premier League
11 Feb 2014 Hull City v Southampton W 0-1 Premier League
15 Feb 2014 Sunderland v Southampton L 1-0 FA Cup 5th round
22 Feb 2014 West Ham United v Southampton L 3-1 Premier League
01 Mar 2014 Southampton v Liverpool L 0-3 Premier League
08 Mar 2014 Crystal Palace v Southampton W 0-1 Premier League
15 Mar 2014 Southampton v Norwich City W 4-2 Premier League
23 Mar 2014 Tottenham Hotspur v Southampton L 3-2 Premier League
29 Mar 2014 Southampton v Newcastle United W 4-0 Premier League
05 Apr 2014 Manchester City v Southampton L 4-1 Premier League
12 Apr 2014 Southampton v Cardiff City L 0-1 Premier League
19 Apr 2014 Aston Villa v Southampton D 0-0 Premier League
26 Apr 2014 Southampton v Everton W 2-0 Premier League
03 May 2014 Swansea City v Southampton W 0-1 Premier League
11 May 2014 Southampton v Manchester United D 1-1 Premier League
17 Aug 2014 Liverpool v Southampton L 2-1 Premier League
23 Aug 2014 Southampton v West Bromwich Albion D 0-0 Premier League
26 Aug 2014 Millwall v Southampton W 0-2 League Cup 2nd round
30 Aug 2014 West Ham United v Southampton W 1-3 Premier League
13 Sep 2014 Southampton v Newcastle United W 4-0 Premier League
20 Sep 2014 Swansea City v Southampton W 0-1 Premier League
23 Sep 2014 Arsenal v Southampton W 1-2 League Cup 3rd round
27 Sep 2014 Southampton v Queens Park Rangers W 2-1 Premier League
05 Oct 2014 Tottenham Hotspur v Southampton L 1-0 Premier League
18 Oct 2014 Southampton v Sunderland W 8-0 Premier League
25 Oct 2014 Southampton v Stoke City W 1-0 Premier League
29 Oct 2014 Stoke City v Southampton W 2-3 League Cup 4th round
01 Nov 2014 Hull City v Southampton W 0-1 Premier League
08 Nov 2014 Southampton v Leicester City W 2-0 Premier League
30 Nov 2014 Southampton v Manchester City L 0-3 Premier League
03 Dec 2014 Arsenal v Southampton L 1-0 Premier League
08 Dec 2014 Southampton v Manchester United L 1-2 Premier League
13 Dec 2014 Burnley v Southampton L 1-0 Premier League
20 Dec 2014 Southampton v Everton W 3-0 Premier League
26 Dec 2014 Crystal Palace v Southampton W 1-3 Premier League
28 Dec 2014 Southampton v Chelsea D 1-1 Premier League
01 Jan 2015 Southampton v Arsenal W 2-0 Premier League
04 Jan 2015 Southampton v Ipswich Town D 1-1 FA Cup 3rd round
11 Jan 2015 Manchester United v Southampton W 0-1 Premier League
14 Jan 2015 Ipswich Town v Southampton W 0-1 FA Cup 3rd round replay
17 Jan 2015 Newcastle United v Southampton W 1-2 Premier League
24 Jan 2015 Southampton v Crystal Palace L 2-3 FA Cup 4th round
01 Feb 2015 Southampton v Swansea City L 0-1 Premier League
07 Feb 2015 Queens Park Rangers v Southampton W 0-1 Premier League
11 Feb 2015 Southampton v West Ham United D 0-0 Premier League
22 Feb 2015 Southampton v Liverpool L 0-2 Premier League
28 Feb 2015 West Bromwich Albion v Southampton L 1-0 Premier League
15 Mar 2015 Chelsea v Southampton D 1-1 Premier League
21 Mar 2015 Southampton v Burnley W 2-0 Premier League
11 Apr 2015 Southampton v Hull City W 2-0 Premier League
18 Apr 2015 Stoke City v Southampton L 2-1 Premier League
25 Apr 2015 Southampton v Tottenham Hotspur D 2-2 Premier League
02 May 2015 Sunderland v Southampton L 2-1 Premier League
09 May 2015 Leicester City v Southampton L 2-0 Premier League
16 May 2015 Southampton v Aston Villa W 6-1 Premier League
24 May 2015 Manchester City v Southampton L 2-0 Premier League
30 Jul 2015 Southampton v Vitesse Arnhem W 3-0 UEFA Europa League 3rd qualifying round 1st leg
06 Aug 2015 Vitesse Arnhem v Southampton W 0-2
Agg: 0-5
UEFA Europa League 3rd qualifying round 2nd leg
09 Aug 2015 Newcastle United v Southampton D 2-2 Premier League
15 Aug 2015 Southampton v Everton L 0-3 Premier League
23 Aug 2015 Watford v Southampton D 0-0 Premier League
27 Aug 2015 FC Midtjylland v Southampton L 1-0
Agg: 2-1
UEFA Europa League Play-off 2nd leg
30 Aug 2015 Southampton v Norwich City W 3-0 Premier League
12 Sep 2015 West Bromwich Albion v Southampton D 0-0 Premier League
20 Sep 2015 Southampton v Manchester United L 2-3 Premier League
23 Sep 2015 Milton Keynes Dons v Southampton W 0-6 League Cup 3rd round
26 Sep 2015 Southampton v Swansea City W 3-1 Premier League
03 Oct 2015 Chelsea v Southampton W 1-3 Premier League
17 Oct 2015 Southampton v Leicester City D 2-2 Premier League
25 Oct 2015 Liverpool v Southampton D 1-1 Premier League
28 Oct 2015 Southampton v Aston Villa W 2-1 League Cup 4th round
01 Nov 2015 Southampton v AFC Bournemouth W 2-0 Premier League
07 Nov 2015 Sunderland v Southampton W 0-1 Premier League
21 Nov 2015 Southampton v Stoke City L 0-1 Premier League
28 Nov 2015 Manchester City v Southampton L 3-1 Premier League
02 Dec 2015 Southampton v Liverpool L 1-6 League Cup 5th round
05 Dec 2015 Southampton v Aston Villa D 1-1 Premier League
12 Dec 2015 Crystal Palace v Southampton L 1-0 Premier League
19 Dec 2015 Southampton v Tottenham Hotspur L 0-2 Premier League
26 Dec 2015 Southampton v Arsenal W 4-0 Premier League
28 Dec 2015 West Ham United v Southampton L 2-1 Premier League
02 Jan 2016 Norwich City v Southampton L 1-0 Premier League
09 Jan 2016 Southampton v Crystal Palace L 1-2 FA Cup 3rd round
13 Jan 2016 Southampton v Watford W 2-0 Premier League
16 Jan 2016 Southampton v West Bromwich Albion W 3-0 Premier League
13 Feb 2016 Swansea City v Southampton W 0-1 Premier League
27 Feb 2016 Southampton v Chelsea L 1-2 Premier League
01 Mar 2016 AFC Bournemouth v Southampton L 2-0 Premier League
05 Mar 2016 Southampton v Sunderland D 1-1 Premier League
12 Mar 2016 Stoke City v Southampton W 1-2 Premier League
20 Mar 2016 Southampton v Liverpool W 3-2 Premier League
03 Apr 2016 Leicester City v Southampton L 1-0 Premier League
16 Apr 2016 Everton v Southampton D 1-1 Premier League
23 Apr 2016 Aston Villa v Southampton W 2-4 Premier League
01 May 2016 Southampton v Manchester City W 4-2 Premier League
08 May 2016 Tottenham Hotspur v Southampton W 1-2 Premier League
15 May 2016 Southampton v Crystal Palace W 4-1 Premier League
13 Aug 2016 Southampton v Watford D 1-1 Premier League
19 Aug 2016 Manchester United v Southampton L 2-0 Premier League
27 Aug 2016 Southampton v Sunderland D 1-1 Premier League
10 Sep 2016 Arsenal v Southampton L 2-1 Premier League
15 Sep 2016 Southampton v Sparta Praha W 3-0 UEFA Europa League Group K
18 Sep 2016 Southampton v Swansea City W 1-0 Premier League
25 Sep 2016 West Ham United v Southampton W 0-3 Premier League
02 Oct 2016 Leicester City v Southampton D 0-0 Premier League
16 Oct 2016 Southampton v Burnley W 3-1 Premier League
20 Oct 2016 Internazionale v Southampton L 1-0 UEFA Europa League Group K
23 Oct 2016 Manchester City v Southampton D 1-1 Premier League
30 Oct 2016 Southampton v Chelsea L 0-2 Premier League
03 Nov 2016 Southampton v Internazionale W 2-1 UEFA Europa League Group K
06 Nov 2016 Hull City v Southampton L 2-1 Premier League
19 Nov 2016 Southampton v Liverpool D 0-0 Premier League
30 Nov 2016 Arsenal v Southampton W 0-2 League Cup 5th round
08 Dec 2016 Southampton v Hapoel Beer Sheva D 1-1 UEFA Europa League Group K
11 Dec 2016 Southampton v Middlesbrough W 1-0 Premier League
14 Dec 2016 Stoke City v Southampton D 0-0 Premier League
18 Dec 2016 AFC Bournemouth v Southampton W 1-3 Premier League
28 Dec 2016 Southampton v Tottenham Hotspur L 1-4 Premier League
31 Dec 2016 Southampton v West Bromwich Albion L 1-2 Premier League
11 Jan 2017 Southampton v Liverpool W 1-0 League Cup Semi-final 1st leg
25 Jan 2017 Liverpool v Southampton W 0-1 League Cup Semi-final 2nd leg
31 Jan 2017 Swansea City v Southampton L 2-1 Premier League
04 Feb 2017 Southampton v West Ham United L 1-3 Premier League
11 Feb 2017 Sunderland v Southampton W 0-4 Premier League
26 Feb 2017 Manchester United v Southampton L 3-2 League Cup Final
04 Mar 2017 Watford v Southampton W 3-4 Premier League
19 Mar 2017 Tottenham Hotspur v Southampton L 2-1 Premier League
01 Apr 2017 Southampton v AFC Bournemouth D 0-0 Premier League
05 Apr 2017 Southampton v Crystal Palace W 3-1 Premier League
15 Apr 2017 Southampton v Manchester City L 0-3 Premier League
25 Apr 2017 Chelsea v Southampton L 4-2 Premier League
29 Apr 2017 Southampton v Hull City D 0-0 Premier League
07 May 2017 Liverpool v Southampton D 0-0 Premier League
10 May 2017 Southampton v Arsenal L 0-2 Premier League
13 May 2017 Middlesbrough v Southampton W 1-2 Premier League
17 May 2017 Southampton v Manchester United D 0-0 Premier League
21 May 2017 Southampton v Stoke City L 0-1 Premier League
12 Aug 2017 Southampton v Swansea City D 0-0 Premier League
19 Aug 2017 Southampton v West Ham United W 3-2 Premier League
26 Aug 2017 Huddersfield Town v Southampton D 0-0 Premier League
09 Sep 2017 Southampton v Watford L 0-2 Premier League
16 Sep 2017 Crystal Palace v Southampton W 0-1 Premier League
23 Sep 2017 Southampton v Manchester United L 0-1 Premier League
30 Sep 2017 Stoke City v Southampton L 2-1 Premier League
15 Oct 2017 Southampton v Newcastle United D 2-2 Premier League
21 Oct 2017 Southampton v West Bromwich Albion W 1-0 Premier League
29 Oct 2017 Brighton and Hove Albion v Southampton D 1-1 Premier League
04 Nov 2017 Southampton v Burnley L 0-1 Premier League
18 Nov 2017 Liverpool v Southampton L 3-0 Premier League
26 Nov 2017 Southampton v Everton W 4-1 Premier League
03 Dec 2017 AFC Bournemouth v Southampton D 1-1 Premier League
10 Dec 2017 Southampton v Arsenal D 1-1 Premier League
13 Dec 2017 Southampton v Leicester City L 1-4 Premier League
23 Dec 2017 Southampton v Huddersfield Town D 1-1 Premier League
02 Jan 2018 Southampton v Crystal Palace L 1-2 Premier League
06 Jan 2018 Fulham v Southampton W 0-1 FA Cup 3rd round
13 Jan 2018 Watford v Southampton D 2-2 Premier League
21 Jan 2018 Southampton v Tottenham Hotspur D 1-1 Premier League
27 Jan 2018 Southampton v Watford W 1-0 FA Cup 4th round
31 Jan 2018 Southampton v Brighton and Hove Albion D 1-1 Premier League
11 Feb 2018 Southampton v Liverpool L 0-2 Premier League
19 Apr 2018 Leicester City v Southampton D 0-0 Premier League
28 Aug 2018 Brighton and Hove Albion v Southampton W 0-1 League Cup 2nd round
17 Sep 2018 Southampton v Brighton and Hove Albion D 2-2 Premier League
02 Oct 2018 Everton v Southampton W 1-1 (4-3) League Cup 3rd round
27 Nov 2018 Leicester City v Southampton L 0-0 (5-6) League Cup 4th round
01 Dec 2018 Southampton v Manchester United D 2-2 Premier League
05 Dec 2018 Tottenham Hotspur v Southampton L 3-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
2000-01 Northern Ireland Under-18 1
2002-03 Northern Ireland UEFA Under-19 3
2
2003-04 Northern Ireland UEFA Under-19 3
2003-04 Northern Ireland UEFA Under-21
2
2003-04 Northern Ireland Under-23 1
2004-05 Northern Ireland FIFA World Cup 1
1
2004-05 Northern Ireland International Friendly 2
2004-05 Northern Ireland Under-21 1
2005-06 Northern Ireland FIFA World Cup 4
1
2005-06 Northern Ireland International Friendly 5
2006-07 Northern Ireland International Friendly 1
2006-07 Northern Ireland UEFA European Championship 6
2007-08 Northern Ireland International Friendly 1
1
2007-08 Northern Ireland UEFA European Championship 6
2008-09 Northern Ireland FIFA World Cup 5
1
2
2008-09 Northern Ireland International Friendly 1
2009-10 Northern Ireland FIFA World Cup 3
2009-10 Northern Ireland International Friendly 2
1
2010-11 Northern Ireland International Friendly 1
2010-11 Northern Ireland Nations Cup 2
2010-11 Northern Ireland UEFA European Championship 3
1
2011-12 Northern Ireland International Friendly 1
2011-12 Northern Ireland UEFA European Championship 5
2
2012-13 Northern Ireland FIFA World Cup 5
2012-13 Northern Ireland International Friendly 2
2013-14 Northern Ireland FIFA World Cup 5
1
1
2013-14 Northern Ireland International Friendly 4
2014-15 Northern Ireland International Friendly
1
2014-15 Northern Ireland UEFA European Championship 5
2015-16 Northern Ireland International Friendly 5
1
2015-16 Northern Ireland UEFA European Championship 8
2
1
2016-17 Northern Ireland FIFA World Cup 6
1
1
2016-17 Northern Ireland International Friendly
2
2017-18 Northern Ireland FIFA World Cup 6
1
2018-19 Northern Ireland International Friendly 2
1
2018-19 Northern Ireland UEFA European Championship 4
1
2018-19 Northern Ireland UEFA Nations League 4
2019-20 Northern Ireland International Friendly 1
1
2019-20 Northern Ireland UEFA European Championship 4
1
2020-21 Northern Ireland FIFA World Cup 2
2020-21 Northern Ireland UEFA European Championship 2
1
2020-21 Northern Ireland UEFA Nations League 3
2
2021-22 Northern Ireland FIFA World Cup 6
2021-22 Northern Ireland International Friendly 1
1
1
1
2021-22 Northern Ireland UEFA Nations League 4
1
2022-23 Northern Ireland UEFA Nations League 2


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
08 May 2001 Northern Ireland v Austria L 0-2 U18
16 Nov 2002 Northern Ireland v Andorra W 4-0 UEFA U19 Group 11
18 Nov 2002 Northern Ireland v Wales W 4-0 UEFA U19 Group 11
20 Nov 2002 Hungary v Northern Ireland L 2-1 UEFA U19 Group 11
02 May 2003 Georgia v Northern Ireland D 1-1 UEFA U19 2nd round group 7
06 May 2003 Italy v Northern Ireland L 2-0 UEFA U19 2nd round group 7
05 Sep 2003 Ukraine v Northern Ireland L 1-0 UEFA Under-21 Group 6
09 Sep 2003 Northern Ireland v Armenia W 3-1 UEFA U21 Group 6
16 Oct 2003 Northern Ireland v Hungary D 0-0 UEFA U19 Group 1
18 Oct 2003 Northern Ireland v Slovenia W 3-1 UEFA U19 Group 1
20 Oct 2003 Northern Ireland v Romania L 1-2 UEFA U19 Group 1
27 Apr 2004 Northern Ireland v Serbia and Montenegro D 0-0 U23
18 Aug 2004 Northern Ireland v Switzerland D 0-0 U21
09 Feb 2005 Northern Ireland v Canada L 0-1 International Friendly
26 Mar 2005 England v Northern Ireland L 4-0 FIFA World Cup Europe group 6
30 Mar 2005 Poland v Northern Ireland L 1-0 FIFA World Cup Europe group 6
04 Jun 2005 Northern Ireland v Germany L 1-4 International Friendly
17 Aug 2005 Malta v Northern Ireland D 1-1 International Friendly
03 Sep 2005 Northern Ireland v Azerbaijan W 2-0 FIFA World Cup Europe group 6
07 Sep 2005 Northern Ireland v England W 1-0 FIFA World Cup Europe group 6
08 Oct 2005 Northern Ireland v Wales L 2-3 FIFA World Cup Europe group 6
12 Oct 2005 Austria v Northern Ireland L 2-0 FIFA World Cup Europe group 6
15 Nov 2005 Northern Ireland v Portugal D 1-1 International Friendly
01 Mar 2006 Northern Ireland v Estonia W 1-0 International Friendly
21 May 2006 Northern Ireland v Uruguay L 0-1 International Friendly
26 May 2006 Romania v Northern Ireland L 2-0 International Friendly
02 Sep 2006 Northern Ireland v Iceland L 0-3 UEFA European Championship Group F
06 Sep 2006 Northern Ireland v Spain W 3-2 UEFA European Championship Group F
07 Oct 2006 Denmark v Northern Ireland D 0-0 UEFA European Championship Group F
11 Oct 2006 Northern Ireland v Latvia W 1-0 UEFA European Championship Group F
06 Feb 2007 Northern Ireland v Wales D 0-0 International Friendly
24 Mar 2007 Liechtenstein v Northern Ireland W 1-4 UEFA European Championship Group F
28 Mar 2007 Northern Ireland v Sweden W 2-1 UEFA European Championship Group F
22 Aug 2007 Northern Ireland v Liechtenstein W 3-1 UEFA European Championship Group F
08 Sep 2007 Latvia v Northern Ireland L 1-0 UEFA European Championship Group F
12 Sep 2007 Iceland v Northern Ireland L 2-1 UEFA European Championship Group F
17 Oct 2007 Sweden v Northern Ireland D 1-1 UEFA European Championship Group F
17 Nov 2007 Northern Ireland v Denmark W 2-1 UEFA European Championship Group F
21 Nov 2007 Spain v Northern Ireland 1- UEFA European Championship Group F
06 Feb 2008 Northern Ireland v Bulgaria L 0-1 International Friendly
26 Mar 2008 Northern Ireland v Georgia W 4-1 International Friendly
20 Aug 2008 Scotland v Northern Ireland D 0-0 International Friendly
06 Sep 2008 Slovakia v Northern Ireland L 2-1 FIFA World Cup Europe group 3
11 Oct 2008 Slovenia v Northern Ireland L 2-0 FIFA World Cup Europe group 3
15 Oct 2008 Northern Ireland v San Marino W 4-0 FIFA World Cup Europe group 3
11 Feb 2009 San Marino v Northern Ireland W 0-3 FIFA World Cup Europe group 3
01 Apr 2009 Northern Ireland v Slovenia W 1-0 FIFA World Cup Europe group 3
12 Aug 2009 Northern Ireland v Israel D 1-1 International Friendly
05 Sep 2009 Poland v Northern Ireland D 1-1 FIFA World Cup Europe group 3
09 Sep 2009 Northern Ireland v Slovakia L 0-2 FIFA World Cup Europe group 3
14 Oct 2009 Czech Republic v Northern Ireland D 0-0 FIFA World Cup Europe group 3
14 Nov 2009 Northern Ireland v Serbia L 0-1 International Friendly
03 Mar 2010 Albania v Northern Ireland L 1-0 International Friendly
11 Aug 2010 Montenegro v Northern Ireland L 2-0 International Friendly
03 Sep 2010 Slovenia v Northern Ireland W 0-1 UEFA European Championship Group C
08 Oct 2010 Northern Ireland v Italy D 0-0 UEFA European Championship Group C
12 Oct 2010 Faroe Islands v Northern Ireland D 1-1 UEFA European Championship Group C
09 Feb 2011 Northern Ireland v Scotland L 0-3 Nations Cup
24 May 2011 Republic of Ireland v Northern Ireland L 5-0 Nations Cup
10 Aug 2011 Northern Ireland v Faroe Islands W 4-0 UEFA European Championship Group C
02 Sep 2011 Northern Ireland v Serbia L 0-1 UEFA European Championship Group C
06 Sep 2011 Estonia v Northern Ireland L 4-1 UEFA European Championship Group C
07 Oct 2011 Northern Ireland v Estonia L 1-2 UEFA European Championship Group C
11 Oct 2011 Italy v Northern Ireland L 3-0 UEFA European Championship Group C
29 Feb 2012 Northern Ireland v Norway L 0-3 International Friendly
15 Aug 2012 Northern Ireland v Finland D 3-3 International Friendly
07 Sep 2012 Russia v Northern Ireland L 2-0 FIFA World Cup Europe group F
11 Sep 2012 Northern Ireland v Luxembourg D 1-1 FIFA World Cup Europe group F
16 Oct 2012 Portugal v Northern Ireland D 1-1 FIFA World Cup Europe group F
14 Nov 2012 Northern Ireland v Azerbaijan D 1-1 FIFA World Cup Europe group F
06 Feb 2013 Malta v Northern Ireland D 0-0 International Friendly
26 Mar 2013 Northern Ireland v Israel L 0-2 FIFA World Cup Europe group F
14 Aug 2013 Northern Ireland v Russia W 1-0 FIFA World Cup Europe group F
06 Sep 2013 Northern Ireland v Portugal L 2-4 FIFA World Cup Europe group F
10 Sep 2013 Luxembourg v Northern Ireland L 3-2 FIFA World Cup Europe group F
11 Oct 2013 Azerbaijan v Northern Ireland L 2-0 FIFA World Cup Europe group F
15 Oct 2013 Israel v Northern Ireland D 1-1 FIFA World Cup Europe group F
15 Nov 2013 Turkey v Northern Ireland L 1-0 International Friendly
05 Mar 2014 Cyprus v Northern Ireland D 0-0 International Friendly
30 May 2014 Uruguay v Northern Ireland L 1-0 International Friendly
04 Jun 2014 Chile v Northern Ireland L 2-0 International Friendly
07 Sep 2014 Hungary v Northern Ireland W 1-2 UEFA European Championship Qualifying group F
11 Oct 2014 Northern Ireland v Faroe Islands W 2-0 UEFA European Championship Qualifying group F
14 Oct 2014 Greece v Northern Ireland W 0-2 UEFA European Championship Qualifying group F
25 Mar 2015 Scotland v Northern Ireland L 1-0 International Friendly
29 Mar 2015 Northern Ireland v Finland W 2-1 UEFA European Championship Qualifying group F
13 Jun 2015 Northern Ireland v Romania D 0-0 UEFA European Championship Qualifying group F
04 Sep 2015 Faroe Islands v Northern Ireland W 1-3 UEFA European Championship Qualifying group F
07 Sep 2015 Northern Ireland v Hungary D 1-1 UEFA European Championship Qualifying group F
08 Oct 2015 Northern Ireland v Greece W 3-1 UEFA European Championship Qualifying group F
11 Oct 2015 Finland v Northern Ireland D 1-1 UEFA European Championship Qualifying group F
13 Nov 2015 Northern Ireland v Latvia W 1-0 International Friendly
24 Mar 2016 Wales v Northern Ireland D 1-1 International Friendly
28 Mar 2016 Northern Ireland v Slovenia W 1-0 International Friendly
27 May 2016 Northern Ireland v Belarus W 3-0 International Friendly
04 Jun 2016 Slovakia v Northern Ireland D 0-0 International Friendly
12 Jun 2016 Poland v Northern Ireland L 1-0 UEFA European Championship Group C
16 Jun 2016 Ukraine v Northern Ireland W 0-2 UEFA European Championship Group C
21 Jun 2016 Northern Ireland v Germany L 0-1 UEFA European Championship Group C
25 Jun 2016 Wales v Northern Ireland L 1-0 UEFA European Championship Finals - Round of 16
04 Sep 2016 Czech Republic v Northern Ireland D 0-0 FIFA World Cup Europe group C
08 Oct 2016 Northern Ireland v San Marino W 4-0 FIFA World Cup Europe group C
11 Oct 2016 Germany v Northern Ireland L 2-0 FIFA World Cup Europe group C
11 Nov 2016 Northern Ireland v Azerbaijan W 4-0 FIFA World Cup Europe group C
15 Nov 2016 Northern Ireland v Croatia L 0-3 International Friendly
26 Mar 2017 Northern Ireland v Norway W 2-0 FIFA World Cup Europe group C
02 Jun 2017 Northern Ireland v New Zealand W 1-0 International Friendly
10 Jun 2017 Azerbaijan v Northern Ireland W 0-1 FIFA World Cup Europe group C
01 Sep 2017 San Marino v Northern Ireland W 0-3 FIFA World Cup Europe group C
04 Sep 2017 Northern Ireland v Czech Republic W 2-0 FIFA World Cup Europe group C
05 Oct 2017 Northern Ireland v Germany L 1-3 FIFA World Cup Europe group C
08 Oct 2017 Norway v Northern Ireland L 1-0 FIFA World Cup Europe group C
09 Nov 2017 Northern Ireland v Switzerland L 0-1 FIFA World Cup Play-off 1st leg
12 Nov 2017 Switzerland v Northern Ireland D 0-0 FIFA World Cup UEFA European qualifier
08 Sep 2018 Northern Ireland v Bosnia and Herzegovina L 1-2 UEFA Nations League League B Group B3
11 Sep 2018 Northern Ireland v Israel W 3-0 International Friendly
12 Oct 2018 Austria v Northern Ireland L 1-0 UEFA Nations League League B Group B3
15 Oct 2018 Bosnia and Herzegovina v Northern Ireland L 2-0 UEFA Nations League League B Group B3
15 Nov 2018 Republic of Ireland v Northern Ireland D 0-0 International Friendly
18 Nov 2018 Northern Ireland v Austria L 1-2 UEFA Nations League League B Group B3
21 Mar 2019 Northern Ireland v Estonia W 2-0 UEFA European Championship Qualifying group C
24 Mar 2019 Northern Ireland v Belarus W 2-1 UEFA European Championship Qualifying group C
08 Jun 2019 Estonia v Northern Ireland W 1-2 UEFA European Championship Qualifying group C
11 Jun 2019 Belarus v Northern Ireland W 0-1 UEFA European Championship Qualifying group C
05 Sep 2019 Northern Ireland v Luxembourg W 1-0 International Friendly
09 Sep 2019 Northern Ireland v Germany L 0-2 UEFA European Championship Qualifying group C
10 Oct 2019 Netherlands v Northern Ireland L 3-1 UEFA European Championship Qualifying group C
14 Oct 2019 Czech Republic v Northern Ireland W 2-3 International Friendly
16 Nov 2019 Northern Ireland v Netherlands D 0-0 UEFA European Championship Qualifying group C
19 Nov 2019 Germany v Northern Ireland L 6-1 UEFA European Championship Qualifying group C
04 Sep 2020 Romania v Northern Ireland D 1-1 UEFA Nations League League B Group B1
07 Sep 2020 Northern Ireland v Norway L 1-5 UEFA Nations League League B Group B1
08 Oct 2020 Bosnia and Herzegovina v Northern Ireland W 1-1 (4-3) UEFA European Championship Play-off semi-final Path B
11 Oct 2020 Northern Ireland v Austria L 0-1 UEFA Nations League League B Group B1
14 Oct 2020 Norway v Northern Ireland L 1-0 UEFA Nations League League B Group B1
12 Nov 2020 Northern Ireland v Slovakia L 1-2 UEFA European Championship Play-off final Path B
15 Nov 2020 Austria v Northern Ireland L 2-1 UEFA Nations League League B Group B1
25 Mar 2021 Italy v Northern Ireland L 2-0 FIFA World Cup Europe group C
31 Mar 2021 Northern Ireland v Bulgaria D 0-0 FIFA World Cup Europe group C
02 Sep 2021 Lithuania v Northern Ireland W 1-4 FIFA World Cup Europe group C
08 Sep 2021 Northern Ireland v Switzerland D 0-0 FIFA World Cup Europe group C
09 Oct 2021 Switzerland v Northern Ireland L 2-0 FIFA World Cup Europe group C
12 Oct 2021 Bulgaria v Northern Ireland L 2-1 FIFA World Cup Europe group C
12 Nov 2021 Northern Ireland v Lithuania W 1-0 FIFA World Cup Europe group C
15 Nov 2021 Northern Ireland v Italy D 0-0 FIFA World Cup Europe group C
25 Mar 2022 Luxembourg v Northern Ireland W 1-3 International Friendly
29 Mar 2022 Northern Ireland v Hungary L 0-1 International Friendly
02 Jun 2022 Northern Ireland v Greece L 0-1 UEFA Nations League League C Group C2
05 Jun 2022 Cyprus v Northern Ireland D 0-0 UEFA Nations League League C Group C2
09 Jun 2022 Kosovo v Northern Ireland L 3-2 UEFA Nations League League C Group C2
12 Jun 2022 Northern Ireland v Cyprus D 2-2 UEFA Nations League League C Group C2
24 Sep 2022 Northern Ireland v Kosovo W 2-1 UEFA Nations League League C Group C2
27 Sep 2022 Greece v Northern Ireland L 3-1 UEFA Nations League League C Group C2


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