Premier League   M. W D L goals
  at home 52 31 10 11 96 : 55
  Away 52 12 15 25 65 : 100
  104 43 25 36 161 : 155
Championship   M. W D L goals
  at home 4 2 0 2 9 : 7
  Away 4 1 0 3 1 : 6
  8 3 0 5 10 : 13
FA Cup   M. W D L goals
  at home 2 1 0 1 2 : 2
  Away 5 3 1 1 15 : 7
  Neutral Place 2 1 0 1 1 : 1
  9 5 1 3 18 : 10
League Cup   M. W D L goals
  at home 1 1 0 0 3 : 1
  Away 2 1 0 1 1 : 3
  3 2 0 1 4 : 4
overall   M. W D L goals
  at home 59 35 10 14 110 : 65
  Away 63 17 16 30 82 : 116
  Neutral Place 2 1 0 1 1 : 1
  124 53 26 45 193 : 182
Premier League
2011/2012 27. Round Manchester City - Bolton Wanderers 2:0 (1:0)
2011/2012 2. Round Bolton Wanderers - Manchester City 2:3 (1:2)
2010/2011 38. Round Bolton Wanderers - Manchester City 0:2 (0:1)
2010/2011 16. Round Manchester City - Bolton Wanderers 1:0 (1:0)
2009/2010 26. Round Manchester City - Bolton Wanderers 2:0 (1:0)
2009/2010 16. Round Bolton Wanderers - Manchester City 3:3 (2:2)
2008/2009 38. Round Manchester City - Bolton Wanderers 1:0 (1:0)
2008/2009 11. Round Bolton Wanderers - Manchester City 2:0 (0:0)
2007/2008 31. Round Bolton Wanderers - Manchester City 0:0 (0:0)
2007/2008 17. Round Manchester City - Bolton Wanderers 4:2 (1:2)
2006/2007 23. Round Bolton Wanderers - Manchester City 0:0 (0:0)
2006/2007 19. Round Manchester City - Bolton Wanderers 0:2 (0:2)
2005/2006 23. Round Bolton Wanderers - Manchester City 2:0 (2:0)
2005/2006 6. Round Manchester City - Bolton Wanderers 0:1 (0:1)
2004/2005 29. Round Manchester City - Bolton Wanderers 0:1 (0:1)
2004/2005 18. Round Bolton Wanderers - Manchester City 0:1 (0:1)
2003/2004 26. Round Bolton Wanderers - Manchester City 1:3 (1:3)
2003/2004 9. Round Manchester City - Bolton Wanderers 6:2 (6:2)
2002/2003 32. Round Bolton Wanderers - Manchester City 2:0 (1:0)
2002/2003 16. Round Manchester City - Bolton Wanderers 2:0 (1:0)
1995/1996 33. Round Bolton Wanderers - Manchester City 1:1 (0:1)
1995/1996 12. Round Manchester City - Bolton Wanderers 1:0 (1:0)
1979/1980 35. Round Manchester City - Bolton Wanderers 2:2 (1:0)
1979/1980 16. Round Bolton Wanderers - Manchester City 0:1 (0:1)
1978/1979 31. Round Manchester City - Bolton Wanderers 2:1 (1:0)
1978/1979 11. Round Bolton Wanderers - Manchester City 2:2 (1:1)
1962/1963 39. Round Manchester City - Bolton Wanderers 2:1 (0:0)
1962/1963 17. Round Bolton Wanderers - Manchester City 3:1 (0:0)
1961/1962 28. Round Bolton Wanderers - Manchester City 0:2 (0:0)
1961/1962 8. Round Manchester City - Bolton Wanderers 2:1 (0:0)
1960/1961 35. Round Manchester City - Bolton Wanderers 0:0 (0:0)
1960/1961 16. Round Bolton Wanderers - Manchester City 3:1 (0:0)
1959/1960 40. Round Bolton Wanderers - Manchester City 3:1 (0:0)
1959/1960 38. Round Manchester City - Bolton Wanderers 1:0 (0:0)
1958/1959 4. Round Bolton Wanderers - Manchester City 4:1 (0:0)
1958/1959 2. Round Manchester City - Bolton Wanderers 3:3 (0:0)
1957/1958 38. Round Bolton Wanderers - Manchester City 0:2 (0:0)
1957/1958 16. Round Manchester City - Bolton Wanderers 2:1 (0:0)
1956/1957 24. Round Bolton Wanderers - Manchester City 1:0 (1:0)
1956/1957 23. Round Manchester City - Bolton Wanderers 1:3 (1:3)
1955/1956 25. Round Manchester City - Bolton Wanderers 2:0 (2:0)
1955/1956 24. Round Bolton Wanderers - Manchester City 1:3 (1:3)
1954/1955 33. Round Manchester City - Bolton Wanderers 4:2 (4:2)
1954/1955 14. Round Bolton Wanderers - Manchester City 2:2 (2:2)
1953/1954 32. Round Manchester City - Bolton Wanderers 3:0 (0:0)
1953/1954 13. Round Bolton Wanderers - Manchester City 3:2 (0:0)
1952/1953 32. Round Bolton Wanderers - Manchester City 1:0 (0:0)
1952/1953 13. Round Manchester City - Bolton Wanderers 1:2 (0:0)
1951/1952 41. Round Manchester City - Bolton Wanderers 0:3 (0:0)
1951/1952 20. Round Bolton Wanderers - Manchester City 2:1 (0:0)
1949/1950 33. Round Manchester City - Bolton Wanderers 1:1 (0:0)
1949/1950 18. Round Bolton Wanderers - Manchester City 3:0 (0:0)
1948/1949 35. Round Manchester City - Bolton Wanderers 1:0 (0:0)
1948/1949 16. Round Bolton Wanderers - Manchester City 5:1 (0:0)
1947/1948 39. Round Manchester City - Bolton Wanderers 0:2 (0:0)
1947/1948 18. Round Bolton Wanderers - Manchester City 2:1 (0:0)
1937/1938 39. Round Bolton Wanderers - Manchester City 2:1 (0:0)
1937/1938 37. Round Manchester City - Bolton Wanderers 1:2 (0:0)
1936/1937 36. Round Manchester City - Bolton Wanderers 2:2 (0:0)
1936/1937 16. Round Bolton Wanderers - Manchester City 0:2 (0:0)
1935/1936 34. Round Manchester City - Bolton Wanderers 7:0 (0:0)
1935/1936 15. Round Bolton Wanderers - Manchester City 3:3 (0:0)
1932/1933 31. Round Manchester City - Bolton Wanderers 2:1 (0:0)
1932/1933 11. Round Bolton Wanderers - Manchester City 2:1 (0:0)
1931/1932 40. Round Bolton Wanderers - Manchester City 1:1 (0:0)
1931/1932 19. Round Manchester City - Bolton Wanderers 2:1 (0:0)
1930/1931 35. Round Bolton Wanderers - Manchester City 1:1 (0:0)
1930/1931 16. Round Manchester City - Bolton Wanderers 3:0 (0:0)
1929/1930 25. Round Bolton Wanderers - Manchester City 1:2 (0:0)
1929/1930 5. Round Manchester City - Bolton Wanderers 2:0 (0:0)
1928/1929 37. Round Bolton Wanderers - Manchester City 1:1 (0:0)
1928/1929 35. Round Manchester City - Bolton Wanderers 5:1 (0:0)
1925/1926 35. Round Manchester City - Bolton Wanderers 1:1 (0:0)
1925/1926 16. Round Bolton Wanderers - Manchester City 5:1 (0:0)
1924/1925 31. Round Bolton Wanderers - Manchester City 4:2 (0:0)
1924/1925 12. Round Manchester City - Bolton Wanderers 2:2 (0:0)
1923/1924 6. Round Bolton Wanderers - Manchester City 0:0 (0:0)
1923/1924 5. Round Manchester City - Bolton Wanderers 1:1 (0:0)
1922/1923 16. Round Bolton Wanderers - Manchester City 2:1 (0:0)
1922/1923 15. Round Manchester City - Bolton Wanderers 2:0 (0:0)
1921/1922 18. Round Bolton Wanderers - Manchester City 5:0 (0:0)
1921/1922 17. Round Manchester City - Bolton Wanderers 2:3 (0:0)
1920/1921 8. Round Manchester City - Bolton Wanderers 3:1 (0:0)
1920/1921 7. Round Bolton Wanderers - Manchester City 3:0 (0:0)
1919/1920 6. Round Bolton Wanderers - Manchester City 6:2 (0:0)
1919/1920 5. Round Manchester City - Bolton Wanderers 1:4 (0:0)
1914/1915 23. Round Manchester City - Bolton Wanderers 2:1 (0:0)
1914/1915 5. Round Bolton Wanderers - Manchester City 2:3 (0:0)
1913/1914 31. Round Manchester City - Bolton Wanderers 0:1 (0:0)
1913/1914 13. Round Bolton Wanderers - Manchester City 3:0 (0:0)
1912/1913 24. Round Bolton Wanderers - Manchester City 2:2 (0:0)
1912/1913 6. Round Manchester City - Bolton Wanderers 2:0 (0:0)
1911/1912 26. Round Bolton Wanderers - Manchester City 2:1 (0:0)
1911/1912 7. Round Manchester City - Bolton Wanderers 3:1 (0:0)
1907/1908 18. Round Bolton Wanderers - Manchester City 2:0 (0:0)
1907/1908 19. Round Manchester City - Bolton Wanderers 1:0 (0:0)
1906/1907 33. Round Manchester City - Bolton Wanderers 1:1 (0:0)
1906/1907 14. Round Bolton Wanderers - Manchester City 1:1 (0:0)
1905/1906 33. Round Bolton Wanderers - Manchester City 1:3 (0:0)
1905/1906 13. Round Manchester City - Bolton Wanderers 3:1 (0:0)
1901/1902 17. Round Bolton Wanderers - Manchester City 3:3 (0:0)
1901/1902 6. Round Manchester City - Bolton Wanderers 1:0 (0:0)
1900/1901 27. Round Manchester City - Bolton Wanderers 1:1 (0:0)
1900/1901 10. Round Bolton Wanderers - Manchester City 0:0 (0:0)
Championship
1999/2000 29. Round Manchester City - Bolton Wanderers 2:0 (2:0)
1999/2000 4. Round Bolton Wanderers - Manchester City 0:1 (0:1)
1996/1997 41. Round Manchester City - Bolton Wanderers 1:2 (1:1)
1996/1997 3. Round Bolton Wanderers - Manchester City 1:0 (0:0)
1965/1966 9. Round Manchester City - Bolton Wanderers 4:1
1965/1966 4. Round Bolton Wanderers - Manchester City 1:0
1964/1965 9. Round Bolton Wanderers - Manchester City 4:0
1964/1965 4. Round Manchester City - Bolton Wanderers 2:4
FA Cup
1946/1947 4. Round Manchester City - Bolton Wanderers 1:0
1946/1947 4. Round Bolton Wanderers - Manchester City 3:3
1936/1937 Round of 16 Bolton Wanderers - Manchester City 0:5
1932/1933 Round of 16 Bolton Wanderers - Manchester City 2:4
1925/1926 Final Bolton Wanderers - Manchester City 1:0 (0:0)
1921/1922 2. Round Bolton Wanderers - Manchester City 1:3
1904/1905 Round of 16 Manchester City - Bolton Wanderers 1:2
1903/1904 Final Manchester City - Bolton Wanderers 1:0
1897/1898 2. Round Bolton Wanderers - Manchester City 1:0
League Cup
2007/2008 Round of 16 Bolton Wanderers - Manchester City 0:1 (0:0)
1971/1972 3. Round Bolton Wanderers - Manchester City 3:0
1966/1967 2. Round Manchester City - Bolton Wanderers 3:1

For games that were decided on penalties the score after 120 minutes will be included in the ranking