The Oxfordshire Senior Football League is an association football competition based in Oxfordshire, England. The league has three divisions; the Premier Division comprising clubs' first teams, whilst the other two divisions are reserve and development sides. The Premier Division is at step 7 of the National League System or level 11 of the overall English football league system. The top club is eligible for promotion to the Hellenic League Division One.
For the 2022-23 season there are 14 clubs competing in the Premier Division, 12 in Division One and 12 in Division Two.
2022–23 members
Premier Division
Adderbury Park
Ashton Folly
Bicester Hallions
Bure Park
Carterton
Charlton United
Cropredy
Garsington
Halse United
Kennington Athletic
Launton Sports
Marston Saints
Saxton Rovers
Yarnton
Division One
Abingdon Abbotts
Adderbury Park Development
Bicester Town Colts
Chalgrove Cavaliers
Cropredy Development
Easington Sports Clan
Kidlington "A"
North Leigh United Development
Oxford Irish Athletic
Sporting Headington Academicals
Summertown Stars AFC
Woodstock Town Development
Division Two
Abingdon Abbotts Development
Bicester Town Colts Development
Charlton United Reserves
Chinnor Reserves
Garsington Reserves
Halse United Reserves
Kennington Athletic Reserves
Launton Sports Development
Marston Saints Reserves
Saxton Rovers Reserves
Summertown Stars AFC Reserves
Yarnton Reserves
Recent champions
Season
Premier Division
Division One
Division Two
Division Three
2003–04
Eynsham Association
Rover Cowley
2004–05
Berinsfield Community Association
Bicester Civil Service Bardwell
2005–06
Oxford University Press
Kennington United
2006–07
Garsington
Stonesfield Sports
2007–08
Rover Cowley
Garsington Reserves
Worcester College Old Boys & Bletchingdon Reserves