Used BMW Cars in Oxfordshire
59,328 miles
- 1998cc - Petrol - Black
- 5 Door
Search all:
BMW 3 Series Wallingford
£18,999
BMW i3 Hatchback S S
15,179 miles - Capparis White
Search all:
BMW i3 Thame
3,154 miles
- 1500cc - Petrol - Melbourne Red
Search all:
BMW 1 Series Thame
£13,999
BMW i3 Hatchback
43,300 miles
Search all:
BMW i3 Thame
£12,990
BMW i3 94AH (REX) 0.6
38,000 miles
- 600cc - Blue
- 5 Door
Search all:
BMW i3 Bicester
£25,799
BMW X1 Estate xLine xLine
21,994 miles
- 2000cc - Petrol
Search all:
BMW X1 Thame
85,371 miles
- 2000cc - Diesel - Black
- 4 Door
Search all:
BMW 3 Series Aylesbury
115,000 miles
- 2993cc - Diesel - Silver
- 2 Door
Search all:
BMW 6 Series Aylesbury
Looking to buy a used BMW car in Oxfordshire?
If so then you’ve come to the right place. We have loads of second-hand BMW cars in Oxfordshire.
UsedCarsNearMe.co.uk offers the cheapest prices for used BMW cars in Oxfordshire from private sellers, used BMW car dealerships and independent used car outlets in Oxfordshire and the surrounding area.
Used BMW Cars for Sale in Oxfordshire - Find a Cheap Used BMW near you ✅
BMW Models
See More >>