Finals
2000 | Oxford City | 2–0 | Thame United | Unknown |
2001 | Thame United | 3–1 | Banbury United | Unknown |
2002 | Thame United | 4–3 | North Leigh | Unknown |
2003 | Oxford City | 3–2 | Hook Norton | Kassam Stadium |
2004 | Banbury United | 1–0 | Oxford United | Unknown |
2005 | Oxford United | 3–1 | Oxford City | Kassam Stadium |
2006 | Banbury United | 3–0 | Carterton | Kassam Stadium |
2007 | Banbury United | 2–1 | Oxford City | Kassam Stadium |
2008 | North Leigh | 2–1 | Banbury United | Kassam Stadium |
2009 | Oxford United | 2–1 | Banbury United | Kassam Stadium |
2010 | Oxford United | 3–1 | Banbury United | Kassam Stadium |
2011 | Oxford United | 4–0 | Kidlington | Kassam Stadium |
2012 | North Leigh | 5–0 | Oxford City | Kassam Stadium |
Read more about this topic: Oxfordshire Senior Cup