Create Alert

Used BMW Cars For Sale in Middlesbrough

Showing 1 to 10 of 10 second hand BMW Cars

Browse our current stock of BMW cars in Middlesbrough. We work with 2 BMW dealers in Middlesbrough.

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

BMW 3 Series 320d M Sport Shadow Edition 4dr Step +20

Year 2018

Transmission Semi-Auto

Mileage 38,102

Fuel type Diesel

Engine size 2.0

BMW 5 Series 520d [190] M Sport 4dr Step Auto +9

Year 2016

Transmission Semi-Auto

Mileage 44,111

Fuel type Diesel

Engine size 2.0

Retail price £12,995 Finance from £328 per month
BMW 5 Series 2.0TD (190bhp) 520d SE Saloon 4d 1995 +47

Year 2016

Transmission Automatic

Mileage 54,000

Fuel type Diesel

Engine size 1995

BMW 3 Series 320d M Sport 4dr Step Auto +22

Year 2016

Transmission Semi-Auto

Mileage 38,406

Fuel type Diesel

Engine size 2.0

Retail price £10,995 Finance from £273 per month
BMW 3 Series 2.0TD (184bhp) 320d M Sport GT (s/s) +48

Year 2014

Transmission Automatic

Mileage 99,000

Fuel type Diesel

Engine size 1995

BMW X1 xDrive 20d Sport 5dr Step Auto +22

Year 2015

Transmission Semi-Auto

Mileage 26,535

Fuel type Diesel

Engine size 2.0

Retail price £6,491 Finance from £150 per month
BMW 1 Series 2.0 118D M SPORT 2d 141 BHP +21

Year 2011

Transmission Manual

Mileage 71,168

Fuel type Diesel

Engine size 2

Retail price £41,995 Finance from £1120 per month
BMW M4 3.0 M4 COMPETITION 2d 444 BHP +75

Year 2018

Transmission Semi-Auto

Mileage 8,791

Fuel type Petrol

Engine size 3

Retail price £6,791 Finance from £158 per month
BMW 1 Series 1.6 116I SPORT 5d 135 BHP +28

Year 2012

Transmission Manual

Mileage 72,737

Fuel type Petrol

Engine size 1.60

Retail price £8,491 Finance from £205 per month
BMW 3 Series 3.0 330D M SPORT 2d 228 BHP +40

Year 2007

Transmission Manual

Mileage 88,772

Fuel type Diesel

Engine size 3

Search all 10 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.