35810 vehicles available for current search criteria

035,810

Cars in stock

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

Used BMW cars for sale

With 35,810 used BMW cars available on Auto Trader, we have the largest range of cars for sale available across the UK.

Browse the widest choice of used and new BMW cars or find a BMW car dealer today.

Latest second hand BMW cars

Showing 1 - 10 results Attributes Price
Used BMW 3 Series 2.0 320Cd BMW 3 Series 2.0 320Cd M Sport 2dr 2006 (56 reg) Convertible
E46 Convertible, M sport, 29.09.2006, mileage 118,000 ., In a great condition and …
  • 118,000 miles
  • Manual
  • 2.0L
  • Diesel
£4,200
Used BMW 3 Series 2.0 320d BMW 3 Series 2.0 320d SE 4dr 2004 (54 reg) Saloon
2004 BMW 2.0 320D SE Saloon. 6 speed manual. Full black leather interior. Last …
  • 84,000 miles
  • Manual
  • 2.0L
  • Diesel
£2,385
Used BMW 3 Series 2.5 325Ci BMW 3 Series 2.5 325Ci Sport 2dr 2004 (54 reg) Convertible
HPI CLEAR, MOT TILL 31-05-18, SERVICE HISTORY (3 STAMPS ), , Cruise Control, …
  • 105,437 miles
  • Manual
  • 2.5L
  • Petrol
£2,400
Used BMW 3 Series 2.5 325Ci BMW 3 Series 2.5 325Ci Sport 2dr 2002 (02 reg) Convertible
*Very Low Mileage Example*, , Here we have a fantastic example of the BMW 3 …
  • 76,000 miles
  • Automatic
  • 2.5L
  • Petrol
£3,400
Used BMW 4 SERIES 420d [190] BMW 4 SERIES 420d [190] M Sport 2dr [Professional Media] 2.0 2015 (15 reg) Coupe
SAVE £18396 off new list price, Sat. Nav., Heated Seats, Cruise Control, …
  • 18,798 miles
  • Manual
  • 2.0L
  • Diesel
£18,999
Used BMW X1 xDrive 18d M BMW X1 xDrive 18d M Sport 5dr 2.0 2015 (15 reg) SUV
SAVE £13631 off new list price, Climate Control, Leather Trim, Solid paint, …
  • 15,567 miles
  • Manual
  • 2.0L
  • Diesel
£15,999
Used BMW 3 SERIES 320d M BMW 3 SERIES 320d M Sport 5dr [19] 2.0 2016 (66 reg) Estate
SAVE £16171 off new list price, Sat. Nav., Heated Seats, Cruise Control, …
  • 9,603 miles
  • Manual
  • 2.0L
  • Diesel
£20,999
Used BMW 3 SERIES 335d xDrive BMW 3 SERIES 335d xDrive M Sport 4dr Step Auto [Pan Roof] 3.0 2015 (65 reg) Saloon
SAVE £19761 off new list price, Sat. Nav., Cruise Control, Climate Control, …
  • 6,844 miles
  • Automatic
  • 3.0L
  • Diesel
£22,999
Used BMW 3 SERIES 320d M BMW 3 SERIES 320d M Sport 5dr [19] 2.0 2016 (66 reg) Estate
SAVE £15526 off new list price, Sat. Nav., Heated Seats, Cruise Control, …
  • 7,535 miles
  • Manual
  • 2.0L
  • Diesel
£20,999
Used BMW 1 SERIES 125d M BMW 1 SERIES 125d M Sport 5dr 2.0 2015 (15 reg) Hatchback
SAVE £13641 off new list price, Climate Control, Privacy Glass, Bluetooth, …
  • 12,910 miles
  • Manual
  • 2.0L
  • Diesel
£14,599

Not found what you were looking for?

We currently have 35,810 Used BMW cars available nationwide