Create Alert

Used BMW Cars For Sale in Cannock

Showing 1 to 10 of 82 second hand BMW Cars

Browse our current stock of BMW cars in Cannock. We work with 1 BMW dealer in Cannock.

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Retail price £19,499 Finance from £444 per month
BMW 5 Series 5 Touring 520d 2.0 M Sport 5dr ProMed Shortlist +14
Price when new £40,180

Year 2015

Transmission Automatic

Mileage 29,727

Fuel type Diesel

Engine size 2.0

Retail price £11,999 Finance from £264 per month
BMW X1 sDrive 20d 2.0 SE 5dr Auto 2WD Shortlist +14
Price when new £27,440

Year 2012

Transmission Automatic

Mileage 31,198

Fuel type Diesel

Engine size 2.0

Retail price £15,699 Finance from £353 per month
BMW 5 Series 5 520d 2.0 M Sport 4dr Auto Nav Sunro Shortlist +14
Price when new £38,380

Year 2014

Transmission Automatic

Mileage 49,637

Fuel type Diesel

Engine size 2.0

Retail price £22,499 Finance from £516 per month
BMW X1 xDrive 20d 2.0 xLine 5dr 4WD Shortlist
Price when new £32,560

Year 2016

Transmission Manual

Mileage 21,573

Fuel type Diesel

Engine size 2.0

Retail price £15,299 Finance from £343 per month
BMW 1 Series 1 116d 1.5 Sport 5dr Nav Shortlist
Price when new £24,335

Year 2017

Transmission Manual

Mileage 14,010

Fuel type Diesel

Engine size 1.5

Retail price £18,999 Finance from £432 per month
BMW 3 Series 3 320i 2.0 SE 4dr 18in Alloys Shortlist
Price when new £31,585

Year 2017

Transmission Manual

Mileage 1,687

Fuel type Petrol

Engine size 2.0

Retail price £19,299 Finance from £439 per month
BMW 3 Series 3 320d 2.0 xDrive M Sport 4dr Plus Pa Shortlist
Price when new £36,880

Year 2017

Transmission Manual

Mileage 36,630

Fuel type Diesel

Engine size 2.0

Retail price £11,999 Finance from £264 per month
BMW 3 Series 3 318d 2.0 SE 4dr Nav Shortlist +14
Price when new £26,350

Year 2013

Transmission Manual

Mileage 32,347

Fuel type Diesel

Engine size 2.0

Retail price £11,699 Finance from £257 per month
BMW 1 Series 1 116i 1.6 Sport 3dr Shortlist +14
Price when new £21,985

Year 2014

Transmission Manual

Mileage 19,306

Fuel type Petrol

Engine size 1.6

Retail price £15,999 Finance from £360 per month
BMW 5 Series 5 520d 2.0 M Sport 4dr Auto Shortlist +14
Price when new £37,590

Year 2013

Transmission Automatic

Mileage 30,323

Fuel type Diesel

Engine size 2.0

Search all 82 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.