Swindon Town have played Charlton Athletic 64 times in competitive football, winning 15, drawing 20 and losing 29, first meeting on 29 Apr 1922 and most recently on 23 Jan 2021. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 29 Apr 1922 | 1921–22 | Third Division South | H | Charlton Athletic | 0–0 | ||
| 6 May 1922 | 1921–22 | Third Division South | A | Charlton Athletic | 5–4 | ||
| 3 Mar 1923 | 1922–23 | Third Division South | H | Charlton Athletic | 2–1 | ||
| 3 May 1923 | 1922–23 | Third Division South | A | Charlton Athletic | 1–3 | ||
| 3 Nov 1923 | 1923–24 | Third Division South | A | Charlton Athletic | 1–3 | ||
| 10 Nov 1923 | 1923–24 | Third Division South | H | Charlton Athletic | 1–1 | ||
| 6 Dec 1924 | 1924–25 | Third Division South | A | Charlton Athletic | 0–1 | ||
| 11 Apr 1925 | 1924–25 | Third Division South | H | Charlton Athletic | 2–2 | ||
| 5 Sep 1925 | 1925–26 | Third Division South | H | Charlton Athletic | 3–0 | ||
| 16 Jan 1926 | 1925–26 | Third Division South | A | Charlton Athletic | 0–2 | ||
| 16 Oct 1926 | 1926–27 | Third Division South | A | Charlton Athletic | 2–2 | ||
| 5 Mar 1927 | 1926–27 | Third Division South | H | Charlton Athletic | 2–0 | ||
| 17 Sep 1927 | 1927–28 | Third Division South | H | Charlton Athletic | 2–2 | ||
| 30 Apr 1928 | 1927–28 | Third Division South | A | Charlton Athletic | 1–3 | ||
| 27 Oct 1928 | 1928–29 | Third Division South | A | Charlton Athletic | 1–4 | ||
| 9 Mar 1929 | 1928–29 | Third Division South | H | Charlton Athletic | 1–1 | ||
| 21 Apr 1934 | 1933–34 | Third Division South | H | Charlton Athletic | 1–3 | ||
| 2 May 1934 | 1933–34 | Third Division South | A | Charlton Athletic | 0–1 | ||
| 25 Dec 1934 | 1934–35 | Third Division South | A | Charlton Athletic | 0–6 | ||
| 26 Dec 1934 | 1934–35 | Third Division South | H | Charlton Athletic | 2–2 | ||
| 28 Jan 1956 | 1955–56 | FA Cup | A | Charlton Athletic | 1–2 | ||
| 1 Oct 1963 | 1963–64 | Second Division | H | Charlton Athletic | 2–2 | ||
| 14 Mar 1964 | 1963–64 | Second Division | A | Charlton Athletic | 2–2 | ||
| 5 Sep 1964 | 1964–65 | Second Division | A | Charlton Athletic | 2–3 | ||
| 2 Jan 1965 | 1964–65 | Second Division | H | Charlton Athletic | 2–0 | ||
| 30 Aug 1969 | 1969–70 | Second Division | H | Charlton Athletic | 5–0 | ||
| 27 Dec 1969 | 1969–70 | Second Division | A | Charlton Athletic | 1–1 | ||
| 3 Oct 1970 | 1970–71 | Second Division | A | Charlton Athletic | 1–2 | ||
| 13 Apr 1971 | 1970–71 | Second Division | H | Charlton Athletic | 1–1 | ||
| 21 Aug 1971 | 1971–72 | Second Division | H | Charlton Athletic | 2–1 | ||
| 18 Mar 1972 | 1971–72 | Second Division | A | Charlton Athletic | 1–3 | ||
| 21 Sep 1974 | 1974–75 | Third Division | A | Charlton Athletic | 3–3 | ||
| 1 Apr 1975 | 1974–75 | Third Division | H | Charlton Athletic | 2–0 | ||
| 21 Oct 1980 | 1980–81 | Third Division | H | Charlton Athletic | 0–3 | ||
| 21 Mar 1981 | 1980–81 | Third Division | A | Charlton Athletic | 0–0 | ||
| 25 Aug 1990 | 1990–91 | Second Division | A | Charlton Athletic | 2–1 | ||
| 15 Dec 1990 | 1990–91 | Second Division | H | Charlton Athletic | 1–1 | ||
| 6 Nov 1991 | 1991–92 | Second Division | A | Charlton Athletic | 0–0 | 5,398 | |
| 10 Mar 1992 | 1991–92 | Second Division | H | Charlton Athletic | 1–2 | Duncan Shearer | 7,196 |
| 26 Sep 1992 | 1992–93 | First Division | A | Charlton Athletic | 0–2 | 6,742 | |
| 16 Jan 1993 | 1992–93 | First Division | H | Charlton Athletic | 2–2 | Nicky Summerbee, Colin Calderwood | 8,605 |
| 17 Sep 1994 | 1994–95 | First Division | A | Charlton Athletic | 0–1 | 9,794 | |
| 21 Sep 1994 | 1994–95 | League Cup | H | Charlton Athletic | 1–3 | Keith Scott | 4,842 |
| 27 Sep 1994 | 1994–95 | League Cup | A | Charlton Athletic | 4–1 | Jan Åge Fjørtoft, Jan Åge Fjørtoft, Jan Åge Fjørtoft, Andy Petterson | 4,932 |
| 25 Mar 1995 | 1994–95 | First Division | H | Charlton Athletic | 0–1 | 9,106 | |
| 7 Dec 1996 | 1996–97 | First Division | A | Charlton Athletic | 0–2 | 10,565 | |
| 1 Mar 1997 | 1996–97 | First Division | H | Charlton Athletic | 1–0 | Wayne Allison | 9,256 |
| 28 Nov 1997 | 1997–98 | First Division | A | Charlton Athletic | 0–3 | 13,769 | |
| 4 Apr 1998 | 1997–98 | First Division | H | Charlton Athletic | 0–1 | 7,845 | |
| 23 Nov 1999 | 1999–00 | First Division | H | Charlton Athletic | 1–2 | Michael Carrick | 6,515 |
| 11 Dec 1999 | 1999–00 | FA Cup | A | Charlton Athletic | 1–2 | Ty Gooden | 10,939 |
| 11 Mar 2000 | 1999–00 | First Division | A | Charlton Athletic | 1–0 | Dean Kiely | 19,569 |
| 14 Aug 2007 | 2007–08 | League Cup | H | Charlton Athletic | 0–2 | 6,175 | |
| 26 Dec 2009 | 2009–10 | League One | A | Charlton Athletic | 2–2 | ||
| 6 Feb 2010 | 2009–10 | League One | H | Charlton Athletic | 1–1 | ||
| 14 May 2010 | 2009–10 | Play-offs | H | Charlton Athletic | 2–1 | ||
| 17 May 2010 | 2009–10 | Play-offs | A | Charlton Athletic | 1–2 | ||
| 2 Nov 2010 | 2010–11 | League One | H | Charlton Athletic | 0–3 | 7,939 | |
| 3 Jan 2011 | 2010–11 | League One | A | Charlton Athletic | 4–2 | Matt Ritchie 41, Charlie Austin 56, Sean Morrison 77, Charlie Austin 81 | 14,740 |
| 12 Nov 2016 | 2016–17 | League One | H | Charlton Athletic | 3–0 | Morgan Fox 43, Lloyd Jones 50, John Goddard 86 | 6,599 |
| 30 Apr 2017 | 2016–17 | League One | A | Charlton Athletic | 0–3 | 11,932 | |
| 5 Aug 2020 | 2020–21 | League Cup | H | Charlton Athletic | 1–3 | J.Smith 64 | |
| 19 Dec 2020 | 2020–21 | League One | H | Charlton Athletic | 2–2 | Diallang Jaiyesimi 26, Brett Pitman 90 | 2,000 |
| 23 Jan 2021 | 2020–21 | League One | A | Charlton Athletic | 2–2 | Hallam Hope 5, Matt Palmer 39 |
See also: the Charlton Athletic archive and Charlton Athletic v Swindon Town.
All Swindon Town head-to-head records · Swindon Town season by season