Chelsea have played Bolton Wanderers 116 times in competitive football, winning 52, drawing 28 and losing 36, first meeting on 12 Oct 1907 and most recently on 24 Sep 2014. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 12 Oct 1907 | 1907–08 | First Division | H | Bolton Wanderers | 1–3 | ||
| 8 Feb 1908 | 1907–08 | First Division | A | Bolton Wanderers | 2–1 | ||
| 2 Oct 1909 | 1909–10 | First Division | H | Bolton Wanderers | 3–2 | ||
| 12 Feb 1910 | 1909–10 | First Division | A | Bolton Wanderers | 2–5 | ||
| 1 Oct 1910 | 1910–11 | Second Division | H | Bolton Wanderers | 3–0 | ||
| 26 Apr 1911 | 1910–11 | Second Division | A | Bolton Wanderers | 0–2 | ||
| 7 Sep 1912 | 1912–13 | First Division | A | Bolton Wanderers | 0–1 | ||
| 28 Dec 1912 | 1912–13 | First Division | H | Bolton Wanderers | 2–3 | ||
| 11 Feb 1914 | 1913–14 | First Division | A | Bolton Wanderers | 1–1 | ||
| 13 Apr 1914 | 1913–14 | First Division | H | Bolton Wanderers | 2–1 | ||
| 7 Nov 1914 | 1914–15 | First Division | H | Bolton Wanderers | 2–1 | ||
| 14 Apr 1915 | 1914–15 | First Division | A | Bolton Wanderers | 1–3 | ||
| 10 Jan 1920 | 1919–20 | FA Cup | A | Bolton Wanderers | 1–0 | Jack Cock | 35,298 |
| 7 Feb 1920 | 1919–20 | First Division | A | Bolton Wanderers | 2–1 | Jack Cock, Jimmy Croal | 20,000 |
| 14 Feb 1920 | 1919–20 | First Division | H | Bolton Wanderers | 2–3 | Jack Cock, Jack Cock | 45,000 |
| 1 Sep 1920 | 1920–21 | First Division | H | Bolton Wanderers | 1–0 | ||
| 6 Sep 1920 | 1920–21 | First Division | A | Bolton Wanderers | 1–3 | ||
| 18 Jan 1922 | 1921–22 | First Division | H | Bolton Wanderers | 0–3 | ||
| 21 Jan 1922 | 1921–22 | First Division | A | Bolton Wanderers | 2–0 | ||
| 14 Apr 1923 | 1922–23 | First Division | A | Bolton Wanderers | 1–1 | ||
| 21 Apr 1923 | 1922–23 | First Division | H | Bolton Wanderers | 3–0 | ||
| 3 Nov 1923 | 1923–24 | First Division | H | Bolton Wanderers | 0–0 | ||
| 10 Nov 1923 | 1923–24 | First Division | A | Bolton Wanderers | 0–4 | ||
| 20 Sep 1930 | 1930–31 | First Division | H | Bolton Wanderers | 0–1 | ||
| 4 Feb 1931 | 1930–31 | First Division | A | Bolton Wanderers | 1–1 | ||
| 1 Jan 1932 | 1931–32 | First Division | A | Bolton Wanderers | 0–1 | ||
| 25 Mar 1932 | 1931–32 | First Division | H | Bolton Wanderers | 3–0 | ||
| 15 Oct 1932 | 1932–33 | First Division | A | Bolton Wanderers | 3–2 | ||
| 25 Feb 1933 | 1932–33 | First Division | H | Bolton Wanderers | 1–1 | ||
| 26 Oct 1935 | 1935–36 | First Division | H | Bolton Wanderers | 2–1 | ||
| 14 Mar 1936 | 1935–36 | First Division | A | Bolton Wanderers | 3–2 | ||
| 5 Dec 1936 | 1936–37 | First Division | A | Bolton Wanderers | 1–2 | ||
| 10 Apr 1937 | 1936–37 | First Division | H | Bolton Wanderers | 0–1 | ||
| 30 Oct 1937 | 1937–38 | First Division | A | Bolton Wanderers | 5–5 | ||
| 12 Mar 1938 | 1937–38 | First Division | H | Bolton Wanderers | 0–0 | ||
| 5 Sep 1938 | 1938–39 | First Division | A | Bolton Wanderers | 2–0 | ||
| 6 May 1939 | 1938–39 | First Division | H | Bolton Wanderers | 1–1 | ||
| 31 Aug 1946 | 1946–47 | First Division | H | Bolton Wanderers | 4–3 | ||
| 28 Dec 1946 | 1946–47 | First Division | A | Bolton Wanderers | 1–1 | ||
| 13 Sep 1947 | 1947–48 | First Division | H | Bolton Wanderers | 1–1 | ||
| 31 Jan 1948 | 1947–48 | First Division | A | Bolton Wanderers | 1–2 | ||
| 4 Sep 1948 | 1948–49 | First Division | H | Bolton Wanderers | 2–2 | ||
| 4 May 1949 | 1948–49 | First Division | A | Bolton Wanderers | 1–1 | ||
| 7 Apr 1950 | 1949–50 | First Division | H | Bolton Wanderers | 1–1 | ||
| 10 Apr 1950 | 1949–50 | First Division | A | Bolton Wanderers | 0–1 | ||
| 4 Sep 1950 | 1950–51 | First Division | A | Bolton Wanderers | 0–1 | ||
| 5 May 1951 | 1950–51 | First Division | H | Bolton Wanderers | 4–0 | ||
| 27 Oct 1951 | 1951–52 | First Division | H | Bolton Wanderers | 1–3 | ||
| 15 Mar 1952 | 1951–52 | First Division | A | Bolton Wanderers | 0–3 | ||
| 6 Sep 1952 | 1952–53 | First Division | A | Bolton Wanderers | 1–1 | ||
| 17 Jan 1953 | 1952–53 | First Division | H | Bolton Wanderers | 1–0 | ||
| 21 Nov 1953 | 1953–54 | First Division | A | Bolton Wanderers | 2–2 | ||
| 10 Apr 1954 | 1953–54 | First Division | H | Bolton Wanderers | 2–0 | ||
| 28 Aug 1954 | 1954–55 | First Division | H | Bolton Wanderers | 3–2 | Roy Bentley, Jim Lewis, Ball | 52,756 |
| 1 Jan 1955 | 1954–55 | First Division | A | Bolton Wanderers | 5–2 | Peter Sillett, Seamus O'Connell, Roy Bentley, Roy Bentley, John Higgins | 30,988 |
| 20 Aug 1955 | 1955–56 | First Division | H | Bolton Wanderers | 0–2 | ||
| 17 Dec 1955 | 1955–56 | First Division | A | Bolton Wanderers | 0–4 | ||
| 27 Oct 1956 | 1956–57 | First Division | A | Bolton Wanderers | 2–2 | ||
| 23 Feb 1957 | 1956–57 | First Division | H | Bolton Wanderers | 2–2 | ||
| 30 Nov 1957 | 1957–58 | First Division | A | Bolton Wanderers | 3–3 | ||
| 12 Apr 1958 | 1957–58 | First Division | H | Bolton Wanderers | 2–2 | ||
| 11 Oct 1958 | 1958–59 | First Division | H | Bolton Wanderers | 0–1 | ||
| 4 Mar 1959 | 1958–59 | First Division | A | Bolton Wanderers | 0–6 | ||
| 10 Oct 1959 | 1959–60 | First Division | H | Bolton Wanderers | 0–2 | ||
| 23 Apr 1960 | 1959–60 | First Division | A | Bolton Wanderers | 0–2 | ||
| 3 Sep 1960 | 1960–61 | First Division | A | Bolton Wanderers | 1–4 | Jimmy Greaves | 21,609 |
| 14 Jan 1961 | 1960–61 | First Division | H | Bolton Wanderers | 1–1 | Charlie Livesey | 20,461 |
| 11 Nov 1961 | 1961–62 | First Division | H | Bolton Wanderers | 1–0 | ||
| 31 Mar 1962 | 1961–62 | First Division | A | Bolton Wanderers | 2–4 | ||
| 30 Nov 1963 | 1963–64 | First Division | H | Bolton Wanderers | 4–0 | ||
| 11 Apr 1964 | 1963–64 | First Division | A | Bolton Wanderers | 0–1 | ||
| 27 Oct 1971 | 1971–72 | League Cup | H | Bolton Wanderers | 1–1 | ||
| 8 Nov 1971 | 1971–72 | League Cup | A | Bolton Wanderers | 6–0 | ||
| 5 Feb 1972 | 1971–72 | FA Cup | H | Bolton Wanderers | 3–0 | ||
| 6 Dec 1975 | 1975–76 | Second Division | H | Bolton Wanderers | 0–1 | ||
| 27 Mar 1976 | 1975–76 | Second Division | A | Bolton Wanderers | 1–2 | ||
| 18 Sep 1976 | 1976–77 | Second Division | H | Bolton Wanderers | 2–1 | ||
| 26 Feb 1977 | 1976–77 | Second Division | A | Bolton Wanderers | 2–2 | ||
| 29 Aug 1978 | 1978–79 | League Cup | A | Bolton Wanderers | 1–2 | ||
| 14 Oct 1978 | 1978–79 | First Division | H | Bolton Wanderers | 4–3 | ||
| 24 Feb 1979 | 1978–79 | First Division | A | Bolton Wanderers | 1–2 | ||
| 4 Oct 1980 | 1980–81 | Second Division | A | Bolton Wanderers | 3–2 | ||
| 7 Mar 1981 | 1980–81 | Second Division | H | Bolton Wanderers | 2–0 | ||
| 29 Aug 1981 | 1981–82 | Second Division | H | Bolton Wanderers | 2–0 | ||
| 16 Jan 1982 | 1981–82 | Second Division | A | Bolton Wanderers | 2–2 | ||
| 18 Dec 1982 | 1982–83 | Second Division | H | Bolton Wanderers | 2–1 | ||
| 7 May 1983 | 1982–83 | Second Division | A | Bolton Wanderers | 1–0 | ||
| 22 Nov 1995 | 1995–96 | Premier League | H | Bolton Wanderers | 3–2 | David Lee, Gareth Hall, Eddie Newton | 17,495 |
| 8 Apr 1996 | 1995–96 | Premier League | A | Bolton Wanderers | 1–2 | John Spencer | 18,021 |
| 22 Oct 1996 | 1996–97 | League Cup | A | Bolton Wanderers | 1–2 | Scott Minto | 16,867 |
| 26 Oct 1997 | 1997–98 | Premier League | A | Bolton Wanderers | 0–1 | ||
| 10 May 1998 | 1997–98 | Premier League | H | Bolton Wanderers | 2–0 | Gianluca Vialli 73, Jody Morris 90 | |
| 23 Dec 2001 | 2001–02 | Premier League | H | Bolton Wanderers | 5–1 | Eiður Guðjohnsen 41, Boudewijn Zenden 45, Jimmy Floyd Hasselbaink 46, Colin Hendry 76, Frank Lampard 87 | 34,063 |
| 12 Jan 2002 | 2001–02 | Premier League | A | Bolton Wanderers | 2–2 | Eiður Guðjohnsen 53, Mikael Forssell 65 | 23,891 |
| 23 Nov 2002 | 2002–03 | Premier League | A | Bolton Wanderers | 1–1 | Jimmy Floyd Hasselbaink 89 | 25,476 |
| 12 Apr 2003 | 2002–03 | Premier League | H | Bolton Wanderers | 1–0 | Carlton Cole 58 | 39,852 |
| 13 Dec 2003 | 2003–04 | Premier League | H | Bolton Wanderers | 1–2 | Hernan Crespo 22 | 40,491 |
| 13 Mar 2004 | 2003–04 | Premier League | A | Bolton Wanderers | 2–0 | John Terry 71, Damien Duff 74 | |
| 20 Nov 2004 | 2004–05 | Premier League | H | Bolton Wanderers | 2–2 | Damien Duff 1, Tiago Mendes 48 | 42,203 |
| 30 Apr 2005 | 2004–05 | Premier League | A | Bolton Wanderers | 2–0 | Frank Lampard 60, Frank Lampard 76 | 27,653 |
| 15 Oct 2005 | 2005–06 | Premier League | H | Bolton Wanderers | 5–1 | Didier Drogba 52, Frank Lampard 55, Frank Lampard 59, Didier Drogba 61, Eiður Guðjohnsen 74 | 41,775 |
| 15 Apr 2006 | 2005–06 | Premier League | A | Bolton Wanderers | 2–0 | John Terry 44, Lampard Makélélé 59 | 27,266 |
| 29 Nov 2006 | 2006–07 | Premier League | A | Bolton Wanderers | 1–0 | Michael Ballack 45 | 23,559 |
| 28 Apr 2007 | 2006–07 | Premier League | H | Bolton Wanderers | 2–2 | Salomon Kalou 22, Jussi Jääskeläinen 34 | 41,105 |
| 7 Oct 2007 | 2007–08 | Premier League | A | Bolton Wanderers | 1–0 | Salomon Kalou 40 | 20,059 |
| 11 May 2008 | 2007–08 | Premier League | H | Bolton Wanderers | 1–1 | Andriy Shevchenko 61 | 41,755 |
| 6 Dec 2008 | 2008–09 | Premier League | A | Bolton Wanderers | 2–0 | Nicolas Anelka 9, Deco 21 | 22,023 |
| 11 Apr 2009 | 2008–09 | Premier League | H | Bolton Wanderers | 4–3 | Michael Ballack 40, Didier Drogba 48, Frank Lampard 60, Didier Drogba 63 | 41,096 |
| 28 Oct 2009 | 2009–10 | League Cup | H | Bolton Wanderers | 4–0 | Salomon Kalou 15, Florent Malouda 26, Deco 67, Didier Drogba 89 | 41,538 |
| 31 Oct 2009 | 2009–10 | Premier League | A | Bolton Wanderers | 4–0 | Deco 61, Branislav Ivanović 83, Didier Drogba 90, Frank Lampard 45+2 | 22,680 |
| 13 Apr 2010 | 2009–10 | Premier League | H | Bolton Wanderers | 1–0 | Nicolas Anelka 43 | 40,539 |
| 29 Dec 2010 | 2010–11 | Premier League | H | Bolton Wanderers | 1–0 | Florent Malouda 61 | 40,982 |
| 24 Jan 2011 | 2010–11 | Premier League | A | Bolton Wanderers | 4–0 | Didier Drogba 11, Florent Malouda 41, Nicolas Anelka 56, Ramires 74 | 22,837 |
| 2 Oct 2011 | 2011–12 | Premier League | A | Bolton Wanderers | 5–1 | Daniel Sturridge 2, Frank Lampard 15, Daniel Sturridge 25, Frank Lampard 27, Frank Lampard 59 | 24,657 |
| 25 Feb 2012 | 2011–12 | Premier League | H | Bolton Wanderers | 3–0 | David Luiz 48, Didier Drogba 61, Frank Lampard 79 | 40,999 |
| 24 Sep 2014 | 2014–15 | League Cup | H | Bolton Wanderers | 2–1 | Kurt Zouma 25, Oscar 55 | 40,988 |
See also: the Bolton Wanderers archive and Bolton Wanderers v Chelsea.