Create Alert

Used BMW Cars For Sale in Middlesbrough

Showing 1 to 10 of 19 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.

Retail price £8,295 Finance from £175 per month
BMW 1 Series 1.5TD (116bhp) 116d Sport (s/s) Sport +22

Year 2016

Transmission Manual

Mileage 80,000

Fuel type Diesel

Engine size 1496

Retail price £3,995 Finance from £72 per month
BMW 5 Series 2.0TD 520d M Sport Saloon 4d 1995cc +27

Year 2009

Transmission Manual

Mileage 157,000

Fuel type Diesel

Engine size 1995

Retail price £4,695 Finance from £89 per month
BMW 3 Series 2.0TD 320d ES Saloon 4d 1995cc auto +14

Year 2008

Transmission Automatic

Mileage 112,000

Fuel type Diesel

Engine size 1995

Retail price £8,295 Finance from £175 per month
BMW 1 Series 1.5TD (116bhp) 116d Sport (s/s) Sport +18

Year 2016

Transmission Manual

Mileage 88,000

Fuel type Diesel

Engine size 1496

Retail price £4,995 Finance from £96 per month
BMW 5 Series 2.0TD 520d M Sport Business Edition S +19

Year 2009

Transmission Manual

Mileage 110,000

Fuel type Diesel

Engine size 1995

Check out more cars matching your search from our partners
Retail price £12,903 Finance from £286 per month
BMW 1 Series 118d Sport 5dr [Nav/Servotronic] Step +9

Year 2016

Transmission Semi-Auto

Mileage 19,901

Fuel type Diesel

Engine size 2.0

Retail price £13,999 Finance from £312 per month
BMW 1 Series M135I M Performance 3Dr +9

Year 2015

Transmission Manual

Mileage 40,500

Fuel type Petrol

Engine size 3.0

Retail price £31,999 Finance from £744 per month
BMW M2 M2 2dr DCT +9

Year 2017

Transmission Semi-Auto

Mileage 22,771

Fuel type Petrol

Engine size 3.0

Retail price £11,240 Finance from £246 per month
BMW 3 Series 320d M Sport 4dr +9

Year 2013

Transmission Manual

Mileage 58,740

Fuel type Diesel

Engine size 2.0

Retail price £23,341 Finance from £536 per month
BMW 5 Series 520d M Sport 4dr Auto +4

Year 2017

Transmission Semi-Auto

Mileage 24,192

Fuel type Diesel

Engine size 2.0

Search all 19 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.