Chelsea have played Birmingham City 95 times in competitive football, winning 44, drawing 26 and losing 25, first meeting on 19 Oct 1907 and most recently on 6 Mar 2012. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 19 Oct 1907 | 1907–08 | First Division | A | Birmingham City | 1–1 | ||
| 15 Feb 1908 | 1907–08 | First Division | H | Birmingham City | 2–2 | ||
| 12 Nov 1910 | 1910–11 | Second Division | H | Birmingham City | 2–2 | ||
| 18 Mar 1911 | 1910–11 | Second Division | A | Birmingham City | 1–2 | ||
| 11 Nov 1911 | 1911–12 | Second Division | A | Birmingham City | 4–1 | ||
| 16 Mar 1912 | 1911–12 | Second Division | H | Birmingham City | 0–2 | ||
| 29 Aug 1921 | 1921–22 | First Division | H | Birmingham City | 1–2 | ||
| 5 Sep 1921 | 1921–22 | First Division | A | Birmingham City | 1–5 | ||
| 26 Aug 1922 | 1922–23 | First Division | H | Birmingham City | 1–1 | ||
| 2 Sep 1922 | 1922–23 | First Division | A | Birmingham City | 1–0 | ||
| 15 Mar 1924 | 1923–24 | First Division | H | Birmingham City | 1–1 | ||
| 22 Mar 1924 | 1923–24 | First Division | A | Birmingham City | 0–1 | ||
| 10 Jan 1925 | 1924–25 | FA Cup | A | Birmingham City | 0–2 | ||
| 26 Jan 1929 | 1928–29 | FA Cup | H | Birmingham City | 1–0 | Harold Miller 8 | 56,953 |
| 25 Oct 1930 | 1930–31 | First Division | A | Birmingham City | 2–6 | ||
| 28 Feb 1931 | 1930–31 | FA Cup | A | Birmingham City | 2–2 | 55,298 | |
| 4 Mar 1931 | 1930–31 | FA Cup | H | Birmingham City | 0–3 | ||
| 25 Mar 1931 | 1930–31 | First Division | H | Birmingham City | 1–0 | ||
| 19 Dec 1931 | 1931–32 | First Division | H | Birmingham City | 2–1 | ||
| 30 Apr 1932 | 1931–32 | First Division | A | Birmingham City | 0–4 | ||
| 5 Nov 1932 | 1932–33 | First Division | H | Birmingham City | 4–2 | ||
| 18 Mar 1933 | 1932–33 | First Division | A | Birmingham City | 0–0 | ||
| 25 Nov 1933 | 1933–34 | First Division | H | Birmingham City | 1–1 | ||
| 7 Apr 1934 | 1933–34 | First Division | A | Birmingham City | 3–0 | ||
| 20 Oct 1934 | 1934–35 | First Division | A | Birmingham City | 1–0 | ||
| 6 Mar 1935 | 1934–35 | First Division | H | Birmingham City | 2–2 | ||
| 5 Oct 1935 | 1935–36 | First Division | A | Birmingham City | 1–2 | ||
| 8 Feb 1936 | 1935–36 | First Division | H | Birmingham City | 0–0 | ||
| 5 Sep 1936 | 1936–37 | First Division | H | Birmingham City | 1–3 | ||
| 2 Jan 1937 | 1936–37 | First Division | A | Birmingham City | 0–0 | ||
| 11 Sep 1937 | 1937–38 | First Division | H | Birmingham City | 2–0 | ||
| 22 Jan 1938 | 1937–38 | First Division | A | Birmingham City | 1–1 | ||
| 17 Sep 1938 | 1938–39 | First Division | H | Birmingham City | 2–2 | ||
| 26 Apr 1939 | 1938–39 | First Division | A | Birmingham City | 1–1 | ||
| 28 Aug 1948 | 1948–49 | First Division | A | Birmingham City | 0–1 | ||
| 1 Jan 1949 | 1948–49 | First Division | H | Birmingham City | 2–0 | ||
| 20 Aug 1949 | 1949–50 | First Division | A | Birmingham City | 3–0 | ||
| 17 Dec 1949 | 1949–50 | First Division | H | Birmingham City | 3–0 | ||
| 14 Feb 1953 | 1952–53 | FA Cup | H | Birmingham City | 0–4 | ||
| 5 Nov 1955 | 1955–56 | First Division | A | Birmingham City | 0–3 | ||
| 21 Mar 1956 | 1955–56 | First Division | H | Birmingham City | 1–2 | ||
| 15 Sep 1956 | 1956–57 | First Division | H | Birmingham City | 1–0 | ||
| 19 Jan 1957 | 1956–57 | First Division | A | Birmingham City | 1–0 | ||
| 31 Aug 1957 | 1957–58 | First Division | H | Birmingham City | 5–1 | ||
| 28 Dec 1957 | 1957–58 | First Division | A | Birmingham City | 3–3 | ||
| 6 Dec 1958 | 1958–59 | First Division | H | Birmingham City | 1–0 | ||
| 25 Apr 1959 | 1958–59 | First Division | A | Birmingham City | 1–4 | ||
| 9 Sep 1959 | 1959–60 | First Division | A | Birmingham City | 1–1 | ||
| 16 Sep 1959 | 1959–60 | First Division | H | Birmingham City | 4–2 | ||
| 15 Oct 1960 | 1960–61 | First Division | A | Birmingham City | 0–1 | 22,337 | |
| 4 Mar 1961 | 1960–61 | First Division | H | Birmingham City | 3–2 | Jimmy Greaves, Ron Tindall, Bobby Tambling | 27,727 |
| 21 Oct 1961 | 1961–62 | First Division | A | Birmingham City | 2–3 | ||
| 9 Mar 1962 | 1961–62 | First Division | H | Birmingham City | 1–1 | ||
| 2 Nov 1963 | 1963–64 | First Division | H | Birmingham City | 2–3 | ||
| 28 Mar 1964 | 1963–64 | First Division | A | Birmingham City | 4–3 | ||
| 23 Sep 1964 | 1964–65 | League Cup | A | Birmingham City | 3–0 | George Graham 34, Bobby Tambling 68, Bobby Tambling 90 | 15,300 |
| 21 Nov 1964 | 1964–65 | First Division | A | Birmingham City | 6–1 | John Mortimore 6, George Graham 8, Jim McCalliog 29, George Graham 80, Jim McCalliog 85, George Graham 90 | 19,803 |
| 3 Apr 1965 | 1964–65 | First Division | H | Birmingham City | 3–1 | Bobby Tambling 15, Stan Lynn 68, Barry Bridges 84 | 28,975 |
| 30 Mar 1968 | 1967–68 | FA Cup | A | Birmingham City | 0–1 | 51,576 | |
| 3 Sep 1968 | 1968–69 | League Cup | A | Birmingham City | 1–0 | Winston Foster | 31,560 |
| 3 Jan 1970 | 1969–70 | FA Cup | H | Birmingham City | 3–0 | Peter Osgood 42, Ian Hutchinson 78, Ian Hutchinson 89 | 45,088 |
| 7 Oct 1972 | 1972–73 | First Division | A | Birmingham City | 2–2 | ||
| 3 Mar 1973 | 1972–73 | First Division | H | Birmingham City | 0–0 | ||
| 5 Sep 1973 | 1973–74 | First Division | H | Birmingham City | 3–1 | ||
| 11 Sep 1973 | 1973–74 | First Division | A | Birmingham City | 4–2 | ||
| 2 Nov 1974 | 1974–75 | First Division | A | Birmingham City | 0–2 | ||
| 25 Jan 1975 | 1974–75 | FA Cup | H | Birmingham City | 0–1 | 36,650 | |
| 8 Feb 1975 | 1974–75 | First Division | H | Birmingham City | 2–1 | ||
| 24 Aug 1977 | 1977–78 | First Division | H | Birmingham City | 2–0 | ||
| 31 Dec 1977 | 1977–78 | First Division | A | Birmingham City | 5–4 | ||
| 23 Sep 1978 | 1978–79 | First Division | A | Birmingham City | 1–1 | ||
| 3 Feb 1979 | 1978–79 | First Division | H | Birmingham City | 2–1 | ||
| 8 Sep 1979 | 1979–80 | Second Division | H | Birmingham City | 1–2 | ||
| 11 Mar 1980 | 1979–80 | Second Division | A | Birmingham City | 1–5 | ||
| 24 Aug 1985 | 1985–86 | First Division | H | Birmingham City | 2–0 | ||
| 21 Dec 1985 | 1985–86 | First Division | A | Birmingham City | 2–1 | ||
| 16 Dec 1988 | 1988–89 | Second Division | A | Birmingham City | 4–1 | ||
| 4 Apr 1989 | 1988–89 | Second Division | H | Birmingham City | 3–1 | ||
| 9 Nov 2002 | 2002–03 | Premier League | H | Birmingham City | 3–0 | Eidur Gudjohnsen 3, Eidur Gudjohnsen 31, Gianfranco Zola 42 | 35,237 |
| 8 Feb 2003 | 2002–03 | Premier League | A | Birmingham City | 3–1 | Gianfranco Zola 43, Eidur Gudjohnsen 49, Jimmy Floyd Hasselbaink 68 | 29,475 |
| 14 Oct 2003 | 2003–04 | Premier League | A | Birmingham City | 0–0 | 29,460 | |
| 18 Jan 2004 | 2003–04 | Premier League | H | Birmingham City | 0–0 | 41,073 | |
| 21 Aug 2004 | 2004–05 | Premier League | A | Birmingham City | 1–0 | Joe Cole 68 | 24,953 |
| 30 Jan 2005 | 2004–05 | FA Cup | H | Birmingham City | 2–0 | Robert Huth 6, John Terry 80 | 40,379 |
| 9 Apr 2005 | 2004–05 | Premier League | H | Birmingham City | 1–1 | Didier Drogba 82 | 42,031 |
| 31 Dec 2005 | 2005–06 | Premier League | H | Birmingham City | 2–0 | Hernan Crespo 25, Arjen Robben 43 | 42,313 |
| 1 Apr 2006 | 2005–06 | Premier League | A | Birmingham City | 0–0 | 26,364 | |
| 12 Aug 2007 | 2007–08 | Premier League | H | Birmingham City | 3–2 | Claudio Pizarro 17, Florent Malouda 30, Michael Essien 49 | 41,590 |
| 19 Jan 2008 | 2007–08 | Premier League | A | Birmingham City | 1–0 | Claudio Pizarro 78 | 26,567 |
| 26 Dec 2009 | 2009–10 | Premier League | A | Birmingham City | 0–0 | 28,958 | |
| 27 Jan 2010 | 2009–10 | Premier League | H | Birmingham City | 3–0 | Florent Malouda 5, Frank Lampard 32, Frank Lampard 90 | 41,293 |
| 20 Nov 2010 | 2010–11 | Premier League | A | Birmingham City | 0–1 | 24,357 | |
| 20 Apr 2011 | 2010–11 | Premier League | H | Birmingham City | 3–1 | Florent Malouda 3, Salomon Kalou 26, Florent Malouda 62 | 40,848 |
| 18 Feb 2012 | 2011–12 | FA Cup | H | Birmingham City | 1–1 | Daniel Sturridge 62 | 36,870 |
| 6 Mar 2012 | 2011–12 | FA Cup | A | Birmingham City | 2–0 | Juan Mata 54, Raul Meireles 60 | 21,822 |
See also: the Birmingham City archive and Birmingham City v Chelsea.