Opposition Directory
Below is a list of every single opponent Manchester City have faced in a competitive fixture. Click on a team name to view previous meetings and statistics.
Name | Match Count | Home | Away | Neutral | Last Match |
---|---|---|---|---|---|
AaB Aalborg | 2 | 1 | 1 | 0 | 19/03/2009 |
AC Milan | 2 | 1 | 1 | 0 | 06/12/1978 |
Academica Coimbra | 2 | 1 | 1 | 0 | 18/03/1970 |
Accrington St (old) | 1 | 1 | 0 | 0 | 30/01/1937 |
Airdrieonians | 2 | 1 | 1 | 0 | 27/09/1971 |
Ajax | 2 | 1 | 1 | 0 | 06/11/2012 |
Aris Salonika | 2 | 1 | 1 | 0 | 24/02/2011 |
Arsenal | 211 | 103 | 102 | 6 | 31/03/2024 |
AS Roma | 2 | 1 | 1 | 0 | 10/12/2014 |
Aston Villa | 181 | 88 | 91 | 2 | 04/04/2024 |
Atalanta | 2 | 1 | 1 | 0 | 06/11/2019 |
Athletic Bilbao | 2 | 1 | 1 | 0 | 01/10/1969 |
Atletico Madrid | 2 | 1 | 1 | 0 | 13/04/2022 |
Barnet | 2 | 1 | 1 | 0 | 05/10/1994 |
Barnsley | 33 | 18 | 15 | 0 | 09/03/2013 |
Barrow | 2 | 1 | 1 | 0 | 10/01/1946 |
Bayern Munich | 8 | 4 | 4 | 0 | 19/04/2023 |
Birmingham City | 147 | 72 | 74 | 1 | 10/01/2021 |
Blackburn Rovers | 123 | 59 | 64 | 0 | 15/01/2014 |
Blackpool | 80 | 38 | 41 | 1 | 01/01/2011 |
Bologna | 2 | 1 | 1 | 0 | 23/09/1970 |
Bolton Wanderers | 124 | 59 | 63 | 2 | 03/03/2012 |
Bootle | 2 | 1 | 1 | 0 | 21/01/1893 |
Borussia Dortmund | 6 | 3 | 3 | 0 | 25/10/2022 |
Borussia Monchengladbach | 8 | 4 | 4 | 0 | 16/03/2021 |
Bournemouth | 21 | 11 | 10 | 0 | 24/02/2024 |
Bradford City | 33 | 17 | 16 | 0 | 08/03/2002 |
Bradford Park Avenue | 15 | 7 | 8 | 0 | 09/01/1954 |
Brentford | 20 | 10 | 10 | 0 | 14/09/2024 |
Brighton & Hove Albion | 32 | 14 | 17 | 1 | 25/04/2024 |
Bristol City | 26 | 12 | 14 | 0 | 28/02/2023 |
Bristol Rovers | 4 | 2 | 2 | 0 | 01/05/1999 |
Burnley | 112 | 56 | 56 | 0 | 31/01/2024 |
Burton Albion | 2 | 1 | 1 | 0 | 23/01/2019 |
Burton United | 16 | 8 | 8 | 0 | 07/03/1903 |
Burton Wanderers | 6 | 3 | 3 | 0 | 06/03/1897 |
Bury | 50 | 25 | 25 | 0 | 14/02/1998 |
Cambridge United | 2 | 1 | 1 | 0 | 12/05/1984 |
Cardiff City | 52 | 25 | 26 | 1 | 03/04/2019 |
Carlisle United | 11 | 5 | 6 | 0 | 09/02/1985 |
Celtic | 2 | 1 | 1 | 0 | 06/12/2016 |
Charlton Athletic | 55 | 28 | 27 | 0 | 06/04/2007 |
Chelsea | 179 | 87 | 84 | 8 | 18/08/2024 |
Cheltenham Town | 1 | 0 | 1 | 0 | 23/01/2021 |
Chester City | 3 | 1 | 2 | 0 | 12/12/1999 |
Chesterfield | 12 | 5 | 7 | 0 | 20/09/2006 |
Club Brugge | 2 | 1 | 1 | 0 | 03/11/2021 |
Colchester United | 2 | 1 | 1 | 0 | 20/03/1999 |
Corinthians | 2 | 1 | 1 | 0 | 13/01/1926 |
Coventry City | 73 | 38 | 35 | 0 | 03/03/2002 |
Crewe Alexandra | 15 | 8 | 7 | 0 | 01/10/2002 |
Crystal Palace | 71 | 35 | 36 | 0 | 06/04/2024 |
CSKA Moscow | 4 | 2 | 2 | 0 | 05/11/2014 |
Darlington | 5 | 3 | 2 | 0 | 15/12/1998 |
Darwen | 12 | 6 | 6 | 0 | 18/02/1899 |
Derby County | 98 | 49 | 48 | 1 | 30/01/2008 |
Dinamo Kiev | 4 | 2 | 2 | 0 | 15/03/2016 |
Dinamo Zagreb | 2 | 1 | 1 | 0 | 11/12/2019 |
Doncaster Rovers | 5 | 2 | 3 | 0 | 21/09/2005 |
EB Streymur | 2 | 1 | 1 | 0 | 31/07/2008 |
Everton | 197 | 96 | 98 | 3 | 10/02/2024 |
FC Barcelona | 6 | 3 | 3 | 0 | 01/11/2016 |
FC Basel | 2 | 1 | 1 | 0 | 07/03/2018 |
FC Copenhagen | 6 | 3 | 3 | 0 | 06/03/2024 |
FC Porto | 4 | 2 | 2 | 0 | 01/12/2020 |
FC Twente Enschede | 3 | 2 | 1 | 0 | 06/11/2008 |
Fenerbahce | 2 | 1 | 1 | 0 | 02/10/1968 |
Feyenoord | 2 | 1 | 1 | 0 | 21/11/2017 |
Fleetwood Rangers | 2 | 1 | 1 | 0 | 05/10/1892 |
Fluminense | 1 | 0 | 0 | 1 | 22/12/2023 |
Fulham | 74 | 39 | 35 | 0 | 11/05/2024 |
Gainsborough Trinity | 10 | 5 | 5 | 0 | 28/03/1910 |
Gateshead | 7 | 4 | 3 | 0 | 11/01/1947 |
Gillingham | 9 | 4 | 4 | 1 | 13/04/2002 |
Glossop North End | 10 | 5 | 5 | 0 | 06/04/1910 |
Gornik Zabrze | 4 | 1 | 1 | 2 | 31/03/1971 |
Grimsby Town | 57 | 29 | 28 | 0 | 01/12/2001 |
Groclin Grodzisk | 2 | 1 | 1 | 0 | 27/11/2003 |
Halifax Town | 5 | 2 | 2 | 1 | 13/11/1998 |
Hartlepool United | 1 | 1 | 0 | 0 | 03/01/1976 |
Hoffenheim | 2 | 1 | 1 | 0 | 12/12/2018 |
Honved | 2 | 1 | 1 | 0 | 04/11/1970 |
Huddersfield Town | 81 | 41 | 40 | 0 | 07/01/2024 |
Hull City | 30 | 15 | 15 | 0 | 08/04/2017 |
Inter Milan | 2 | 1 | 0 | 1 | 18/09/2024 |
Ipswich Town | 67 | 33 | 33 | 1 | 24/08/2024 |
Juventus | 6 | 3 | 3 | 0 | 25/11/2015 |
Lech Poznan | 2 | 1 | 1 | 0 | 04/11/2010 |
Leeds City | 2 | 1 | 1 | 0 | 23/04/1910 |
Leeds United | 110 | 55 | 55 | 0 | 06/05/2023 |
Leicester City | 127 | 63 | 62 | 2 | 15/04/2023 |
Leyton Orient | 16 | 8 | 8 | 0 | 07/05/1966 |
Lierse | 2 | 1 | 1 | 0 | 26/11/1969 |
Lincoln City | 23 | 11 | 12 | 0 | 10/04/1999 |
Linfield | 2 | 1 | 1 | 0 | 30/09/1970 |
Liverpool | 196 | 97 | 95 | 4 | 10/03/2024 |
Lokeren | 2 | 1 | 1 | 0 | 15/10/2003 |
Loughborough | 8 | 4 | 4 | 0 | 17/12/1898 |
Luton Town | 52 | 24 | 27 | 1 | 13/04/2024 |
Lyon | 3 | 1 | 1 | 1 | 15/08/2020 |
Macclesfield Town | 2 | 1 | 1 | 0 | 20/02/1999 |
Manchester United | 193 | 92 | 95 | 6 | 10/08/2024 |
Mansfield Town | 3 | 3 | 0 | 0 | 08/12/1998 |
Marseille | 2 | 1 | 1 | 0 | 09/12/2020 |
Middlesbrough | 129 | 64 | 65 | 0 | 30/04/2017 |
Middlesbrough Iron | 2 | 1 | 1 | 0 | 23/09/1893 |
Midtjylland | 2 | 1 | 1 | 0 | 28/08/2008 |
Millwall | 19 | 8 | 11 | 0 | 30/01/2002 |
Monaco | 2 | 1 | 1 | 0 | 15/03/2017 |
Napoli | 4 | 2 | 2 | 0 | 01/11/2017 |
New Brighton Tower | 2 | 1 | 1 | 0 | 14/01/1899 |
Newcastle United | 192 | 93 | 96 | 3 | 16/03/2024 |
Newport County | 4 | 1 | 3 | 0 | 16/02/2019 |
Northampton Town | 7 | 4 | 3 | 0 | 06/03/1999 |
Northwich Victoria | 4 | 2 | 2 | 0 | 10/02/1894 |
Norwich City | 72 | 36 | 35 | 1 | 12/02/2022 |
Nottingham Forest | 104 | 53 | 51 | 0 | 28/04/2024 |
Notts County | 69 | 33 | 36 | 0 | 20/02/2011 |
Oldham Athletic | 45 | 23 | 22 | 0 | 08/01/2005 |
Olympiakos | 2 | 1 | 1 | 0 | 25/11/2020 |
Omonia Nicosia | 2 | 1 | 1 | 0 | 02/10/2008 |
Oxford United | 15 | 6 | 9 | 0 | 18/12/2019 |
Paris Saint-Germain | 7 | 4 | 3 | 0 | 24/11/2021 |
Peterborough United | 2 | 0 | 2 | 0 | 01/03/2022 |
Plymouth Argyle | 20 | 11 | 9 | 0 | 25/02/1989 |
Port Vale | 24 | 12 | 12 | 0 | 04/01/2020 |
Portsmouth | 81 | 40 | 40 | 1 | 31/01/2010 |
Preston North End | 94 | 44 | 50 | 0 | 24/09/2019 |
Queens Park Rangers | 52 | 25 | 27 | 0 | 10/05/2015 |
Racing Santander | 1 | 0 | 1 | 0 | 18/12/2008 |
RB Leipzig | 6 | 3 | 3 | 0 | 28/11/2023 |
Reading | 25 | 13 | 12 | 0 | 14/05/2013 |
Real Madrid | 12 | 6 | 6 | 0 | 17/04/2024 |
Red Star Belgrade | 2 | 1 | 1 | 0 | 13/12/2023 |
Rochdale | 1 | 1 | 0 | 0 | 06/09/1972 |
Rotherham Town | 6 | 3 | 3 | 0 | 04/11/1895 |
Rotherham United | 11 | 6 | 5 | 0 | 06/01/2019 |
Salzburg | 2 | 1 | 1 | 0 | 01/12/2010 |
Schalke 04 | 5 | 2 | 3 | 0 | 12/03/2019 |
Scunthorpe United | 6 | 4 | 2 | 0 | 24/01/2010 |
Sevilla | 5 | 2 | 2 | 1 | 16/08/2023 |
Shakhtar Donetsk | 6 | 3 | 3 | 0 | 26/11/2019 |
Sheffield United | 128 | 61 | 65 | 2 | 30/12/2023 |
Sheffield Wednesday | 107 | 53 | 53 | 1 | 04/03/2020 |
Shrewsbury Town | 11 | 5 | 6 | 0 | 04/04/1989 |
Southampton | 101 | 50 | 51 | 0 | 08/04/2023 |
Southend United | 5 | 2 | 3 | 0 | 08/02/1997 |
Southport | 1 | 0 | 1 | 0 | 03/09/1969 |
Sporting Lisbon | 4 | 2 | 2 | 0 | 09/03/2022 |
Standard Liege | 2 | 1 | 1 | 0 | 01/11/1978 |
Steaua Bucharest | 2 | 1 | 1 | 0 | 24/08/2016 |
Stockport County | 11 | 6 | 5 | 0 | 19/03/2002 |
Stoke City | 113 | 56 | 56 | 1 | 12/03/2018 |
Sunderland | 146 | 72 | 72 | 2 | 05/03/2017 |
SV Hamburg | 2 | 1 | 1 | 0 | 16/04/2009 |
Swansea City | 37 | 17 | 20 | 0 | 10/02/2021 |
Swindon Town | 23 | 11 | 12 | 0 | 07/01/2022 |
Timisoara | 2 | 1 | 1 | 0 | 26/08/2010 |
TNS | 2 | 1 | 1 | 0 | 28/08/2003 |
Torquay United | 4 | 2 | 2 | 0 | 10/10/1990 |
Tottenham Hotspur | 171 | 85 | 82 | 4 | 14/05/2024 |
Tranmere Rovers | 8 | 4 | 4 | 0 | 22/04/2000 |
Urawa Red Diamonds | 1 | 0 | 0 | 1 | 19/12/2023 |
Valencia | 2 | 1 | 1 | 0 | 27/09/1972 |
Viktoria Plzen | 2 | 1 | 1 | 0 | 27/11/2013 |
Villarreal | 2 | 1 | 1 | 0 | 02/11/2011 |
Walsall | 26 | 12 | 13 | 1 | 23/02/2002 |
Watford | 33 | 19 | 13 | 1 | 23/04/2022 |
West Bromwich Albion | 156 | 76 | 79 | 1 | 26/01/2021 |
West Ham United | 121 | 60 | 61 | 0 | 31/08/2024 |
West Manchester | 1 | 0 | 1 | 0 | 14/10/1893 |
Widzew Lodz | 2 | 1 | 1 | 0 | 28/09/1977 |
Wigan Athletic | 29 | 15 | 13 | 1 | 19/02/2018 |
Wigan County | 1 | 1 | 0 | 0 | 29/01/1898 |
Wimbledon | 23 | 12 | 11 | 0 | 03/02/2002 |
Wolverhampton Wanderers | 129 | 64 | 64 | 1 | 04/05/2024 |
Workington (old) | 1 | 0 | 1 | 0 | 15/01/1910 |
Wrexham | 3 | 1 | 2 | 0 | 26/12/1998 |
Wycombe Wanderers | 5 | 3 | 2 | 0 | 21/09/2021 |
York City | 4 | 2 | 2 | 0 | 08/05/1999 |
Young Boys | 2 | 1 | 1 | 0 | 07/11/2023 |