Oxford United have played Charlton Athletic 54 times in competitive football, winning 15, drawing 20 and losing 19, first meeting on 19 Oct 1968 and most recently on 14 Mar 2026. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 19 Oct 1968 | 1968–69 | Second Division | A | Charlton Athletic | 0–1 | ||
| 21 Dec 1968 | 1968–69 | Second Division | H | Charlton Athletic | 0–1 | ||
| 26 Aug 1969 | 1969–70 | Second Division | A | Charlton Athletic | 0–1 | ||
| 4 Apr 1970 | 1969–70 | Second Division | H | Charlton Athletic | 1–1 | ||
| 31 Oct 1970 | 1970–71 | Second Division | H | Charlton Athletic | 2–1 | ||
| 26 Feb 1971 | 1970–71 | Second Division | A | Charlton Athletic | 0–2 | ||
| 13 Nov 1971 | 1971–72 | Second Division | A | Charlton Athletic | 0–3 | ||
| 4 Mar 1972 | 1971–72 | Second Division | H | Charlton Athletic | 2–1 | ||
| 29 Aug 1975 | 1975–76 | Second Division | A | Charlton Athletic | 1–2 | ||
| 9 Sep 1975 | 1975–76 | League Cup | A | Charlton Athletic | 3–3 | ||
| 17 Sep 1975 | 1975–76 | League Cup | H | Charlton Athletic | 1–1 | ||
| 29 Sep 1975 | 1975–76 | League Cup | H | Charlton Athletic | 2–3 | ||
| 16 Apr 1976 | 1975–76 | Second Division | H | Charlton Athletic | 1–0 | ||
| 26 Dec 1980 | 1980–81 | Third Division | H | Charlton Athletic | 1–0 | ||
| 21 Apr 1981 | 1980–81 | Third Division | A | Charlton Athletic | 0–0 | ||
| 8 Dec 1984 | 1984–85 | Second Division | H | Charlton Athletic | 5–0 | ||
| 7 May 1985 | 1984–85 | Second Division | A | Charlton Athletic | 3–3 | ||
| 27 Sep 1986 | 1986–87 | First Division | H | Charlton Athletic | 3–2 | ||
| 24 Mar 1987 | 1986–87 | First Division | A | Charlton Athletic | 0–0 | ||
| 24 Oct 1987 | 1987–88 | First Division | H | Charlton Athletic | 2–1 | ||
| 26 Mar 1988 | 1987–88 | First Division | A | Charlton Athletic | 0–0 | ||
| 17 Nov 1990 | 1990–91 | Second Division | A | Charlton Athletic | 3–3 | ||
| 16 Feb 1991 | 1990–91 | Second Division | H | Charlton Athletic | 1–1 | ||
| 23 Oct 1991 | 1991–92 | Second Division | H | Charlton Athletic | 1–2 | ||
| 8 Jan 1992 | 1991–92 | Second Division | A | Charlton Athletic | 2–2 | ||
| 19 Dec 1992 | 1992–93 | First Division | A | Charlton Athletic | 1–1 | ||
| 17 Apr 1993 | 1992–93 | First Division | H | Charlton Athletic | 0–1 | ||
| 30 Oct 1993 | 1993–94 | First Division | A | Charlton Athletic | 0–1 | ||
| 12 Feb 1994 | 1993–94 | First Division | H | Charlton Athletic | 0–4 | ||
| 26 Oct 1996 | 1996–97 | First Division | A | Charlton Athletic | 0–2 | 10,626 | |
| 30 Nov 1996 | 1996–97 | First Division | H | Charlton Athletic | 0–2 | 7,080 | |
| 16 Aug 1997 | 1997–98 | First Division | A | Charlton Athletic | 2–3 | Darren Purse, Nigel Jemson | 10,230 |
| 17 Jan 1998 | 1997–98 | First Division | H | Charlton Athletic | 1–2 | Nigel Jemson | 7,234 |
| 1 Oct 2002 | 2002–03 | League Cup | A | Charlton Athletic | 0–0 | ||
| 6 Aug 2013 | 2013–14 | League Cup | A | Charlton Athletic | 0–4 | 4,935 | |
| 14 Jan 2014 | 2013–14 | FA Cup | A | Charlton Athletic | 2–2 | John Mullins 13, Scott Davies 24 | 5,566 |
| 21 Jan 2014 | 2013–14 | FA Cup | H | Charlton Athletic | 0–3 | 3,225 | |
| 24 Sep 2016 | 2016–17 | League One | H | Charlton Athletic | 1–1 | Chris Maguire 67 | 8,847 |
| 21 Feb 2017 | 2016–17 | League One | A | Charlton Athletic | 1–0 | Conor McAleny 12 | 9,109 |
| 17 Oct 2017 | 2017–18 | League One | H | Charlton Athletic | 1–1 | Christian Ribeiro 35 | 7,070 |
| 9 Jan 2018 | 2017–18 | EFL Trophy | A | Charlton Athletic | 1–1 | Wes Thomas 54 | 1,146 |
| 3 Feb 2018 | 2017–18 | League One | A | Charlton Athletic | 3–2 | James Henry 76, Todd Kane 89, Ryan Ledson 90+4 | 11,747 |
| 23 Oct 2018 | 2018–19 | League One | A | Charlton Athletic | 1–1 | Gavin Whyte 71 | 9,984 |
| 19 Apr 2019 | 2018–19 | League One | H | Charlton Athletic | 2–1 | Curtis Nelson 18, Luke Garbutt 23 | 8,680 |
| 27 Oct 2020 | 2020–21 | League One | A | Charlton Athletic | 0–2 | ||
| 6 Mar 2021 | 2020–21 | League One | H | Charlton Athletic | 0–0 | ||
| 14 Aug 2021 | 2021–22 | League One | H | Charlton Athletic | 2–1 | Ryan Williams 23, Cameron Brannagan 31 | 8,440 |
| 19 Feb 2022 | 2021–22 | League One | A | Charlton Athletic | 4–0 | Matty Taylor 21, Matty Taylor 28, Sam Baldock 54, Cameron Brannagan 83 | 14,029 |
| 1 Oct 2022 | 2022–23 | League One | A | Charlton Athletic | 1–1 | Marcus Browne 11 | 12,806 |
| 29 Dec 2022 | 2022–23 | League One | H | Charlton Athletic | 3–1 | Billy Bodin 20, Matty Taylor 24, Gatlin O'Donkor 82 | 8,889 |
| 26 Aug 2023 | 2023–24 | League One | H | Charlton Athletic | 2–1 | Tyler Goodrham 10, Tyler Goodrham 85 | 8,898 |
| 1 Jan 2024 | 2023–24 | League One | A | Charlton Athletic | 2–1 | Mark Harris 22, Oisin Smyth 85 | 13,955 |
| 20 Dec 2025 | 2025–26 | Championship | A | Charlton Athletic | 0–1 | 19,594 | |
| 14 Mar 2026 | 2025–26 | Championship | H | Charlton Athletic | 1–1 | Cameron Brannagan 57 | 11,325 |
See also: the Charlton Athletic archive and Charlton Athletic v Oxford United.
All Oxford United head-to-head records · Oxford United season by season