Manchester City have played Nottingham Forest 110 times in competitive football, winning 47, drawing 29 and losing 34, first meeting on 27 Dec 1899 and most recently on 4 Mar 2026. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 27 Dec 1899 | 1899–00 | First Division | A | Nottingham Forest | 0–2 | ||
| 9 Apr 1900 | 1899–00 | First Division | H | Nottingham Forest | 2–0 | Billy Meredith, Billy Meredith | |
| 15 Sep 1900 | 1900–01 | First Division | H | Nottingham Forest | 1–0 | Joe Cassidy 10 | |
| 12 Jan 1901 | 1900–01 | First Division | A | Nottingham Forest | 2–4 | Joe Cassidy 5, Billy Gillespie 44 | |
| 30 Nov 1901 | 1901–02 | First Division | H | Nottingham Forest | 3–1 | Billy Meredith, Di Jones, Hugh Morgan | |
| 8 Feb 1902 | 1901–02 | FA Cup | H | Nottingham Forest | 0–2 | ||
| 29 Mar 1902 | 1901–02 | First Division | A | Nottingham Forest | 1–3 | Jamie Hosie | |
| 21 Nov 1903 | 1903–04 | First Division | A | Nottingham Forest | 3–0 | Billy Gillespie, Sammy Frost, Tommy Hynds | |
| 13 Apr 1904 | 1903–04 | First Division | H | Nottingham Forest | 0–0 | ||
| 19 Nov 1904 | 1904–05 | First Division | H | Nottingham Forest | 1–1 | Tabby Booth | |
| 18 Mar 1905 | 1904–05 | First Division | A | Nottingham Forest | 1–2 | Billy Meredith | |
| 9 Sep 1905 | 1905–06 | First Division | H | Nottingham Forest | 5–0 | Geordie Livingstone, George Dorsett, George Dorsett, George Dorsett, Tabby Booth | |
| 6 Jan 1906 | 1905–06 | First Division | A | Nottingham Forest | 1–0 | Irvine Thornley | |
| 14 Dec 1907 | 1907–08 | First Division | H | Nottingham Forest | 4–2 | Bill Eadie, Irvine Thornley, Jack Wood, Jack Wood | |
| 11 Apr 1908 | 1907–08 | First Division | A | Nottingham Forest | 1–3 | George Dorsett | |
| 28 Dec 1908 | 1908–09 | First Division | A | Nottingham Forest | 2–0 | Davie Ross, Tom Holford | |
| 13 Apr 1909 | 1908–09 | First Division | H | Nottingham Forest | 2–1 | Jimmy Conlin 35, Irvine Thornley 40 | |
| 19 Nov 1910 | 1910–11 | First Division | H | Nottingham Forest | 1–0 | Jimmy Conlin | 20,000 |
| 25 Mar 1911 | 1910–11 | First Division | A | Nottingham Forest | 0–0 | 7,000 | |
| 14 Apr 1923 | 1922–23 | First Division | H | Nottingham Forest | 1–1 | Frank Roberts 51 | |
| 21 Apr 1923 | 1922–23 | First Division | A | Nottingham Forest | 0–2 | ||
| 12 Jan 1924 | 1923–24 | FA Cup | H | Nottingham Forest | 2–0 | Frank Roberts, Horace Barnes | |
| 9 Feb 1924 | 1923–24 | First Division | A | Nottingham Forest | 2–1 | Tommy Browell 85, Tommy Johnson 75 | |
| 13 Feb 1924 | 1923–24 | First Division | H | Nottingham Forest | 1–3 | Frank Roberts 51 | |
| 6 Sep 1924 | 1924–25 | First Division | H | Nottingham Forest | 4–2 | Horace Barnes 12, Horace Barnes 29, Spud Murphy 84, Frank Roberts 87 | |
| 3 Jan 1925 | 1924–25 | First Division | A | Nottingham Forest | 3–0 | Sam Cowan 11, Tommy Johnson 20, Tommy Johnson 73 | |
| 2 Oct 1926 | 1926–27 | Second Division | A | Nottingham Forest | 3–3 | Tommy Johnson 42, Billy Cowan 53, Tommy Johnson 82 | |
| 19 Feb 1927 | 1926–27 | Second Division | H | Nottingham Forest | 1–1 | Billy Cowan 62 | |
| 24 Sep 1927 | 1927–28 | Second Division | A | Nottingham Forest | 5–4 | Tommy Johnson 7, Tommy Johnson 9, Charlie Broadhurst 30, George Hicks 40, George Hicks 47 | |
| 4 Feb 1928 | 1927–28 | Second Division | H | Nottingham Forest | 3–3 | Charlie Broadhurst 6, George Hicks 26, Sam Austin 70 | |
| 26 Nov 1938 | 1938–39 | Second Division | A | Nottingham Forest | 4–3 | ||
| 1 Apr 1939 | 1938–39 | Second Division | H | Nottingham Forest | 3–0 | ||
| 23 Nov 1946 | 1946–47 | Second Division | A | Nottingham Forest | 1–0 | ||
| 29 Mar 1947 | 1946–47 | Second Division | H | Nottingham Forest | 2–1 | ||
| 22 Aug 1955 | 1955–56 | Other | H | Nottingham Forest | 2–1 | ||
| 7 Sep 1957 | 1957–58 | First Division | A | Nottingham Forest | 1–2 | ||
| 11 Jan 1958 | 1957–58 | First Division | H | Nottingham Forest | 1–1 | ||
| 8 Nov 1958 | 1958–59 | First Division | A | Nottingham Forest | 0–4 | ||
| 28 Mar 1959 | 1958–59 | First Division | H | Nottingham Forest | 1–1 | ||
| 22 Aug 1959 | 1959–60 | First Division | H | Nottingham Forest | 2–1 | ||
| 19 Dec 1959 | 1959–60 | First Division | A | Nottingham Forest | 2–1 | ||
| 20 Aug 1960 | 1960–61 | First Division | A | Nottingham Forest | 2–2 | ||
| 17 Dec 1960 | 1960–61 | First Division | H | Nottingham Forest | 1–2 | ||
| 21 Oct 1961 | 1961–62 | First Division | H | Nottingham Forest | 3–0 | ||
| 10 Mar 1962 | 1961–62 | First Division | A | Nottingham Forest | 2–1 | ||
| 12 Apr 1963 | 1962–63 | First Division | H | Nottingham Forest | 1–0 | ||
| 15 Apr 1963 | 1962–63 | First Division | A | Nottingham Forest | 1–1 | ||
| 3 Dec 1966 | 1966–67 | First Division | H | Nottingham Forest | 1–1 | Bobby Kennedy | 24,013 |
| 2 May 1967 | 1966–67 | First Division | A | Nottingham Forest | 0–2 | 32,000 | |
| 2 Sep 1967 | 1967–68 | First Division | H | Nottingham Forest | 2–0 | Tony Coleman, Mike Summerbee | 29,547 |
| 6 Jan 1968 | 1967–68 | First Division | A | Nottingham Forest | 3–0 | Tony Coleman, Mike Summerbee, Neil Young | 39,581 |
| 26 Oct 1968 | 1968–69 | First Division | H | Nottingham Forest | 3–3 | Colin Bell, Neil Young, Hindley | 32,937 |
| 24 Mar 1969 | 1968–69 | First Division | A | Nottingham Forest | 0–1 | 24,613 | |
| 11 Oct 1969 | 1969–70 | First Division | A | Nottingham Forest | 2–2 | Francis Lee | 30,037 |
| 7 Feb 1970 | 1969–70 | First Division | H | Nottingham Forest | 1–1 | Mike Doyle | 27,077 |
| 12 Sep 1970 | 1970–71 | First Division | A | Nottingham Forest | 1–0 | ||
| 9 Apr 1971 | 1970–71 | First Division | H | Nottingham Forest | 1–3 | ||
| 18 Sep 1971 | 1971–72 | First Division | A | Nottingham Forest | 2–2 | ||
| 1 Jan 1972 | 1971–72 | First Division | H | Nottingham Forest | 2–2 | ||
| 27 Jan 1974 | 1973–74 | FA Cup | A | Nottingham Forest | 1–4 | ||
| 8 Oct 1975 | 1975–76 | League Cup | H | Nottingham Forest | 2–1 | Joe Royle 12, Colin Bell 51 | 26,536 |
| 15 Oct 1977 | 1977–78 | First Division | A | Nottingham Forest | 1–2 | Brian Kidd 21 | |
| 31 Jan 1978 | 1977–78 | FA Cup | A | Nottingham Forest | 1–2 | Brian Kidd 61 | |
| 11 Apr 1978 | 1977–78 | First Division | H | Nottingham Forest | 0–0 | ||
| 23 Dec 1978 | 1978–79 | First Division | H | Nottingham Forest | 0–0 | ||
| 9 May 1979 | 1978–79 | First Division | A | Nottingham Forest | 1–3 | Lloyd 51 | |
| 13 Oct 1979 | 1979–80 | First Division | H | Nottingham Forest | 1–0 | Kazimierz Deyna 47 | 41,683 |
| 23 Feb 1980 | 1979–80 | First Division | A | Nottingham Forest | 0–4 | 27,255 | |
| 13 Sep 1980 | 1980–81 | First Division | A | Nottingham Forest | 2–3 | Dave Bennett 25, Tony Henry 34 | |
| 7 Feb 1981 | 1980–81 | First Division | H | Nottingham Forest | 1–1 | Paul Power 11 | |
| 24 Oct 1981 | 1981–82 | First Division | H | Nottingham Forest | 0–0 | ||
| 13 Mar 1982 | 1981–82 | First Division | A | Nottingham Forest | 1–1 | Tommy Caton 45 | |
| 27 Nov 1982 | 1982–83 | First Division | A | Nottingham Forest | 0–3 | 18,845 | |
| 30 Apr 1983 | 1982–83 | First Division | H | Nottingham Forest | 1–2 | Graham Baker | 23,563 |
| 16 Nov 1985 | 1985–86 | First Division | A | Nottingham Forest | 2–0 | Clive Wilson 28, Paul Simpson 55 | 15,140 |
| 19 Apr 1986 | 1985–86 | First Division | H | Nottingham Forest | 1–2 | Gordon Davies 85 | 19,715 |
| 6 Dec 1986 | 1986–87 | First Division | A | Nottingham Forest | 0–2 | 19,129 | |
| 4 May 1987 | 1986–87 | First Division | H | Nottingham Forest | 1–0 | Imre Varadi | 21,405 |
| 27 Oct 1987 | 1987–88 | League Cup | H | Nottingham Forest | 3–0 | Imre Varadi 2, Imre Varadi 52, Paul Stewart 20 | |
| 18 Nov 1989 | 1989–90 | First Division | H | Nottingham Forest | 0–3 | 26,238 | |
| 29 Nov 1989 | 1989–90 | Full Members Cup | A | Nottingham Forest | 2–3 | ||
| 3 Mar 1990 | 1989–90 | First Division | A | Nottingham Forest | 0–1 | 22,644 | |
| 29 Dec 1990 | 1990–91 | First Division | A | Nottingham Forest | 3–1 | Niall Quinn, Niall Quinn, Wayne Clarke | 24,937 |
| 6 Apr 1991 | 1990–91 | First Division | H | Nottingham Forest | 3–1 | Mark Ward, Niall Quinn, Steve Redmond | 25,169 |
| 4 Sep 1991 | 1991–92 | First Division | H | Nottingham Forest | 2–1 | Andy Hill, Niall Quinn | 29,146 |
| 21 Mar 1992 | 1991–92 | First Division | A | Nottingham Forest | 0–2 | 24,115 | |
| 3 Oct 1992 | 1992–93 | Premier League | H | Nottingham Forest | 2–2 | Rick Holden, Fitzroy Simpson | 22,571 |
| 27 Feb 1993 | 1992–93 | Premier League | A | Nottingham Forest | 2–0 | David White, Garry Flitcroft | 25,956 |
| 1 Dec 1993 | 1993–94 | League Cup | A | Nottingham Forest | 0–0 | 22,195 | |
| 15 Dec 1993 | 1993–94 | League Cup | H | Nottingham Forest | 1–2 | 14,117 | |
| 8 Oct 1994 | 1994–95 | Premier League | H | Nottingham Forest | 3–3 | Niall Quinn, Niall Quinn, Steve Lomas | 23,150 |
| 6 May 1995 | 1994–95 | Premier League | A | Nottingham Forest | 0–1 | 28,882 | |
| 30 Sep 1995 | 1995–96 | Premier League | A | Nottingham Forest | 0–3 | 25,620 | |
| 18 Dec 1995 | 1995–96 | Premier League | H | Nottingham Forest | 1–1 | Uwe Rösler | 25,660 |
| 3 Sep 1997 | 1997–98 | First Division | A | Nottingham Forest | 3–1 | Ged Brannan 20, Ged Brannan 71, Paul Dickov 88 | 23,681 |
| 28 Dec 1997 | 1997–98 | First Division | H | Nottingham Forest | 2–3 | Murtaz Shelia 56, Paul Dickov 77 | 31,839 |
| 30 Aug 1999 | 1999–00 | First Division | H | Nottingham Forest | 1–0 | Shaun Goater | 31,857 |
| 5 Feb 2000 | 1999–00 | First Division | A | Nottingham Forest | 3–1 | Robert Taylor, Shaun Goater, Shaun Goater | 25,846 |
| 28 Oct 2001 | 2001–02 | First Division | A | Nottingham Forest | 1–1 | Shaun Goater 9 | 28,266 |
| 30 Mar 2002 | 2001–02 | First Division | H | Nottingham Forest | 3–0 | Darren Huckerby 40, Darren Huckerby 45, Darren Huckerby 84 | 34,345 |
| 3 Jan 2009 | 2008–09 | FA Cup | H | Nottingham Forest | 0–3 | 31,869 | |
| 31 Aug 2022 | 2022–23 | Premier League | H | Nottingham Forest | 6–0 | Erling Haaland 12, Erling Haaland 23, Erling Haaland 38, João Cancelo 50, Julián Álvarez 65, Julián Álvarez 87 | 53,409 |
| 18 Feb 2023 | 2022–23 | Premier League | A | Nottingham Forest | 1–1 | Bernardo Silva 41 | 29,365 |
| 23 Sep 2023 | 2023–24 | Premier League | H | Nottingham Forest | 2–0 | Phil Foden 7, Erling Haaland 14 | 53,413 |
| 28 Apr 2024 | 2023–24 | Premier League | A | Nottingham Forest | 2–0 | Joško Gvardiol 32, Erling Haaland 71 | 29,677 |
| 4 Dec 2024 | 2024–25 | Premier League | H | Nottingham Forest | 3–0 | Bernardo Silva 8, Kevin De Bruyne 31, Jérémy Doku 57 | 51,764 |
| 8 Mar 2025 | 2024–25 | Premier League | A | Nottingham Forest | 0–1 | 30,252 | |
| 27 Apr 2025 | 2024–25 | FA Cup | N | Nottingham Forest | 2–0 | Rico Lewis 2, Joško Gvardiol 51 | 72,976 |
| 27 Dec 2025 | 2025–26 | Premier League | A | Nottingham Forest | 2–1 | Tijjani Reijnders 48, Rayan Cherki 83 | 30,778 |
| 4 Mar 2026 | 2025–26 | Premier League | H | Nottingham Forest | 2–2 | Antoine Semenyo 31, Rodri 62 | 51,965 |
See also: the Nottingham Forest archive and Nottingham Forest v Manchester City.
All Manchester City head-to-head records · Manchester City season by season