Security How to stay safe on Auto Trader: Selling your vehicle Close
36993 vehicles available for current search criteria

036,993

Cars in stock

BMW Clear BMW
Model (any) Clear Model (any)
£500 Clear £500
Max price Clear Max price

Used BMW for sale in Oxfordshire

We currently have 238 used BMW cars available in Oxfordshire. With the widest range of private and trade BMW cars available in Oxfordshire, you have access to the biggest choice and the best prices.

Feel free to browse our selected vehicles, further refine your search, and find your perfect car.

Latest second hand BMW cars for sale in Oxfordshire

Showing 1 - 10 results Attributes Price
Used BMW X5 3.0 i Sport BMW X5 3.0 i Sport 5dr 2003 (53 reg) SUV
Very much loved car. Well looked after. Service history. MOT expires in January. …
  • 114,248 miles
  • Automatic
  • 3.0L
  • Petrol
£3,250
Used BMW Z3 2.8 Roadster 2dr BMW Z3 2.8 Roadster 2dr 2000 (T reg) Convertible
FSH, LOVELY CONDITION, GENUINE MILEAGE, Z3M MIRRORS + GRILLS, FACTORY M SPORT …
  • 60,000 miles
  • Manual
  • 2.8L
  • Petrol
£6,995
Used BMW 3 SERIES 2.0 320d BMW 3 SERIES 2.0 320d M Sport Business Edition 4dr 2010 (60 reg) Saloon
COMPLETE BMW FSH - SATELLITE NAVIGATION - BLUETOOTH - VOICE CONTROL - REAR SUN …
  • 74,000 miles
  • Automatic
  • 2.0L
  • Diesel
£10,395
Used BMW 3 SERIES 2.0 Sport BMW 3 SERIES 2.0 Sport 4dr 2014 (63 reg) Saloon
Brake pad wear indicator warning light, Check control system, Cruise control with …
  • 18,742 miles
  • Manual
  • 2.0L
  • Diesel
£14,299
Used BMW X3 2.0 D M BMW X3 2.0 D M SPORT 5d AUTO 175 BHP 2008 (58 reg) SUV
Four wheel-drive, Adjustable Steering Column/Wheel - Rake/Reach, Air Bag Driver, …
  • 72,000 miles
  • Automatic
  • 2.0L
  • Diesel
£9,995
Used BMW X3 2.0TD xDrive20d M BMW X3 2.0TD xDrive20d M Sport 5dr 2016 (16 reg) SUV
Four wheel-drive, Automatic air conditioning, Cruise control with brake function, …
  • 7,878 miles
  • Automatic
  • 2.0L
  • Diesel
£29,850
Used BMW Z4 3.0 35i M BMW Z4 3.0 35i M Sport DCT sDrive 2dr 2010 (60 reg) Convertible
Pure White Design package, stunning ivory napa leather with fantastic looking …
  • 42,000 miles
  • Automatic
  • 3.0L
  • Petrol
£17,000
Used BMW 3 SERIES 3.0 330d BMW 3 SERIES 3.0 330d SE 4dr 2007 (07 reg) Saloon
Bmw 330D 231bhp, 91k MILES, Full history (recent oil change), M6 genuine wheels …
  • 90,893 miles
  • Manual
  • 3.0L
  • Diesel
£6,450
Used BMW 3 SERIES 3.0 325i BMW 3 SERIES 3.0 325i SE 4dr 2009 (59 reg) Saloon
Monaco Blue with Black Dakota leather. Media package - BMW Professional, …
  • 100,000 miles
  • Manual
  • 3.0L
  • Petrol
£6,500
Used BMW X5 3.0sd SE 5dr BMW X5 3.0sd SE 5dr Auto 2008 (08 reg) SUV
This BMW X5 comes with 12 months AA warranty - 12 months AA breakdown cover all …
  • 90,000 miles
  • Automatic
  • 3.0L
  • Diesel
£12,795

Not found what you were looking for?

We currently have: 238 Used BMW cars available in Oxfordshire on Auto Trader