The Oxfordshire Senior Cup is the senior county cup of the Oxfordshire Football Association. The competition was first contested in the 1884–85 season.

Culham College won the inaugural tournament in 1985. Banbury Harriers were the first football club to win the cup in 1887.

The competition has been played every year with two exceptions, first during World War I, when football leagues and competition were suspended from 1914 to 1919. Second when competition was abandoned in 2020 at quarter-finals stage due to COVID-19 pandemic and was not held in the coming season of 2020–21.

Recent finals

Finals List of winners

#SeasonWinner1 1884–85 Culham College2 1885–86 Culham College3 1886–87 Oxford United College Servants4 1887–87 Banbury Harriers5 1888–89 Oxford United College Servants6 1889–90 Amershan Hall School7 1890–91 Banbury Harriers8 1891–92 Oxford United College Servants9 1892–93 Oxford United College Servants10 1893–94 Oxford United College Servants11 1894–95 Witney12 1895–96 Oxford Cygnets13 1896–97 Culham College14 1897–98 Witney15 1898–99 Witney16 1899–1900 Oxford City17 1900–01 Oxford City18 1901–02 Culham College19 1902–03 Culham College20 1903–04 Henley21 1904–05 Banbury Britannia Works & Volunteers United22 1905–06 Thame23 1906–07 Caversham Rovers24 1907–08 Caversham Rovers25 1908–09 Thame26 1909–10 Thame27 1910–11 Henley28 1911–12 Oxford City29 1912–13 Henley30 1913–14 Henley– 1914–1919 Competition suspended. World War I31 1919–20 Banbury Britannia Works32 1920–21 Morris Motors33 1921–22 Cowley34 1922–23 Cowley35 1923–24 Cowley36 1924–25 Cowley37 1925–26 St Fridewide38 1926–27 Cowley39 1927–28 Banbury Stones Athletic40 1928–29 Oxford City res.41 1929–30 Bicester Town42 1930–31 Oxford City res.43 1931–32 RAF Heyford44 1932–33 RAF Bicester

#SeasonWinner45 1933–34 RAF Heyford46 1934–35 Cowley47 1935–36 Headington United48 1936–37 Pressed Steel49 1937–38 Pressed Steel50 1938–39 Bicester Town51 1939–40 Pressed Steel52 1940–41 Infantry Training Centre53 1941–42 Oxford City54 1942–43 RAF Harwell55 1943–44 Oxford City56 1944–45 Oxford City57 1945–46 Oxford City58 1946–47 Henley Town59 1947–48 Headington United60 1948–49 Oxford City61 1949–50 Pegasus62 1950–51 Oxford City63 1951–52 Headington United64 1952–53 Witney Town65 1953–54 Oxford City66 1954–55 Witney Town67 1955–56 Witney Town68 1956–57 Oxford City69 1957–58 Pegasus70 1958–59 Witney Town71 1959–60 Oxford City72 1960–61 Oxford City73 1961–62 Oxford City74 1962–63 Oxford City75 1963–64 Morris Motors76 1964–65 Oxford City77 1965–66 Quarry Nomads78 1966–67 Oxford City79 1967–68 Oxford City80 1968–69 Oxford City81 1969–70 Oxford City82 1970–71 Oxford CityWitney Town83 1971–72 Oxford City84 1972–73 Witney Town85 1973–74 Oxford City86 1974–75 Pressed Steel87 1975–76 Thame United88 1976–77 Chipping Norton Town

#SeasonWinner89 1977–78 Chipping Norton Town90 1978–79 Banbury United91 1979–80 Peppard92 1980–81 Thame United93 1981–82 Peppard94 1982–83 Oxford City95 1983–84 Oxford City96 1984–85 Morris Motors97 1985–86 Oxford City98 1986–87 Oxford United99 1987–88 Banbury United100 1988–89 Oxford United101 1989–90 Oxford United102 1990–91 Oxford United103 1991–92 Oxford United104 1992–93 Thame United105 1993–94 Witney Town106 1994–95 Witney Town107 1995–96 Oxford City108 1996–97 Oxford City109 1997–98 Witney Town110 1998–99 Oxford City111 1999–2000 Oxford City112 2000–01 Thame United113 2001–02 Thame United114 2002–03 Oxford City115 2003–04 Banbury United116 2004–05 Oxford United117 2005–06 Banbury United118 2006–07 Banbury United119 2007–08 North Leigh120 2008–09 Oxford United121 2009–10 Oxford United122 2010–11 Oxford United123 2011–12 North Leigh124 2012–13 Oxford United125 2013–14 Ardley United126 2014–15 Banbury United127 2015–16 Oxford United128 2016–17 North Leigh129 2017–18 Oxford City130 2018–19 Oxford City131 2019–20 Competition suspended. COVID-19 pandemic– 2020–21 No competition. COVID-19 pandemic132 2021–22 Oxford City133 2022–23 Thame United134 2023–24 Thame United135 2024–25 Thame United136 2025–26 Kidlington

Wins by teams ClubWinnersLast winNotesOxford City362021–22Won 2 titles as Oxford City reserves. Including 1 shared with Witney Town.Oxford United142015–16Won 3 titles as Headington United.Witney Town121997–98Won 3 titles as Witney. Including 1 shared with Oxford City.Thame United112024–25Won 3 titles as Thame.Cowley †91984–85Won 3 titles as Morris Motors. Dissolved in 1993.Banbury United62014–15Culham College †51902–03Dissolved in 1970s.Oxford United College Servants †51893–94Dissolved in mid-20th century.Henley Town51946–47Won 4 titles as Henley.Pressed Steel †41974–75Dissolved in 1980s.North Leigh32016–17Banbury Britannia Works †21919–20Won 1 title as Banbury Britannia Works & Volunteers United. Dissolved in 1960s.Banbury Harriers †21890–91Dissolved in 1920s.Bicester Town21938–39Caversham Rovers †21907–08Dissolved in 1970.Chipping Norton Town21977–78Pegasus †21957–58Dissolved in 1963.Peppard †21981–82Dissolved in 2004.RAF Heyford †21933–34Dissolved in 1994.Ardley United12013–14Amershan Hall School †11889–90Dissolved in 1966.Banbury Stones Athletic †11927–28Dissolved in 1964.Infantry Training Centre †11940–41Dissolved in 2004.Kidlington12025–26Oxford Cygnets †11895–96Dissolved in 1924.Quarry Nomads †11965–66Dissolved in 2018.RAF Bicester †11932–33Dissolved in 2004.RAF Harwell †11942–43Dissolved in 1992.St Fridewide †11925–26Dissolved in 1948.

References