36010 vehicles available for current search criteria

036,010

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 65 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 1 SERIES 118D M BMW 1 SERIES 118D M SPORT 2.0 3dr 2009 (09 reg) Hatchback
1 owner, Traction Control, M - Sports Package, Electric Mirrors, Remote Locking, …
  • 64,000 miles
  • Manual
  • 2.0L
  • Diesel
£5,595
Used BMW 1 Series 1.5 118i BMW 1 Series 1.5 118i Sport Sports Hatch Auto 5dr (start/stop) 2016 (16 reg) Hatchback
JET BLACK WITH COMFORT PACK., Upgrades - Driver Comfort Package, Automatic …
  • 8,700 miles
  • Automatic
  • 1.5L
  • Petrol
£17,495
Used BMW 3 Series 2.0 320d BMW 3 Series 2.0 320d SE 4dr 2006 (06 reg) Saloon
This car is a part exchange to clear it has full service history with MOT until …
  • 136,149 miles
  • Manual
  • 2.0L
  • Diesel
£2,400
Used BMW 2014 64 BMW 2 BMW 2014 64 BMW 2 Series 2.0 TD 220D M Sport New Model 2dr 2014 (64 reg) Coupe
LOW MILEAGE, 1 OWNER FROM NEW, M SPORT AUTO, FULLY MAINTAINED AND CARED FOR WITH …
  • 20,914 miles
  • Manual
  • 2.0L
  • Diesel
£18,990
Used BMW 2015 15 BMW X4 BMW 2015 15 BMW X4 3.0D X Drive 30D M Sport New Model 2015 (15 reg) SUV
1 Owner new model low mileage X4 3.0D XDrive 30d M Sport Auto with full BMW …
  • 13,548 miles
  • Automatic
  • 3.0L
  • Diesel
£30,990
Used BMW 1 Series 2.0 116d BMW 1 Series 2.0 116d SE 5dr 2013 (13 reg) Hatchback
Upgrades - 18" m sport alloys, privacy glass, 12 months MOT, Full service …
  • 50,000 miles
  • Manual
  • 2.0L
  • Diesel
£9,850
Used BMW 4.0 V8 M3 2dr BMW 4.0 V8 M3 2dr 2007 (57 reg) Coupe
Upgrades - Electronic Damper Control (EDC), 19" M Double-spoke forged and …
  • 95,000 miles
  • Manual
  • 4.0L
  • Petrol
£15,990
Used BMW 1 Series 2.0 116d BMW 1 Series 2.0 116d ES Sports Hatch 5dr 2011 (11 reg) Hatchback
A great BMW with full service history (recently serviced) full year MOT, which is …
  • 141,000 miles
  • Manual
  • 2.0L
  • Diesel
£4,395
Used BMW 3 Series 2.0 320d BMW 3 Series 2.0 320d M Sport Saloon 4dr Diesel Manual (start/stop) (120 g/km, 184 bhp) 2013 (13 reg) Saloon
Upgrades - Alloy Wheels-8.5Jx19in M Star Spoke Style 403M, Black Full leather …
  • 76,000 miles
  • Manual
  • 2.0L
  • Diesel
£13,690
Used BMW 6 Series 4.8 650i BMW 6 Series 4.8 650i Sport Auto 2dr 2006 (56 reg) Coupe
Selling my BMW 650i full service up to 49000 miles, 2 former keepers. Just had …
  • 56,060 miles
  • Automatic
  • 4.8L
  • Petrol
£10,500

Not found what you were looking for?

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