37914 vehicles available for current search criteria

037,914

Cars in stock

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

Used BMW for sale in Middlesbrough

We currently have 78 used BMW cars available in Middlesbrough. With the widest range of private and trade BMW cars available in Middlesbrough, 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 Middlesbrough

Showing 1 - 10 results Attributes Price
Used BMW 3 SERIES 2.0 318i BMW 3 SERIES 2.0 318i SE Business Edition 4dr 2010 (10 reg) Saloon
Next MOT due 04/03/2018, Service history, Excellent bodywork, Interior - …
  • 65,000 miles
  • Manual
  • 2.0L
  • Petrol
£6,495
Used BMW 3 SERIES 320d EfficientDynamics BMW 3 SERIES 320d EfficientDynamics Automatic with 18in Alloys 2.0 4dr 2014 (14 reg) Saloon
Service History, Air Conditioning, Bluetooth, Climate Control, Colour SatNav, …
  • 86,227 miles
  • Automatic
  • 2.0L
  • Diesel
£11,000
Used BMW 2012 62 BMW X1 BMW 2012 62 BMW X1 2.0 D X Drive 18D X Line Auto 141BHP 2012 (62 reg) SUV
BMW X1 XDrive Auto cared for to the highest of standards with full service …
  • 55,084 miles
  • Automatic
  • 2.0L
  • Diesel
£12,990
Used BMW 3 SERIES 318I SE BMW 3 SERIES 318I SE 2.0 4dr 2006 (06 reg) Saloon
3 owners, Grey, BMW 3 series 318I SE finished in Grey (Manual), 147000 miles with …
  • 147,000 miles
  • Manual
  • 2.0L
  • Petrol
£1,995
Used BMW 1 SERIES 2.0 120d BMW 1 SERIES 2.0 120d M Sport 2dr 2009 (59 reg) Convertible
Upgrades - Alloy Wheels - 18in Double Spoke Style 208M, 12 months MOT, Service …
  • 51,800 miles
  • Manual
  • 2.0L
  • Diesel
£9,290
Used BMW 3 SERIES 2.0 320d BMW 3 SERIES 2.0 320d SE 4dr 2010 (10 reg) Saloon
Next MOT due 21/07/2018, Service history, Park Distance Control (PDC), Rear, Air …
  • 101,654 miles
  • Manual
  • 2.0L
  • Diesel
£5,495
Used BMW 3 SERIES 3.0 330d BMW 3 SERIES 3.0 330d M Sport 2dr 2010 (60 reg) Coupe
A very desirable motor - just what you're looking for !, 4 owners, Next MOT due …
  • 56,000 miles
  • Automatic
  • 3.0L
  • Diesel
£11,499
Used BMW 2014 14 Reg BMW BMW 2014 14 Reg BMW 4 Series 420D 2.0D X Drive M Sport Auto 184 BHP 2014 (14 reg) Coupe
PRISTINE EXAMPLE LOW MILEAGE X DRIVE M SPORT AUTO WITH FULL SERVICE HISTORY …
  • 20,616 miles
  • Automatic
  • 2.0L
  • Diesel
£21,990
Used BMW 2015 15 Reg BMW BMW 2015 15 Reg BMW X6 3.0D X Drive 40D SE 313 BHP Auto 5 Seater 2015 (15 reg) SUV
NEW MODEL 1 OWNER FROM NEW 15 RWG BMW X6 WITH FULL BMW SERVICE HISTORY IN SPACE …
  • 21,320 miles
  • Automatic
  • 3.0L
  • Diesel
£37,990
Used BMW X5 3.0 d Sport BMW X5 3.0 d Sport SUV 5dr Diesel Automatic (250 g/km, 218 bhp) 2005 (05 reg) SUV
SERVICE HISTORY, MOT DECEMBER, SPARE KEY, EXCELLENT CAR, GREAT DRIVE, , Air …
  • 116,000 miles
  • Automatic
  • 3.0L
  • Diesel
£4,600

Not found what you were looking for?

We currently have: 78 Used BMW cars available in Middlesbrough on Auto Trader