Oxfordshire Senior Football League

The Oxfordshire Senior Football League is a Saturday league at Step 7 of the non-league pyramid, with 86 teams listed across 6 divisions, mainly in Oxfordshire, Buckinghamshire. Matches are usually played on Saturdays.

Clubs already on BallFindr are marked: open their profile to see vacancies or get in touch. Looking for a team? Make a free player profile and clubs in the league can find you.

86 teams1 league86 Saturday

Players wanted in the Oxfordshire Senior Football League

None of the Oxfordshire Senior Football League's clubs are advertising vacancies on BallFindr right now. Contact clubs directly through their websites below, or make a free player profile so clubs can find you.

Oxfordshire Senior Football League

Saturday football · Step 7 · 86 teams

Premier Division

  • Abingdon Town
  • Abingdon United Development
  • Brill United
  • Chalgrove Cavaliers
  • Chinnor
  • Cholsey United
  • Halse United
  • Kennington Athletic
  • Launton Sports
  • Longford Park
  • Milton United
  • North Leigh Reserves
  • Shipston Excelsior
  • Thame United Reserves
  • Witney Town
  • Yarnton

Division 1

  • Berinsfield
  • Bicester Town Colts
  • Bletchington
  • Garsington
  • Graven Hill
  • Hanwell United
  • Hardwick Sports Club
  • Headington Amateurs
  • Kidlington A
  • Oakley United
  • Sporting Headington Academicals
  • Summertown Stars
  • Thame United A
  • Yarnton Reserves

Division 2

  • Carterton A
  • Charlton United
  • Chesterton
  • Deddington Town
  • Dorchester
  • Hanney
  • Hornton
  • Kennington Athletic Reserves
  • Kings Sutton
  • Long Crendon
  • Oxford Blackbirds
  • Wallingford & Crowmarsh Development
  • Watlington Town
  • Woodstock Town

Division 3

  • Bletchington Development
  • Chinnor Reserves
  • Drayton
  • Glory Farm
  • Greater Leys Youth
  • Hagbourne United
  • Launton Sports Reserves
  • Longford Park Reserves
  • Oxford Irish Athletic
  • Quarry Rovers Nomads
  • Summertown Stars Reserves
  • Thame United B
  • Wheatley
  • Woodstock Town Reserves

Division 4

  • Bicester Town Colts Development
  • Charlton United Reserves
  • Chesterton MBLS Reserves
  • Compton
  • Deddington Town Reserves
  • Greater Leys Youth Reserves
  • Grendon Rangers
  • Kingston Colts
  • Long Wittenham Athletic
  • Steventon
  • Sutton Courtenay
  • Union Street
  • Watlington Town Reserves
  • Yarnton A

Division 5

  • Benson Lions
  • Berinsfield Reserves
  • Bicester Park
  • Chalgrove Cavaliers Reserves
  • Drayton Reserves
  • Hagbourne United Development
  • Hardwick Sports Club Reserves
  • Letcombe
  • Marston Saints
  • Oxford Phoenix
  • Rose Hill Youth
  • Stanford-in-The-Vale
  • Steventon Reserves
  • Witney Town Development

About this list

Compiled from public league and club information, last updated October 2026. Grassroots football changes every season, so if a club has folded, moved division or is missing, tell us and we'll fix it. Professional clubs aren't listed: BallFindr is for non-league and grassroots football.