Arsenal have played Birmingham City 135 times in competitive football, winning 60, drawing 35 and losing 40, first meeting on 16 Jan 1892 and most recently on 27 Feb 2011. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 16 Jan 1892 | 1891–92 | FA Cup | A | Birmingham City | 1–5 | George Davie | |
| 21 Oct 1893 | 1893–94 | Second Division | A | Birmingham City | 1–4 | James Henderson | |
| 31 Mar 1894 | 1893–94 | Second Division | H | Birmingham City | 1–4 | William McNab | |
| 14 Nov 1896 | 1896–97 | Second Division | A | Birmingham City | 2–5 | James Brock, Frank McAvoy | |
| 29 Mar 1897 | 1896–97 | Second Division | H | Birmingham City | 2–3 | Adam Haywood, Frank McAvoy | |
| 5 Mar 1898 | 1897–98 | Second Division | H | Birmingham City | 4–2 | William White | |
| 23 Apr 1898 | 1897–98 | Second Division | A | Birmingham City | 1–2 | Fergus Hunt | |
| 5 Nov 1898 | 1898–99 | Second Division | H | Birmingham City | 2–0 | William White, Fergus Hunt | |
| 4 Mar 1899 | 1898–99 | Second Division | A | Birmingham City | 1–4 | Adam Haywood | |
| 25 Nov 1899 | 1899–00 | Second Division | H | Birmingham City | 3–0 | John Dick, Jack Aston, Jack Aston | |
| 31 Mar 1900 | 1899–00 | Second Division | A | Birmingham City | 1–3 | Ralph Gaudie | |
| 20 Oct 1900 | 1900–01 | Second Division | A | Birmingham City | 1–2 | Freddie Coles | |
| 22 Apr 1901 | 1900–01 | Second Division | H | Birmingham City | 1–0 | Ernest Cottrell | |
| 6 Dec 1902 | 1902–03 | Second Division | A | Birmingham City | 0–2 | ||
| 4 Apr 1903 | 1902–03 | Second Division | H | Birmingham City | 6–1 | Tim Coleman, Tim Coleman, Bill Gooing, Bill Gooing, Billy Linward, Billy Linward | |
| 3 Dec 1904 | 1904–05 | First Division | A | Birmingham City | 1–2 | John Hunter | |
| 1 Apr 1905 | 1904–05 | First Division | H | Birmingham City | 1–1 | John Hunter | |
| 28 Oct 1905 | 1905–06 | First Division | A | Birmingham City | 1–2 | Crowe | |
| 3 Mar 1906 | 1905–06 | First Division | H | Birmingham City | 5–0 | Tim Coleman, Bertie Freeman, Charlie Satterthwaite, Charlie Satterthwaite | |
| 8 Dec 1906 | 1906–07 | First Division | A | Birmingham City | 1–5 | Percy Sands | |
| 13 Apr 1907 | 1906–07 | First Division | H | Birmingham City | 2–1 | Tim Coleman, Bertie Freeman | |
| 14 Dec 1907 | 1907–08 | First Division | H | Birmingham City | 1–1 | Tim Coleman | |
| 11 Apr 1908 | 1907–08 | First Division | A | Birmingham City | 2–1 | Charles Lewis, Harold Lee | |
| 22 Nov 1913 | 1913–14 | Second Division | H | Birmingham City | 1–0 | Pat Flanagan | |
| 28 Mar 1914 | 1913–14 | Second Division | A | Birmingham City | 0–2 | ||
| 7 Nov 1914 | 1914–15 | Second Division | A | Birmingham City | 0–3 | ||
| 13 Mar 1915 | 1914–15 | Second Division | H | Birmingham City | 1–0 | Frank Bradshaw | |
| 5 Nov 1921 | 1921–22 | First Division | A | Birmingham City | 1–0 | North | |
| 12 Nov 1921 | 1921–22 | First Division | H | Birmingham City | 5–2 | Alf Baker, Tom Whittaker, North, James Hopkins, James Hopkins | |
| 2 Dec 1922 | 1922–23 | First Division | A | Birmingham City | 2–3 | Clem Voysey, Bob Turnbull | |
| 9 Dec 1922 | 1922–23 | First Division | H | Birmingham City | 1–0 | ||
| 22 Sep 1923 | 1923–24 | First Division | A | Birmingham City | 2–0 | Clem Voysey, Bob Turnbull | |
| 29 Sep 1923 | 1923–24 | First Division | H | Birmingham City | 0–0 | ||
| 25 Dec 1924 | 1924–25 | First Division | A | Birmingham City | 1–2 | Harry Woods | |
| 26 Dec 1924 | 1924–25 | First Division | H | Birmingham City | 0–1 | ||
| 19 Dec 1925 | 1925–26 | First Division | A | Birmingham City | 0–1 | ||
| 1 May 1926 | 1925–26 | First Division | H | Birmingham City | 3–0 | Jimmy Brain, Jimmy Brain | |
| 11 Dec 1926 | 1926–27 | First Division | A | Birmingham City | 0–0 | ||
| 30 Apr 1927 | 1926–27 | First Division | H | Birmingham City | 3–0 | Bob John, Tricker, Jimmy Brain | |
| 19 Nov 1927 | 1927–28 | First Division | A | Birmingham City | 1–1 | Syd Hoar | |
| 31 Mar 1928 | 1927–28 | First Division | H | Birmingham City | 2–2 | Charlie Buchan, Charlie Buchan | |
| 15 Sep 1928 | 1928–29 | First Division | H | Birmingham City | 0–0 | ||
| 13 Mar 1929 | 1928–29 | First Division | A | Birmingham City | 1–1 | David Jack | |
| 9 Nov 1929 | 1929–30 | First Division | A | Birmingham City | 3–2 | Joe Hulme, Joe Hulme, David Jack | |
| 25 Jan 1930 | 1929–30 | FA Cup | H | Birmingham City | 2–2 | David Jack, Cliff Bastin | 43,274 |
| 29 Jan 1930 | 1929–30 | FA Cup | A | Birmingham City | 1–0 | 47,521 | |
| 15 Mar 1930 | 1929–30 | First Division | H | Birmingham City | 1–0 | Alex James | |
| 27 Sep 1930 | 1930–31 | First Division | A | Birmingham City | 4–2 | Jack Lambert, Jack Lambert, Jack Lambert, Cliff Bastin | 31,693 |
| 31 Jan 1931 | 1930–31 | First Division | H | Birmingham City | 1–1 | Jack Lambert | 30,913 |
| 5 Sep 1931 | 1931–32 | First Division | A | Birmingham City | 2–2 | Joe Hulme, Jack Lambert | 26,810 |
| 16 Jan 1932 | 1931–32 | First Division | H | Birmingham City | 3–0 | Joe Hulme, Cliff Bastin | 37,843 |
| 27 Aug 1932 | 1932–33 | First Division | A | Birmingham City | 1–0 | Reg Stockill | 31,592 |
| 31 Dec 1932 | 1932–33 | First Division | H | Birmingham City | 3–0 | David Jack, Alex James, Cliff Bastin | 37,800 |
| 26 Aug 1933 | 1933–34 | First Division | H | Birmingham City | 1–1 | David Jack | 44,662 |
| 30 Dec 1933 | 1933–34 | First Division | A | Birmingham City | 0–0 | 34,771 | |
| 29 Sep 1934 | 1934–35 | First Division | H | Birmingham City | 5–1 | Ted Drake, Ted Drake, Ted Drake, Ted Drake, Cliff Bastin | 47,868 |
| 9 Feb 1935 | 1934–35 | First Division | A | Birmingham City | 0–3 | 50,188 | |
| 7 Sep 1935 | 1935–36 | First Division | A | Birmingham City | 1–1 | Ted Drake | 42,804 |
| 4 Jan 1936 | 1935–36 | First Division | H | Birmingham City | 1–1 | Ted Drake | 44,534 |
| 14 Nov 1936 | 1936–37 | First Division | A | Birmingham City | 3–1 | Ted Drake, Ted Drake, Alf Kirchen | 39,940 |
| 20 Mar 1937 | 1936–37 | First Division | H | Birmingham City | 1–1 | Ray Bowden | 46,086 |
| 4 Dec 1937 | 1937–38 | First Division | A | Birmingham City | 2–1 | Sidney Cartwright, Alf Kirchen | 18,440 |
| 16 Apr 1938 | 1937–38 | First Division | H | Birmingham City | 0–0 | 35,161 | |
| 3 Dec 1938 | 1938–39 | First Division | H | Birmingham City | 3–1 | Jack Crayston, David Nelson, Ted Drake | 33,710 |
| 8 Apr 1939 | 1938–39 | First Division | A | Birmingham City | 2–1 | George Drury, Alf Kirchen | 33,250 |
| 2 Feb 1946 | 1945–46 | Wartime League | H | Birmingham City | 0–3 | ||
| 13 Mar 1946 | 1945–46 | Wartime League | A | Birmingham City | 1–0 | ||
| 6 Nov 1948 | 1948–49 | First Division | H | Birmingham City | 2–0 | Reg Lewis, Alex Forbes | 61,571 |
| 2 Apr 1949 | 1948–49 | First Division | A | Birmingham City | 1–1 | Doug Lishman | 38,868 |
| 24 Sep 1949 | 1949–50 | First Division | H | Birmingham City | 4–2 | Reg Lewis, Peter Goring, Peter Goring, Jimmy Logie | 50,850 |
| 4 Feb 1950 | 1949–50 | First Division | A | Birmingham City | 1–2 | Peter Goring | 34,031 |
| 3 Dec 1955 | 1955–56 | First Division | A | Birmingham City | 0–4 | 35,765 | |
| 3 Mar 1956 | 1955–56 | FA Cup | H | Birmingham City | 1–3 | Stan Charlton | 67,872 |
| 14 Apr 1956 | 1955–56 | First Division | H | Birmingham City | 1–0 | Derek Tapscott | 31,775 |
| 25 Aug 1956 | 1956–57 | First Division | A | Birmingham City | 2–4 | Cliff Holton, Roper | 37,197 |
| 22 Dec 1956 | 1956–57 | First Division | H | Birmingham City | 4–0 | Cliff Holton, Jimmy Bloomfield | 28,644 |
| 19 Oct 1957 | 1957–58 | First Division | H | Birmingham City | 1–3 | Swallow | |
| 1 Mar 1958 | 1957–58 | First Division | A | Birmingham City | 1–4 | Jimmy Bloomfield | |
| 14 Apr 1959 | 1958–59 | First Division | A | Birmingham City | 1–4 | DR.Clapton | |
| 4 May 1959 | 1958–59 | First Division | H | Birmingham City | 2–1 | DR.Clapton, Vic Groves | |
| 31 Oct 1959 | 1959–60 | First Division | H | Birmingham City | 3–0 | John Barnwell 3, David Herd 30, Jackie Henderson 65 | 34,605 |
| 16 Apr 1960 | 1959–60 | First Division | A | Birmingham City | 0–3 | 27,216 | |
| 6 Sep 1960 | 1960–61 | First Division | H | Birmingham City | 2–0 | David Herd, Peter Kane | 20,285 |
| 14 Sep 1960 | 1960–61 | First Division | A | Birmingham City | 0–2 | 22,904 | |
| 23 Sep 1961 | 1961–62 | First Division | H | Birmingham City | 1–1 | Alan Skirton | 31,749 |
| 10 Feb 1962 | 1961–62 | First Division | A | Birmingham City | 0–1 | 27,797 | |
| 21 Aug 1962 | 1962–63 | First Division | H | Birmingham City | 2–0 | Billy McCullough, Joe Baker | 34,004 |
| 29 Aug 1962 | 1962–63 | First Division | A | Birmingham City | 2–2 | Geoff Strong, Geoff Strong | 27,135 |
| 5 Nov 1963 | 1963–64 | First Division | H | Birmingham City | 4–1 | Geoff Strong, Joe Baker, Joe Baker, Joe Baker | 23,499 |
| 28 Dec 1963 | 1963–64 | First Division | A | Birmingham City | 4–1 | Johnny MacLeod, Johnny MacLeod, Joe Baker, George Armstrong | 23,329 |
| 7 Nov 1964 | 1964–65 | First Division | A | Birmingham City | 3–2 | Jon Sammels, Joe Baker, George Eastham | 20,210 |
| 6 Apr 1965 | 1964–65 | First Division | H | Birmingham City | 3–0 | Frank McLintock, Joe Baker, Alan Skirton | 16,048 |
| 11 Mar 1967 | 1966–67 | FA Cup | A | Birmingham City | 0–1 | ||
| 9 Mar 1968 | 1967–68 | FA Cup | H | Birmingham City | 1–1 | John Radford | 45,526 |
| 12 Mar 1968 | 1967–68 | FA Cup | A | Birmingham City | 1–2 | Gould | 51,586 |
| 26 Sep 1972 | 1972–73 | First Division | H | Birmingham City | 2–0 | Peter Storey, Charlie George | 30,003 |
| 23 Dec 1972 | 1972–73 | First Division | A | Birmingham City | 1–1 | Eddie Kelly | 32,721 |
| 6 Oct 1973 | 1973–74 | First Division | H | Birmingham City | 1–0 | Ray Kennedy | 23,915 |
| 23 Feb 1974 | 1973–74 | First Division | A | Birmingham City | 1–3 | Ray Kennedy | 29,822 |
| 28 Sep 1974 | 1974–75 | First Division | A | Birmingham City | 1–3 | Charlie George | 25,584 |
| 15 Mar 1975 | 1974–75 | First Division | H | Birmingham City | 1–1 | Brian Kidd | 17,845 |
| 15 Nov 1975 | 1975–76 | First Division | A | Birmingham City | 1–3 | Alan Ball | |
| 21 Feb 1976 | 1975–76 | First Division | H | Birmingham City | 1–0 | Liam Brady | |
| 6 Nov 1976 | 1976–77 | First Division | H | Birmingham City | 4–0 | Frank Stapleton, Malcolm Macdonald, Sammy Nelson, Trevor Ross | 23,063 |
| 18 Jan 1977 | 1976–77 | First Division | A | Birmingham City | 3–3 | Malcolm Macdonald, Malcolm Macdonald, Malcolm Macdonald | 23,247 |
| 29 Oct 1977 | 1977–78 | First Division | H | Birmingham City | 1–1 | Pat Rice | |
| 21 Mar 1978 | 1977–78 | First Division | A | Birmingham City | 1–1 | ||
| 30 Dec 1978 | 1978–79 | First Division | H | Birmingham City | 3–1 | Pat Rice, Alan Sunderland, Frank Stapleton | |
| 5 May 1979 | 1978–79 | First Division | A | Birmingham City | 0–0 | ||
| 7 Oct 1980 | 1980–81 | First Division | A | Birmingham City | 1–3 | Alan Sunderland | |
| 31 Mar 1981 | 1980–81 | First Division | H | Birmingham City | 2–1 | O'Leary, Frank Stapleton | |
| 22 Sep 1981 | 1981–82 | First Division | H | Birmingham City | 1–0 | Brian Talbot | |
| 4 May 1982 | 1981–82 | First Division | A | Birmingham City | 1–0 | Chris Whyte | |
| 30 Oct 1982 | 1982–83 | First Division | H | Birmingham City | 0–0 | ||
| 15 Mar 1983 | 1982–83 | First Division | A | Birmingham City | 1–2 | Alan Sunderland | |
| 27 Dec 1983 | 1983–84 | First Division | H | Birmingham City | 1–1 | Charlie Nicholas | |
| 23 Apr 1984 | 1983–84 | First Division | A | Birmingham City | 1–1 | Tony Woodcock | |
| 30 Nov 1985 | 1985–86 | First Division | H | Birmingham City | 0–0 | ||
| 3 May 1986 | 1985–86 | First Division | A | Birmingham City | 1–0 | Tony Woodcock | 6,234 |
| 14 Oct 1997 | 1997–98 | League Cup | H | Birmingham City | 4–1 | Luís Boa Morte 62, David Platt 99, Luís Boa Morte 108, Alberto Méndez 113 | 27,097 |
| 18 Aug 2002 | 2002–03 | Premier League | H | Birmingham City | 2–0 | Thierry Henry 9, Sylvain Wiltord 24 | 38,018 |
| 12 Jan 2003 | 2002–03 | Premier League | A | Birmingham City | 4–0 | Thierry Henry 6, Robert Pires 29, Lauren 67, Thierry Henry 70 | 29,505 |
| 22 Nov 2003 | 2003–04 | Premier League | A | Birmingham City | 3–0 | Freddie Ljungberg 4, Dennis Bergkamp 80, Robert Pires 88 | 29,588 |
| 1 May 2004 | 2003–04 | Premier League | H | Birmingham City | 0–0 | 38,061 | |
| 4 Dec 2004 | 2004–05 | Premier League | H | Birmingham City | 3–0 | Robert Pires 33, Thierry Henry 80, Thierry Henry 86 | 38,064 |
| 15 May 2005 | 2004–05 | Premier League | A | Birmingham City | 1–2 | Dennis Bergkamp 88 | 29,302 |
| 2 Oct 2005 | 2005–06 | Premier League | H | Birmingham City | 1–0 | Stephen Clemence 81 | 37,891 |
| 4 Feb 2006 | 2005–06 | Premier League | A | Birmingham City | 2–0 | Emmanuel Adebayor 21, Thierry Henry 63 | 27,075 |
| 12 Jan 2008 | 2007–08 | Premier League | H | Birmingham City | 1–1 | Emmanuel Adebayor 21 | 60,037 |
| 23 Feb 2008 | 2007–08 | Premier League | A | Birmingham City | 2–2 | Theo Walcott 50, Theo Walcott 55 | 27,195 |
| 17 Oct 2009 | 2009–10 | Premier League | H | Birmingham City | 3–1 | Robin van Persie 16, Abou Diaby 18, Andrey Arshavin 84 | 60,082 |
| 27 Mar 2010 | 2009–10 | Premier League | A | Birmingham City | 1–1 | Samir Nasri 81 | 27,039 |
| 16 Oct 2010 | 2010–11 | Premier League | H | Birmingham City | 2–1 | Samir Nasri 41, Marouane Chamakh 47 | 60,070 |
| 1 Jan 2011 | 2010–11 | Premier League | A | Birmingham City | 3–0 | Robin van Persie 13, Samir Nasri 58, Roger Johnson 66 | 24,341 |
| 27 Feb 2011 | 2010–11 | League Cup | N | Birmingham City | 1–2 | Robin van Persie 39 | 88,851 |
See also: the Birmingham City archive and Birmingham City v Arsenal.