Charlton Athletic have played Millwall 77 times in competitive football, winning 12, drawing 27 and losing 38, first meeting on 31 Dec 1921 and most recently on 24 Jan 2026. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 31 Dec 1921 | 1921–22 | Third Division South | A | Millwall | 1–0 | ||
| 14 Jan 1922 | 1921–22 | Third Division South | H | Millwall | 2–1 | ||
| 4 Nov 1922 | 1922–23 | Third Division South | A | Millwall | 1–1 | ||
| 11 Nov 1922 | 1922–23 | Third Division South | H | Millwall | 0–2 | ||
| 22 Sep 1923 | 1923–24 | Third Division South | H | Millwall | 0–1 | ||
| 29 Sep 1923 | 1923–24 | Third Division South | A | Millwall | 0–1 | ||
| 10 Apr 1925 | 1924–25 | Third Division South | H | Millwall | 0–2 | ||
| 13 Apr 1925 | 1924–25 | Third Division South | A | Millwall | 0–1 | ||
| 3 Oct 1925 | 1925–26 | Third Division South | A | Millwall | 1–1 | ||
| 13 Feb 1926 | 1925–26 | Third Division South | H | Millwall | 1–4 | ||
| 25 Sep 1926 | 1926–27 | Third Division South | A | Millwall | 0–3 | ||
| 12 Feb 1927 | 1926–27 | Third Division South | H | Millwall | 1–1 | ||
| 8 Oct 1927 | 1927–28 | Third Division South | H | Millwall | 1–1 | ||
| 18 Feb 1928 | 1927–28 | Third Division South | A | Millwall | 0–5 | ||
| 5 Oct 1929 | 1929–30 | Second Division | A | Millwall | 1–1 | ||
| 8 Feb 1930 | 1929–30 | Second Division | H | Millwall | 1–1 | ||
| 6 Sep 1930 | 1930–31 | Second Division | H | Millwall | 2–0 | ||
| 3 Jan 1931 | 1930–31 | Second Division | A | Millwall | 0–6 | ||
| 10 Oct 1931 | 1931–32 | Second Division | H | Millwall | 1–3 | ||
| 20 Feb 1932 | 1931–32 | Second Division | A | Millwall | 0–1 | ||
| 12 Nov 1932 | 1932–33 | Second Division | A | Millwall | 1–2 | ||
| 25 Mar 1933 | 1932–33 | Second Division | H | Millwall | 1–4 | ||
| 29 Sep 1934 | 1934–35 | Third Division South | H | Millwall | 3–1 | ||
| 9 Feb 1935 | 1934–35 | Third Division South | A | Millwall | 3–1 | ||
| 27 Aug 1966 | 1966–67 | Second Division | A | Millwall | 0–0 | ||
| 31 Dec 1966 | 1966–67 | Second Division | H | Millwall | 0–0 | ||
| 2 Sep 1967 | 1967–68 | Second Division | A | Millwall | 0–0 | ||
| 6 Jan 1968 | 1967–68 | Second Division | H | Millwall | 1–0 | ||
| 10 Aug 1968 | 1968–69 | Second Division | H | Millwall | 3–4 | ||
| 1 Mar 1969 | 1968–69 | Second Division | A | Millwall | 2–3 | ||
| 16 Aug 1969 | 1969–70 | Second Division | A | Millwall | 1–1 | ||
| 7 Oct 1969 | 1969–70 | Second Division | H | Millwall | 2–2 | ||
| 5 Sep 1970 | 1970–71 | Second Division | H | Millwall | 1–3 | ||
| 27 Mar 1971 | 1970–71 | Second Division | A | Millwall | 0–2 | ||
| 30 Aug 1971 | 1971–72 | Second Division | A | Millwall | 1–2 | ||
| 25 Apr 1972 | 1971–72 | Second Division | H | Millwall | 0–2 | ||
| 27 Dec 1976 | 1976–77 | Second Division | A | Millwall | 1–1 | ||
| 8 Apr 1977 | 1976–77 | Second Division | H | Millwall | 3–2 | ||
| 24 Sep 1977 | 1977–78 | Second Division | A | Millwall | 1–1 | ||
| 28 Feb 1978 | 1977–78 | Second Division | H | Millwall | 0–2 | ||
| 28 Oct 1978 | 1978–79 | Second Division | A | Millwall | 2–0 | ||
| 10 Mar 1979 | 1978–79 | Second Division | H | Millwall | 2–4 | ||
| 6 Sep 1980 | 1980–81 | Third Division | A | Millwall | 0–2 | ||
| 17 Mar 1981 | 1980–81 | Third Division | H | Millwall | 0–0 | ||
| 29 Mar 1986 | 1985–86 | Second Division | A | Millwall | 2–2 | ||
| 15 Apr 1986 | 1985–86 | Second Division | H | Millwall | 3–3 | ||
| 10 Sep 1988 | 1988–89 | First Division | H | Millwall | 0–3 | ||
| 2 Jan 1989 | 1988–89 | First Division | A | Millwall | 0–1 | ||
| 22 Aug 1989 | 1989–90 | First Division | A | Millwall | 2–2 | Paul Mortimer 32, Paul Williams 85 | 14,806 |
| 9 Dec 1989 | 1989–90 | First Division | H | Millwall | 1–1 | Scott Minto | 11,017 |
| 22 Sep 1990 | 1990–91 | Second Division | H | Millwall | 0–0 | ||
| 10 Apr 1991 | 1990–91 | Second Division | A | Millwall | 1–3 | ||
| 26 Feb 1992 | 1991–92 | Second Division | A | Millwall | 0–1 | 12,882 | |
| 7 Mar 1992 | 1991–92 | Second Division | H | Millwall | 1–0 | John Hendry | 8,177 |
| 2 Sep 1992 | 1992–93 | Anglo-Italian Cup | A | Millwall | 2–1 | Anthony Barness, Alan Pardew | 3,975 |
| 18 Oct 1992 | 1992–93 | First Division | H | Millwall | 0–2 | 7,527 | |
| 24 Apr 1993 | 1992–93 | First Division | A | Millwall | 0–1 | 10,159 | |
| 11 Sep 1993 | 1993–94 | First Division | H | Millwall | 0–0 | ||
| 15 Mar 1994 | 1993–94 | First Division | A | Millwall | 1–2 | ||
| 1 Jan 1995 | 1994–95 | First Division | H | Millwall | 1–1 | John Robinson | 18,184 |
| 8 Apr 1995 | 1994–95 | First Division | A | Millwall | 1–3 | Stuart Balmer | 9,506 |
| 5 Dec 1995 | 1995–96 | First Division | A | Millwall | 2–0 | Kim Grant, Kim Grant | 11,350 |
| 9 Mar 1996 | 1995–96 | First Division | H | Millwall | 2–0 | Lee Bowyer, Carl Leaburn | 12,172 |
| 19 Dec 2009 | 2009–10 | League One | H | Millwall | 4–4 | Deon Burton pen 31, Nicky Bailey 47, Steve Morison o.g 85 | 19,105 |
| 13 Mar 2010 | 2009–10 | League One | A | Millwall | 0–4 | 17,632 | |
| 1 Dec 2012 | 2012–13 | Championship | A | Millwall | 0–0 | 18,013 | |
| 16 Mar 2013 | 2012–13 | Championship | H | Millwall | 0–2 | 18,514 | |
| 21 Sep 2013 | 2013–14 | Championship | H | Millwall | 0–1 | 15,917 | |
| 15 Mar 2014 | 2013–14 | Championship | A | Millwall | 0–0 | 16,102 | |
| 22 Nov 2014 | 2014–15 | Championship | H | Millwall | 0–0 | 19,189 | |
| 3 Apr 2015 | 2014–15 | Championship | A | Millwall | 1–2 | Alou Diarra 67 | 14,722 |
| 21 Dec 2016 | 2016–17 | League One | A | Millwall | 1–3 | Nicky Ajose 49 | 14,395 |
| 14 Jan 2017 | 2016–17 | League One | H | Millwall | 0–0 | 15,315 | |
| 9 Nov 2019 | 2019–20 | Championship | A | Millwall | 1–2 | Jonathan Leko 51 | 17,109 |
| 3 Jul 2020 | 2019–20 | Championship | H | Millwall | 0–1 | ||
| 13 Sep 2025 | 2025–26 | Championship | H | Millwall | 1–1 | Sonny Carey 40 | 23,293 |
| 24 Jan 2026 | 2025–26 | Championship | A | Millwall | 0–4 | 19,004 |
See also: the Millwall archive and Millwall v Charlton Athletic.
All Charlton Athletic head-to-head records · Charlton Athletic season by season