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
18 Sep 2004 Norwich City v Aston Villa D 0-0 Premier League
16 Oct 2004 Arsenal v Aston Villa L 3-1 Premier League
23 Oct 2004 Aston Villa v Fulham W 2-0 Premier League
30 Oct 2004 Everton v Aston Villa D 1-1 Premier League
06 Nov 2004 Aston Villa v Portsmouth W 3-0 Premier League
22 Nov 2004 Aston Villa v Tottenham Hotspur W 1-0 Premier League
04 Dec 2004 Aston Villa v Liverpool D 1-1 Premier League
12 Dec 2004 Aston Villa v Birmingham City L 1-2 Premier League
18 Dec 2004 Middlesbrough v Aston Villa L 3-0 Premier League
26 Dec 2004 Chelsea v Aston Villa L 1-0 Premier League
28 Dec 2004 Aston Villa v Manchester United L 0-1 Premier League
01 Jan 2005 Aston Villa v Blackburn Rovers W 1-0 Premier League
03 Jan 2005 Crystal Palace v Aston Villa L 2-0 Premier League
08 Jan 2005 Sheffield United v Aston Villa L 3-1 FA Cup 3rd round
15 Jan 2005 Aston Villa v Norwich City W 3-0 Premier League
22 Jan 2005 Manchester United v Aston Villa L 3-1 Premier League
02 Feb 2005 Fulham v Aston Villa D 1-1 Premier League
05 Feb 2005 Aston Villa v Arsenal L 1-3 Premier League
12 Feb 2005 Portsmouth v Aston Villa W 1-2 Premier League
05 Mar 2005 Aston Villa v Middlesbrough W 2-0 Premier League
20 Mar 2005 Birmingham City v Aston Villa L 2-0 Premier League
02 Apr 2005 Newcastle United v Aston Villa W 0-3 Premier League
10 Apr 2005 Aston Villa v West Bromwich Albion D 1-1 Premier League
16 Apr 2005 Southampton v Aston Villa W 2-3 Premier League
20 Apr 2005 Aston Villa v Charlton Athletic D 0-0 Premier League
23 Apr 2005 Aston Villa v Bolton Wanderers D 1-1 Premier League
01 May 2005 Tottenham Hotspur v Aston Villa L 5-1 Premier League
07 May 2005 Aston Villa v Manchester City L 1-2 Premier League
15 May 2005 Liverpool v Aston Villa L 2-1 Premier League
13 Aug 2005 Aston Villa v Bolton Wanderers D 2-2 Premier League
20 Aug 2005 Manchester United v Aston Villa L 1-0 Premier League
23 Aug 2005 Portsmouth v Aston Villa D 1-1 Premier League
27 Aug 2005 Aston Villa v Blackburn Rovers W 1-0 Premier League
12 Sep 2005 West Ham United v Aston Villa L 4-0 Premier League
17 Sep 2005 Aston Villa v Tottenham Hotspur D 1-1 Premier League
20 Sep 2005 Wycombe Wanderers v Aston Villa W 3-8 League Cup 2nd round
24 Sep 2005 Chelsea v Aston Villa L 2-1 Premier League
02 Oct 2005 Aston Villa v Middlesbrough L 2-3 Premier League
16 Oct 2005 Birmingham City v Aston Villa W 0-1 Premier League
22 Oct 2005 Aston Villa v Wigan Athletic L 0-2 Premier League
25 Oct 2005 Aston Villa v Burnley W 1-0 League Cup 3rd round
31 Oct 2005 Manchester City v Aston Villa L 3-1 Premier League
05 Nov 2005 Aston Villa v Liverpool L 0-2 Premier League
19 Nov 2005 Sunderland v Aston Villa W 1-3 Premier League
26 Nov 2005 Aston Villa v Charlton Athletic W 1-0 Premier League
29 Nov 2005 Doncaster Rovers v Aston Villa L 3-0 League Cup 4th round
03 Dec 2005 Newcastle United v Aston Villa D 1-1 Premier League
10 Dec 2005 Bolton Wanderers v Aston Villa D 1-1 Premier League
17 Dec 2005 Aston Villa v Manchester United L 0-2 Premier League
26 Dec 2005 Aston Villa v Everton W 4-0 Premier League
28 Dec 2005 Fulham v Aston Villa D 3-3 Premier League
31 Dec 2005 Aston Villa v Arsenal D 0-0 Premier League
02 Jan 2006 West Bromwich Albion v Aston Villa W 1-2 Premier League
07 Jan 2006 Hull City v Aston Villa W 0-1 FA Cup 3rd round
14 Jan 2006 Aston Villa v West Ham United L 1-2 Premier League
21 Jan 2006 Tottenham Hotspur v Aston Villa D 0-0 Premier League
28 Jan 2006 Aston Villa v Port Vale W 3-1 FA Cup 4th round
01 Feb 2006 Aston Villa v Chelsea D 1-1 Premier League
04 Feb 2006 Middlesbrough v Aston Villa W 0-4 Premier League
19 Feb 2006 Aston Villa v Manchester City D 1-1 FA Cup 5th round
25 Feb 2006 Charlton Athletic v Aston Villa D 0-0 Premier League
04 Mar 2006 Aston Villa v Portsmouth W 1-0 Premier League
11 Mar 2006 Blackburn Rovers v Aston Villa L 2-0 Premier League
14 Mar 2006 Manchester City v Aston Villa L 2-1 FA Cup 5th round replay
18 Mar 2006 Everton v Aston Villa L 4-1 Premier League
25 Mar 2006 Aston Villa v Fulham D 0-0 Premier League
01 Apr 2006 Arsenal v Aston Villa L 5-0 Premier League
09 Apr 2006 Aston Villa v West Bromwich Albion D 0-0 Premier League
16 Apr 2006 Aston Villa v Birmingham City W 3-1 Premier League
29 Apr 2006 Liverpool v Aston Villa L 3-1 Premier League
07 May 2006 Aston Villa v Sunderland W 2-1 Premier League
19 Aug 2006 Arsenal v Aston Villa D 1-1 Premier League
23 Aug 2006 Aston Villa v Reading W 2-1 Premier League
27 Aug 2006 Aston Villa v Newcastle United W 2-0 Premier League
10 Sep 2006 West Ham United v Aston Villa D 1-1 Premier League
16 Sep 2006 Watford v Aston Villa D 0-0 Premier League
20 Sep 2006 Scunthorpe United v Aston Villa W 1-2 League Cup 2nd round
23 Sep 2006 Aston Villa v Charlton Athletic W 2-0 Premier League
30 Sep 2006 Chelsea v Aston Villa D 1-1 Premier League
14 Oct 2006 Aston Villa v Tottenham Hotspur D 1-1 Premier League
21 Oct 2006 Aston Villa v Fulham D 1-1 Premier League
24 Oct 2006 Leicester City v Aston Villa W 2-3 League Cup 3rd round
28 Oct 2006 Liverpool v Aston Villa L 3-1 Premier League
08 Nov 2006 Chelsea v Aston Villa L 4-0 League Cup 4th round
11 Nov 2006 Everton v Aston Villa W 0-1 Premier League
19 Nov 2006 Wigan Athletic v Aston Villa D 0-0 Premier League
25 Nov 2006 Aston Villa v Middlesbrough D 1-1 Premier League
29 Nov 2006 Aston Villa v Manchester City L 1-3 Premier League
02 Dec 2006 Portsmouth v Aston Villa D 2-2 Premier League
11 Dec 2006 Sheffield United v Aston Villa D 2-2 Premier League
16 Dec 2006 Aston Villa v Bolton Wanderers L 0-1 Premier League
23 Dec 2006 Aston Villa v Manchester United L 0-3 Premier League
26 Dec 2006 Tottenham Hotspur v Aston Villa L 2-1 Premier League
30 Dec 2006 Charlton Athletic v Aston Villa L 2-1 Premier League
02 Jan 2007 Aston Villa v Chelsea D 0-0 Premier League
13 Jan 2007 Manchester United v Aston Villa L 3-1 Premier League
20 Jan 2007 Aston Villa v Watford W 2-0 Premier League
10 Feb 2007 Reading v Aston Villa L 2-0 Premier League
07 Apr 2007 Blackburn Rovers v Aston Villa W 1-2 Premier League
14 Apr 2007 Middlesbrough v Aston Villa W 1-3 Premier League
05 May 2007 Aston Villa v Sheffield United W 3-0 Premier League
13 May 2007 Bolton Wanderers v Aston Villa D 2-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
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 Under-19 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 Under-19 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 L 1-0 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.