Premier League   P V E D Goles
  En casa 51 25 14 12 91 : 62
  Fuera de casa 51 17 14 20 68 : 74
  102 42 28 32 159 : 136
Championship   P V E D Goles
  En casa 7 4 1 2 10 : 8
  Fuera de casa 7 3 2 2 7 : 8
  14 7 3 4 17 : 16
FA Cup   P V E D Goles
  En casa 1 1 0 0 1 : 0
  Fuera de casa 1 0 1 0 0 : 0
  2 1 1 0 1 : 0
League Cup   P V E D Goles
  En casa 4 3 1 0 7 : 0
  Fuera de casa 4 2 0 2 5 : 5
  8 5 1 2 12 : 5
Total   P V E D Goles
  En casa 63 33 16 14 109 : 70
  Fuera de casa 63 22 17 24 80 : 87
  En campo neutral 0 0 0 0 0 : 0
  126 55 33 38 189 : 157
Premier League
2010/2011 23. Jornada Birmingham City - Aston Villa 1:1 (0:0)
2010/2011 10. Jornada Aston Villa - Birmingham City 0:0 (0:0)
2009/2010 36. Jornada Aston Villa - Birmingham City 1:0 (0:0)
2009/2010 5. Jornada Birmingham City - Aston Villa 0:1 (0:0)
2007/2008 35. Jornada Aston Villa - Birmingham City 5:1 (2:0)
2007/2008 13. Jornada Birmingham City - Aston Villa 1:2 (0:1)
2005/2006 34. Jornada Aston Villa - Birmingham City 3:1 (1:1)
2005/2006 9. Jornada Birmingham City - Aston Villa 0:1 (0:1)
2004/2005 30. Jornada Birmingham City - Aston Villa 2:0 (0:0)
2004/2005 17. Jornada Aston Villa - Birmingham City 1:2 (0:2)
2003/2004 26. Jornada Aston Villa - Birmingham City 2:2 (1:0)
2003/2004 9. Jornada Birmingham City - Aston Villa 0:0 (0:0)
2002/2003 29. Jornada Aston Villa - Birmingham City 0:2 (0:0)
2002/2003 6. Jornada Birmingham City - Aston Villa 3:0 (1:0)
1985/1986 34. Jornada Aston Villa - Birmingham City 0:3 (0:2)
1985/1986 7. Jornada Birmingham City - Aston Villa 0:0 (0:0)
1983/1984 34. Jornada Birmingham City - Aston Villa 2:1 (1:1)
1983/1984 9. Jornada Aston Villa - Birmingham City 1:0 (1:0)
1982/1983 35. Jornada Aston Villa - Birmingham City 1:0 (0:0)
1982/1983 20. Jornada Birmingham City - Aston Villa 3:0 (1:0)
1981/1982 28. Jornada Birmingham City - Aston Villa 0:1 (0:0)
1981/1982 7. Jornada Aston Villa - Birmingham City 0:0 (0:0)
1980/1981 34. Jornada Aston Villa - Birmingham City 3:0 (0:0)
1980/1981 11. Jornada Birmingham City - Aston Villa 1:2 (0:1)
1978/1979 31. Jornada Aston Villa - Birmingham City 1:0 (0:0)
1978/1979 11. Jornada Birmingham City - Aston Villa 0:1 (0:1)
1977/1978 30. Jornada Birmingham City - Aston Villa 1:0 (0:0)
1977/1978 8. Jornada Aston Villa - Birmingham City 0:1 (0:1)
1976/1977 29. Jornada Birmingham City - Aston Villa 2:1 (0:0)
1976/1977 6. Jornada Aston Villa - Birmingham City 1:2 (1:2)
1975/1976 37. Jornada Birmingham City - Aston Villa 3:2 (1:1)
1975/1976 10. Jornada Aston Villa - Birmingham City 2:1 (0:1)
1964/1965 12. Jornada Aston Villa - Birmingham City 3:0 (0:0)
1964/1965 30. Jornada Birmingham City - Aston Villa 0:1 (0:0)
1963/1964 38. Jornada Birmingham City - Aston Villa 3:3 (0:0)
1963/1964 36. Jornada Aston Villa - Birmingham City 0:3 (0:0)
1962/1963 34. Jornada Aston Villa - Birmingham City 4:0 (0:0)
1962/1963 15. Jornada Birmingham City - Aston Villa 3:2 (0:0)
1961/1962 34. Jornada Birmingham City - Aston Villa 0:2 (0:0)
1961/1962 15. Jornada Aston Villa - Birmingham City 1:3 (0:0)
1960/1961 33. Jornada Birmingham City - Aston Villa 1:1 (0:0)
1960/1961 14. Jornada Aston Villa - Birmingham City 6:2 (0:0)
1958/1959 22. Jornada Birmingham City - Aston Villa 4:1 (0:0)
1958/1959 1. Jornada Aston Villa - Birmingham City 1:1 (0:0)
1957/1958 22. Jornada Aston Villa - Birmingham City 0:2 (0:0)
1957/1958 1. Jornada Birmingham City - Aston Villa 3:1 (0:0)
1956/1957 34. Jornada Birmingham City - Aston Villa 1:2 (1:2)
1956/1957 13. Jornada Aston Villa - Birmingham City 3:1 (3:1)
1955/1956 8. Jornada Birmingham City - Aston Villa 2:2 (2:2)
1955/1956 6. Jornada Aston Villa - Birmingham City 0:0 (0:0)
1949/1950 42. Jornada Birmingham City - Aston Villa 2:2 (0:0)
1949/1950 21. Jornada Aston Villa - Birmingham City 1:1 (0:0)
1948/1949 41. Jornada Birmingham City - Aston Villa 0:1 (0:0)
1948/1949 20. Jornada Aston Villa - Birmingham City 0:3 (0:0)
1938/1939 31. Jornada Aston Villa - Birmingham FC 5:1 (0:0)
1938/1939 12. Jornada Birmingham FC - Aston Villa 3:0 (0:0)
1935/1936 35. Jornada Aston Villa - Birmingham FC 2:1 (0:0)
1935/1936 16. Jornada Birmingham FC - Aston Villa 2:2 (0:0)
1934/1935 23. Jornada Aston Villa - Birmingham FC 2:2 (0:0)
1934/1935 1. Jornada Birmingham FC - Aston Villa 2:1 (0:0)
1933/1934 39. Jornada Aston Villa - Birmingham FC 1:1 (1:1)
1933/1934 17. Jornada Birmingham FC - Aston Villa 0:0 (0:0)
1932/1933 31. Jornada Birmingham FC - Aston Villa 3:2 (0:0)
1932/1933 11. Jornada Aston Villa - Birmingham FC 1:0 (0:0)
1931/1932 37. Jornada Birmingham FC - Aston Villa 1:1 (0:0)
1931/1932 16. Jornada Aston Villa - Birmingham FC 3:2 (0:0)
1930/1931 30. Jornada Birmingham FC - Aston Villa 0:4 (0:0)
1930/1931 11. Jornada Aston Villa - Birmingham FC 1:1 (0:0)
1929/1930 23. Jornada Birmingham FC - Aston Villa 1:1 (0:0)
1929/1930 1. Jornada Aston Villa - Birmingham FC 2:1 (0:0)
1928/1929 32. Jornada Aston Villa - Birmingham FC 1:2 (0:0)
1928/1929 12. Jornada Birmingham FC - Aston Villa 2:4 (0:0)
1927/1928 33. Jornada Aston Villa - Birmingham FC 1:1 (0:0)
1927/1928 13. Jornada Birmingham FC - Aston Villa 1:1 (0:0)
1926/1927 33. Jornada Aston Villa - Birmingham FC 4:2 (0:0)
1926/1927 13. Jornada Birmingham FC - Aston Villa 1:2 (0:0)
1925/1926 31. Jornada Birmingham FC - Aston Villa 2:1 (0:0)
1925/1926 12. Jornada Aston Villa - Birmingham FC 3:3 (0:0)
1924/1925 29. Jornada Aston Villa - Birmingham FC 1:0 (0:0)
1924/1925 10. Jornada Birmingham FC - Aston Villa 1:0 (0:0)
1923/1924 3. Jornada Aston Villa - Birmingham FC 0:0 (0:0)
1923/1924 1. Jornada Birmingham FC - Aston Villa 3:0 (0:0)
1922/1923 34. Jornada Aston Villa - Birmingham FC 3:0 (0:0)
1922/1923 33. Jornada Birmingham FC - Aston Villa 1:0 (0:0)
1921/1922 31. Jornada Birmingham FC - Aston Villa 1:0 (0:0)
1921/1922 32. Jornada Aston Villa - Birmingham FC 1:1 (0:0)
1907/1908 23. Jornada Aston Villa - Birmingham FC 2:3
1907/1908 4. Jornada Birmingham FC - Aston Villa 2:3
1906/1907 23. Jornada Birmingham FC - Aston Villa 3:2
1906/1907 4. Jornada Aston Villa - Birmingham FC 4:1
1905/1906 24. Jornada Aston Villa - Birmingham FC 1:3
1905/1906 3. Jornada Birmingham FC - Aston Villa 2:0
1904/1905 27. Jornada Birmingham FC - Aston Villa 0:3
1904/1905 11. Jornada Aston Villa - Small Heath Birmingham 2:1
1903/1904 21. Jornada Aston Villa - Small Heath Birmingham 1:1
1903/1904 5. Jornada Small Heath Birmingham - Aston Villa 2:2
1901/1902 16. Jornada Aston Villa - Small Heath Birmingham 1:0
1901/1902 7. Jornada Small Heath Birmingham - Aston Villa 0:2
1895/1896 10. Jornada Small Heath Birmingham - Aston Villa 1:4
1895/1896 2. Jornada Aston Villa - Small Heath Birmingham 7:3
1894/1895 8. Jornada Small Heath Birmingham - Aston Villa 2:2
1894/1895 1. Jornada Aston Villa - Small Heath Birmingham 2:1
Championship
2018/2019 36. Jornada Birmingham City - Aston Villa 0:1 (0:0)
2018/2019 18. Jornada Aston Villa - Birmingham City 4:2 (2:1)
2017/2018 31. Jornada Aston Villa - Birmingham City 2:0 (0:0)
2017/2018 14. Jornada Birmingham City - Aston Villa 0:0 (0:0)
2016/2017 44. Jornada Aston Villa - Birmingham City 1:0 (0:0)
2016/2017 15. Jornada Birmingham City - Aston Villa 1:1 (0:1)
1987/1988 5. Jornada Birmingham City - Aston Villa 1:2
1987/1988 1. Jornada Aston Villa - Birmingham City 0:2
1969/1970 8. Jornada Birmingham City - Aston Villa 0:2
1969/1970 3. Jornada Aston Villa - Birmingham City 0:0
1968/1969 9. Jornada Aston Villa - Birmingham City 1:0
1968/1969 2. Jornada Birmingham City - Aston Villa 4:0
1967/1968 7. Jornada Birmingham City - Aston Villa 2:1
1967/1968 3. Jornada Aston Villa - Birmingham City 2:4
FA Cup
1900/1901 Cuartos de final Aston Villa - Small Heath Birmingham 1:0
1900/1901 Cuartos de final Small Heath Birmingham - Aston Villa 0:0
League Cup
2015/2016 Tercera ronda Aston Villa - Birmingham City 1:0 (0:0)
2010/2011 Cuartos de final Birmingham City - Aston Villa 2:1 (1:1)
1993/1994 Segunda ronda Aston Villa - Birmingham City 1:0 (0:0)
1993/1994 Segunda ronda Birmingham City - Aston Villa 0:1 (0:0)
1988/1989 Segunda ronda Aston Villa - Birmingham City 5:0
1988/1989 Segunda ronda Birmingham City - Aston Villa 0:2
1962/1963 Final Aston Villa - Birmingham City 0:0 (0:0)
1962/1963 Final Birmingham City - Aston Villa 3:1 (1:1)

En el caso de que un partido se haya decidido en tanda de penaltis, en este historial encuentras el resultado tras 120 minutos jugados.