Manchester City have played Arsenal 218 times in competitive football, winning 69, drawing 49 and losing 100, first meeting on 11 Nov 1893 and most recently on 16 Aug 2026. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 11 Nov 1893 | 1893–94 | Second Division | A | Arsenal | 0–1 | ||
| 30 Dec 1893 | 1893–94 | Second Division | H | Arsenal | 0–1 | ||
| 29 Sep 1894 | 1894–95 | Second Division | A | Arsenal | 2–4 | ||
| 15 Dec 1894 | 1894–95 | Second Division | H | Arsenal | 4–1 | ||
| 7 Sep 1895 | 1895–96 | Second Division | A | Arsenal | 1–0 | Billy Meredith | 8,000 |
| 28 Sep 1895 | 1895–96 | Second Division | H | Arsenal | 1–0 | James Sharples | 9,000 |
| 5 Sep 1896 | 1896–97 | Second Division | H | Arsenal | 1–1 | Pat Finnerhan | 8,000 |
| 28 Apr 1897 | 1896–97 | Second Division | A | Arsenal | 2–1 | Bob Hill, Bob Hill | 2,000 |
| 25 Sep 1897 | 1897–98 | Second Division | H | Arsenal | 4–1 | ||
| 5 Feb 1898 | 1897–98 | Second Division | A | Arsenal | 2–2 | ||
| 1 Oct 1898 | 1898–99 | Second Division | H | Arsenal | 3–1 | ||
| 3 Apr 1899 | 1898–99 | Second Division | A | Arsenal | 1–0 | ||
| 1 Nov 1902 | 1902–03 | Second Division | A | Arsenal | 0–1 | ||
| 20 Dec 1902 | 1902–03 | Second Division | H | Arsenal | 4–1 | ||
| 20 Feb 1904 | 1903–04 | FA Cup | A | Arsenal | 2–0 | ||
| 10 Dec 1904 | 1904–05 | First Division | A | Arsenal | 0–1 | ||
| 8 Apr 1905 | 1904–05 | First Division | H | Arsenal | 1–0 | ||
| 2 Dec 1905 | 1905–06 | First Division | A | Arsenal | 0–2 | ||
| 7 Apr 1906 | 1905–06 | First Division | H | Arsenal | 1–2 | ||
| 1 Sep 1906 | 1906–07 | First Division | H | Arsenal | 1–4 | ||
| 29 Dec 1906 | 1906–07 | First Division | A | Arsenal | 1–4 | ||
| 21 Sep 1907 | 1907–08 | First Division | A | Arsenal | 1–2 | ||
| 18 Jan 1908 | 1907–08 | First Division | H | Arsenal | 4–0 | ||
| 10 Oct 1908 | 1908–09 | First Division | A | Arsenal | 0–3 | ||
| 13 Feb 1909 | 1908–09 | First Division | H | Arsenal | 2–2 | ||
| 29 Oct 1910 | 1910–11 | First Division | A | Arsenal | 1–0 | Joe Dorsett | 10,000 |
| 4 Mar 1911 | 1910–11 | First Division | H | Arsenal | 1–1 | Irvine Thornley | 20,000 |
| 28 Oct 1911 | 1911–12 | First Division | H | Arsenal | 3–3 | ||
| 2 Mar 1912 | 1911–12 | First Division | A | Arsenal | 0–2 | ||
| 2 Nov 1912 | 1912–13 | First Division | A | Arsenal | 4–0 | ||
| 8 Mar 1913 | 1912–13 | First Division | H | Arsenal | 0–1 | ||
| 3 Jan 1920 | 1919–20 | First Division | A | Arsenal | 2–2 | ||
| 17 Jan 1920 | 1919–20 | First Division | H | Arsenal | 4–1 | ||
| 11 Sep 1920 | 1920–21 | First Division | A | Arsenal | 1–2 | ||
| 18 Sep 1920 | 1920–21 | First Division | H | Arsenal | 3–1 | ||
| 10 Sep 1921 | 1921–22 | First Division | H | Arsenal | 2–0 | ||
| 17 Sep 1921 | 1921–22 | First Division | A | Arsenal | 1–0 | ||
| 20 Jan 1923 | 1922–23 | First Division | A | Arsenal | 0–1 | ||
| 27 Jan 1923 | 1922–23 | First Division | H | Arsenal | 0–0 | ||
| 6 Oct 1923 | 1923–24 | First Division | H | Arsenal | 1–0 | ||
| 13 Oct 1923 | 1923–24 | First Division | A | Arsenal | 2–1 | ||
| 1 Sep 1924 | 1924–25 | First Division | A | Arsenal | 0–1 | ||
| 17 Sep 1924 | 1924–25 | First Division | H | Arsenal | 2–0 | ||
| 7 Nov 1925 | 1925–26 | First Division | H | Arsenal | 2–5 | ||
| 20 Mar 1926 | 1925–26 | First Division | A | Arsenal | 0–1 | ||
| 22 Sep 1928 | 1928–29 | First Division | H | Arsenal | 4–1 | ||
| 2 Feb 1929 | 1928–29 | First Division | A | Arsenal | 0–0 | ||
| 4 Sep 1929 | 1929–30 | First Division | H | Arsenal | 3–1 | ||
| 11 Sep 1929 | 1929–30 | First Division | A | Arsenal | 2–3 | ||
| 25 Dec 1930 | 1930–31 | First Division | H | Arsenal | 1–4 | Fred Tilson | 56,750 |
| 26 Dec 1930 | 1930–31 | First Division | A | Arsenal | 1–3 | Bobby Marshall | 17,624 |
| 19 Sep 1931 | 1931–32 | First Division | H | Arsenal | 1–3 | Jackie Bray | 47,756 |
| 30 Jan 1932 | 1931–32 | First Division | A | Arsenal | 0–4 | 39,834 | |
| 12 Mar 1932 | 1931–32 | FA Cup | N | Arsenal | 0–1 | 50,337 | |
| 10 Sep 1932 | 1932–33 | First Division | H | Arsenal | 2–3 | ||
| 21 Jan 1933 | 1932–33 | First Division | A | Arsenal | 1–2 | ||
| 9 Sep 1933 | 1933–34 | First Division | A | Arsenal | 1–1 | ||
| 20 Jan 1934 | 1933–34 | First Division | H | Arsenal | 2–1 | ||
| 13 Oct 1934 | 1934–35 | First Division | A | Arsenal | 0–3 | ||
| 23 Feb 1935 | 1934–35 | First Division | H | Arsenal | 1–1 | ||
| 21 Sep 1935 | 1935–36 | First Division | A | Arsenal | 3–2 | ||
| 11 Mar 1936 | 1935–36 | First Division | H | Arsenal | 1–0 | ||
| 5 Dec 1936 | 1936–37 | First Division | A | Arsenal | 3–1 | ||
| 10 Apr 1937 | 1936–37 | First Division | H | Arsenal | 2–0 | ||
| 2 Oct 1937 | 1937–38 | First Division | A | Arsenal | 1–2 | ||
| 16 Feb 1938 | 1937–38 | First Division | H | Arsenal | 1–2 | ||
| 6 Dec 1947 | 1947–48 | First Division | A | Arsenal | 1–1 | ||
| 24 Apr 1948 | 1947–48 | First Division | H | Arsenal | 0–0 | ||
| 4 Dec 1948 | 1948–49 | First Division | A | Arsenal | 1–1 | ||
| 27 Apr 1949 | 1948–49 | First Division | H | Arsenal | 0–3 | ||
| 12 Nov 1949 | 1949–50 | First Division | H | Arsenal | 0–2 | ||
| 1 Apr 1950 | 1949–50 | First Division | A | Arsenal | 1–4 | ||
| 22 Sep 1951 | 1951–52 | First Division | H | Arsenal | 0–2 | 48,367 | |
| 26 Jan 1952 | 1951–52 | First Division | A | Arsenal | 2–2 | Hart, Phoenix | 54,527 |
| 22 Nov 1952 | 1952–53 | First Division | A | Arsenal | 1–3 | ||
| 11 Apr 1953 | 1952–53 | First Division | H | Arsenal | 2–4 | ||
| 19 Sep 1953 | 1953–54 | First Division | A | Arsenal | 2–2 | ||
| 6 Feb 1954 | 1953–54 | First Division | H | Arsenal | 0–0 | ||
| 8 Sep 1954 | 1954–55 | First Division | H | Arsenal | 2–1 | ||
| 14 Sep 1954 | 1954–55 | First Division | A | Arsenal | 3–2 | ||
| 31 Aug 1955 | 1955–56 | First Division | H | Arsenal | 2–2 | ||
| 6 Sep 1955 | 1955–56 | First Division | A | Arsenal | 0–0 | ||
| 6 Oct 1956 | 1956–57 | First Division | A | Arsenal | 3–7 | ||
| 20 Mar 1957 | 1956–57 | First Division | H | Arsenal | 2–3 | ||
| 2 Nov 1957 | 1957–58 | First Division | A | Arsenal | 1–2 | ||
| 15 Mar 1958 | 1957–58 | First Division | H | Arsenal | 2–4 | ||
| 20 Sep 1958 | 1958–59 | First Division | A | Arsenal | 1–4 | ||
| 7 Feb 1959 | 1958–59 | First Division | H | Arsenal | 0–0 | ||
| 12 Sep 1959 | 1959–60 | First Division | A | Arsenal | 1–3 | ||
| 23 Jan 1960 | 1959–60 | First Division | H | Arsenal | 1–2 | ||
| 3 Sep 1960 | 1960–61 | First Division | H | Arsenal | 0–0 | ||
| 14 Jan 1961 | 1960–61 | First Division | A | Arsenal | 4–5 | ||
| 9 Sep 1961 | 1961–62 | First Division | A | Arsenal | 0–3 | ||
| 20 Jan 1962 | 1961–62 | First Division | H | Arsenal | 3–2 | ||
| 1 Dec 1962 | 1962–63 | First Division | H | Arsenal | 2–4 | ||
| 20 Apr 1963 | 1962–63 | First Division | A | Arsenal | 3–2 | ||
| 10 Sep 1966 | 1966–67 | First Division | H | Arsenal | 1–1 | Glyn Pardoe | 27,948 |
| 14 Jan 1967 | 1966–67 | First Division | A | Arsenal | 0–1 | 22,392 | |
| 23 Sep 1967 | 1967–68 | First Division | A | Arsenal | 0–1 | 41,567 | |
| 3 Feb 1968 | 1967–68 | First Division | H | Arsenal | 1–1 | Francis Lee | 42,392 |
| 27 Aug 1968 | 1968–69 | First Division | A | Arsenal | 1–4 | Colin Bell | 40,767 |
| 9 Oct 1968 | 1968–69 | First Division | H | Arsenal | 1–1 | Colin Bell | 33,830 |
| 22 Nov 1969 | 1969–70 | First Division | A | Arsenal | 1–1 | Ian Bowyer | 42,939 |
| 18 Feb 1970 | 1969–70 | First Division | H | Arsenal | 1–1 | Ian Bowyer | 43,027 |
| 5 Dec 1970 | 1970–71 | First Division | H | Arsenal | 0–2 | ||
| 6 Feb 1971 | 1970–71 | First Division | A | Arsenal | 0–1 | ||
| 17 Feb 1971 | 1970–71 | FA Cup | H | Arsenal | 1–2 | ||
| 13 Nov 1971 | 1971–72 | First Division | A | Arsenal | 2–1 | ||
| 4 Mar 1972 | 1971–72 | First Division | H | Arsenal | 2–0 | ||
| 28 Oct 1972 | 1972–73 | First Division | A | Arsenal | 0–0 | ||
| 24 Mar 1973 | 1972–73 | First Division | H | Arsenal | 1–2 | ||
| 10 Nov 1973 | 1973–74 | First Division | H | Arsenal | 1–2 | ||
| 23 Mar 1974 | 1973–74 | First Division | A | Arsenal | 0–2 | ||
| 24 Aug 1974 | 1974–75 | First Division | A | Arsenal | 0–4 | 27,143 | |
| 16 Oct 1974 | 1974–75 | First Division | H | Arsenal | 2–1 | Dennis Tueart, Dennis Tueart | 26,658 |
| 4 Oct 1975 | 1975–76 | First Division | A | Arsenal | 3–2 | ||
| 24 Apr 1976 | 1975–76 | First Division | H | Arsenal | 3–1 | ||
| 4 Sep 1976 | 1976–77 | First Division | A | Arsenal | 0–0 | ||
| 12 Feb 1977 | 1976–77 | First Division | H | Arsenal | 1–0 | ||
| 8 Oct 1977 | 1977–78 | First Division | H | Arsenal | 2–1 | ||
| 18 Jan 1978 | 1977–78 | League Cup | H | Arsenal | 0–0 | ||
| 24 Jan 1978 | 1977–78 | League Cup | A | Arsenal | 0–1 | ||
| 4 Mar 1978 | 1977–78 | First Division | A | Arsenal | 0–3 | ||
| 22 Aug 1978 | 1978–79 | First Division | H | Arsenal | 1–1 | ||
| 24 Mar 1979 | 1978–79 | First Division | A | Arsenal | 1–1 | ||
| 6 Oct 1979 | 1979–80 | First Division | A | Arsenal | 0–0 | 35,068 | |
| 15 Mar 1980 | 1979–80 | First Division | H | Arsenal | 0–3 | 33,792 | |
| 6 Sep 1980 | 1980–81 | First Division | H | Arsenal | 1–1 | ||
| 24 Feb 1981 | 1980–81 | First Division | A | Arsenal | 0–2 | ||
| 17 Oct 1981 | 1981–82 | First Division | A | Arsenal | 0–1 | ||
| 6 Mar 1982 | 1981–82 | First Division | H | Arsenal | 0–0 | ||
| 4 Dec 1982 | 1982–83 | First Division | H | Arsenal | 2–1 | Tommy Caton, Tommy Caton | 23,057 |
| 23 Apr 1983 | 1982–83 | First Division | A | Arsenal | 0–3 | 16,810 | |
| 30 Oct 1985 | 1985–86 | League Cup | H | Arsenal | 1–2 | ||
| 2 Nov 1985 | 1985–86 | First Division | A | Arsenal | 0–1 | 22,264 | |
| 5 Apr 1986 | 1985–86 | First Division | H | Arsenal | 0–1 | 19,590 | |
| 28 Oct 1986 | 1986–87 | League Cup | A | Arsenal | 1–3 | ||
| 22 Nov 1986 | 1986–87 | First Division | A | Arsenal | 0–3 | 29,009 | |
| 25 Apr 1987 | 1986–87 | First Division | H | Arsenal | 3–0 | Imre Varadi, Imre Varadi, Stewart | 18,072 |
| 14 Oct 1989 | 1989–90 | First Division | A | Arsenal | 0–4 | 40,393 | |
| 25 Oct 1989 | 1989–90 | League Cup | H | Arsenal | 3–1 | ||
| 10 Mar 1990 | 1989–90 | First Division | H | Arsenal | 1–1 | David White | 29,087 |
| 29 Oct 1990 | 1990–91 | League Cup | H | Arsenal | 2–1 | ||
| 30 Oct 1990 | 1990–91 | League Cup | H | Arsenal | 1–2 | ||
| 1 Jan 1991 | 1990–91 | First Division | H | Arsenal | 0–1 | 30,579 | |
| 17 Apr 1991 | 1990–91 | First Division | A | Arsenal | 2–2 | Mark Ward, David White | 38,412 |
| 31 Aug 1991 | 1991–92 | First Division | A | Arsenal | 1–2 | Ian Brightwell | 35,009 |
| 28 Dec 1991 | 1991–92 | First Division | H | Arsenal | 1–0 | David White | 32,325 |
| 28 Sep 1992 | 1992–93 | Premier League | A | Arsenal | 0–1 | 21,504 | |
| 16 Jan 1993 | 1992–93 | Premier League | H | Arsenal | 0–1 | 25,041 | |
| 16 Oct 1993 | 1993–94 | Premier League | A | Arsenal | 0–0 | 29,567 | |
| 15 Jan 1994 | 1993–94 | Premier League | H | Arsenal | 0–0 | 25,642 | |
| 20 Aug 1994 | 1994–95 | Premier League | A | Arsenal | 0–3 | 38,368 | |
| 12 Dec 1994 | 1994–95 | Premier League | H | Arsenal | 1–2 | Fitzroy Simpson | 20,580 |
| 10 Sep 1995 | 1995–96 | Premier League | H | Arsenal | 0–1 | 23,994 | |
| 5 Mar 1996 | 1995–96 | Premier League | A | Arsenal | 1–3 | Gerry Creaney | 34,519 |
| 28 Oct 2000 | 2000–01 | Premier League | A | Arsenal | 0–5 | 38,049 | |
| 11 Apr 2001 | 2000–01 | Premier League | H | Arsenal | 0–4 | 33,444 | |
| 10 Sep 2002 | 2002–03 | Premier League | A | Arsenal | 1–2 | Nicolas Anelka 29 | 37,878 |
| 22 Feb 2003 | 2002–03 | Premier League | H | Arsenal | 1–5 | Nicolas Anelka 87 | 34,960 |
| 31 Aug 2003 | 2003–04 | Premier League | H | Arsenal | 1–2 | Lauren 10 | 46,436 |
| 1 Feb 2004 | 2003–04 | Premier League | A | Arsenal | 1–2 | Nicolas Anelka 89 | 38,103 |
| 25 Sep 2004 | 2004–05 | Premier League | H | Arsenal | 0–1 | 47,015 | |
| 27 Oct 2004 | 2004–05 | League Cup | H | Arsenal | 1–2 | Robbie Fowler 90 | 21,708 |
| 4 Jan 2005 | 2004–05 | Premier League | A | Arsenal | 1–1 | Shaun Wright-Phillips 31 | 38,086 |
| 22 Oct 2005 | 2005–06 | Premier League | A | Arsenal | 0–1 | 38,119 | |
| 4 May 2006 | 2005–06 | Premier League | H | Arsenal | 1–3 | David Sommeil 38 | 41,875 |
| 26 Aug 2006 | 2006–07 | Premier League | H | Arsenal | 1–0 | Joey Barton 41 | 40,699 |
| 17 Apr 2007 | 2006–07 | Premier League | A | Arsenal | 1–3 | DaMarcus Beasley 40 | 59,913 |
| 25 Aug 2007 | 2007–08 | Premier League | A | Arsenal | 0–1 | 60,114 | |
| 2 Feb 2008 | 2007–08 | Premier League | H | Arsenal | 1–3 | Gélson Fernandes 28 | 46,426 |
| 22 Nov 2008 | 2008–09 | Premier League | H | Arsenal | 3–0 | Robinho 56, Stephen Ireland 45+1, Daniel Sturridge 90+1 | 44,878 |
| 4 Apr 2009 | 2008–09 | Premier League | A | Arsenal | 0–2 | 60,097 | |
| 12 Sep 2009 | 2009–10 | Premier League | H | Arsenal | 4–2 | Micah Richards 19, Craig Bellamy 73, Emmanuel Adebayor 79, Shaun Wright-Phillips 84 | 47,339 |
| 2 Dec 2009 | 2009–10 | League Cup | H | Arsenal | 3–0 | Carlos Tevez 50, Shaun Wright-Phillips 69, Vladimír Weiss 89 | 46,015 |
| 24 Apr 2010 | 2009–10 | Premier League | A | Arsenal | 0–0 | 60,086 | |
| 24 Oct 2010 | 2010–11 | Premier League | H | Arsenal | 0–3 | 47,393 | |
| 5 Jan 2011 | 2010–11 | Premier League | A | Arsenal | 0–0 | 60,085 | |
| 29 Nov 2011 | 2011–12 | League Cup | A | Arsenal | 1–0 | Sergio Agüero 83 | 60,028 |
| 18 Dec 2011 | 2011–12 | Premier League | H | Arsenal | 1–0 | David Silva 53 | 47,303 |
| 8 Apr 2012 | 2011–12 | Premier League | A | Arsenal | 0–1 | 60,096 | |
| 23 Sep 2012 | 2012–13 | Premier League | H | Arsenal | 1–1 | Joleon Lescott 40 | 47,318 |
| 13 Jan 2013 | 2012–13 | Premier League | A | Arsenal | 2–0 | James Milner 21, Edin Džeko 32 | 60,107 |
| 14 Dec 2013 | 2013–14 | Premier League | H | Arsenal | 6–3 | Sergio Agüero 14, Álvaro Negredo 39, Fernandinho 50, David Silva 66, Fernandinho 88, Yaya Touré 90+6 | 47,229 |
| 29 Mar 2014 | 2013–14 | Premier League | A | Arsenal | 1–1 | David Silva 18 | 60,060 |
| 10 Aug 2014 | 2014–15 | Community Shield | N | Arsenal | 0–3 | 71,523 | |
| 13 Sep 2014 | 2014–15 | Premier League | A | Arsenal | 2–2 | Sergio Agüero 28, Martín Demichelis 83 | 60,003 |
| 18 Jan 2015 | 2014–15 | Premier League | H | Arsenal | 0–2 | 45,596 | |
| 21 Dec 2015 | 2015–16 | Premier League | A | Arsenal | 1–2 | Yaya Touré 82 | 60,053 |
| 8 May 2016 | 2015–16 | Premier League | H | Arsenal | 2–2 | Sergio Agüero 8, Kevin De Bruyne 51 | 54,425 |
| 18 Dec 2016 | 2016–17 | Premier League | H | Arsenal | 2–1 | Leroy Sané 47, Raheem Sterling 71 | 54,409 |
| 2 Apr 2017 | 2016–17 | Premier League | A | Arsenal | 2–2 | Leroy Sané 5, Sergio Agüero 42 | 60,001 |
| 23 Apr 2017 | 2016–17 | FA Cup | N | Arsenal | 1–2 | Sergio Agüero 62 | 85,725 |
| 5 Nov 2017 | 2017–18 | Premier League | H | Arsenal | 3–1 | Kevin De Bruyne 19, Sergio Agüero 50, Gabriel Jesus 74 | 54,286 |
| 25 Feb 2018 | 2017–18 | League Cup | N | Arsenal | 3–0 | Sergio Agüero 18, Vincent Kompany 58, D. Silva 65 | 85,671 |
| 1 Mar 2018 | 2017–18 | Premier League | A | Arsenal | 3–0 | B. Silva 15, D. Silva 28, Leroy Sané 33 | 58,420 |
| 12 Aug 2018 | 2018–19 | Premier League | A | Arsenal | 2–0 | Raheem Sterling 14, B. Silva 64 | |
| 3 Feb 2019 | 2018–19 | Premier League | H | Arsenal | 3–1 | Sergio Agüero 1, Sergio Agüero 44, Sergio Agüero 61 | 54,483 |
| 18 Jul 2019 | 2019–20 | FA Cup | N | Arsenal | 0–2 | ||
| 15 Dec 2019 | 2019–20 | Premier League | A | Arsenal | 3–0 | Kevin De Bruyne 2, Raheem Sterling 15, Kevin De Bruyne 40 | 60,031 |
| 17 Jun 2020 | 2019–20 | Premier League | H | Arsenal | 3–0 | Kevin De Bruyne 51, Raheem Sterling 45+2, Phil Foden 90+1 | |
| 17 Oct 2020 | 2020–21 | Premier League | H | Arsenal | 1–0 | Raheem Sterling 23 | |
| 22 Dec 2020 | 2020–21 | League Cup | A | Arsenal | 4–1 | Gabriel Jesus 3, Riyad Mahrez 54, Phil Foden 59, Aymeric Laporte 73 | |
| 21 Feb 2021 | 2020–21 | Premier League | A | Arsenal | 1–0 | Raheem Sterling 2 | |
| 28 Aug 2021 | 2021–22 | Premier League | H | Arsenal | 5–0 | İlkay Gündoğan 7, Ferran Torres 12, Gabriel Jesus 43, Rodri 53, Ferran Torres 84 | 52,276 |
| 1 Jan 2022 | 2021–22 | Premier League | A | Arsenal | 2–1 | Riyad Mahrez 57, Rodri 90+3 | 59,757 |
| 27 Jan 2023 | 2022–23 | FA Cup | H | Arsenal | 1–0 | Nathan Aké 64 | 51,694 |
| 15 Feb 2023 | 2022–23 | Premier League | A | Arsenal | 3–1 | Kevin De Bruyne 24, Jack Grealish 72, Erling Haaland 82 | 60,276 |
| 26 Apr 2023 | 2022–23 | Premier League | H | Arsenal | 4–1 | Kevin De Bruyne 7, Kevin De Bruyne 54, John Stones 45+1, Erling Haaland 90+5 | 53,482 |
| 6 Aug 2023 | 2023–24 | Community Shield | N | Arsenal | 1–1 | Cole Palmer 77 | 81,145 |
| 8 Oct 2023 | 2023–24 | Premier League | A | Arsenal | 0–1 | 60,233 | |
| 31 Mar 2024 | 2023–24 | Premier League | H | Arsenal | 0–0 | 53,533 | |
| 22 Sep 2024 | 2024–25 | Premier League | H | Arsenal | 2–2 | Erling Haaland 9, John Stones 90+8 | 52,846 |
| 2 Feb 2025 | 2024–25 | Premier League | A | Arsenal | 1–5 | Erling Haaland 55 | 60,355 |
| 21 Sep 2025 | 2025–26 | Premier League | A | Arsenal | 1–1 | Erling Haaland 9 | 60,161 |
| 22 Mar 2026 | 2025–26 | League Cup | N | Arsenal | 2–0 | Nico O'Reilly 60, Nico O'Reilly 64 | 88,486 |
| 19 Apr 2026 | 2025–26 | Premier League | H | Arsenal | 2–1 | Rayan Cherki 16, Erling Haaland 65 | 52,523 |
| 16 Aug 2026 | 2026–27 | Community Shield | N | Arsenal | 0–3 | 58,056 |
See also: the Arsenal archive and Arsenal v Manchester City.
All Manchester City head-to-head records · Manchester City season by season