Create Alert

Used BMW Cars For Sale in Cannock

Showing 1 to 10 of 88 second hand BMW Cars

Browse our current stock of BMW cars in Cannock. We work with 3 BMW dealers in Cannock.

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Retail price £11,499 Finance from £252 per month
BMW 1 Series 1 118d 2.0 Sport 5dr Shortlist+14
Price when new £23,075

Year 2016

Transmission Manual

Mileage 31,629

Fuel type Diesel

Engine size 2.0

Retail price £13,999 Finance from £312 per month
BMW 2 Series Active Tourer 218d 2.0 Luxury 5dr Aut Shortlist+14
Price when new £28,885

Year 2016

Transmission Automatic

Mileage 32,313

Fuel type Diesel

Engine size 2.0

Retail price £12,999 Finance from £288 per month
BMW 2 Series Coupe 218i 1.5 Sport 2dr Nav Shortlist+14
Price when new £23,660

Year 2015

Transmission Manual

Mileage 28,798

Fuel type Petrol

Engine size 1.5

Retail price £13,395 Finance from £297 per month
BMW 1 Series 125d M Sport 5 door M Sport Edition! Shortlist+19

Year 2015

Transmission Manual

Mileage 30,000

Fuel type Diesel

Engine size 1995

Retail price £12,999 Finance from £288 per month
BMW 1 Series 1 118d 2.0 Sport 3dr Auto Shortlist+14
Price when new £24,910

Year 2016

Transmission Automatic

Mileage 34,391

Fuel type Diesel

Engine size 2.0

Retail price £20,499 Finance from £468 per month
BMW X3 xDrive 20d 2.0 M Sport 5dr Nav 4WD Shortlist+14
Price when new £37,705

Year 2014

Transmission Automatic

Mileage 30,626

Fuel type Diesel

Engine size 2.0

Retail price £14,699 Finance from £329 per month
BMW 1 Series 1 120d 2.0 M Sport 5dr Nav Comfort Pa Shortlist+14
Price when new £27,860

Year 2015

Transmission Manual

Mileage 28,847

Fuel type Diesel

Engine size 2.0

Retail price £18,399 Finance from £418 per month
BMW 1 Series 1 M135i 3.0 M Performance 5dr Auto Pr Shortlist+14
Price when new £36,030

Year 2015

Transmission Automatic

Mileage 27,159

Fuel type Petrol

Engine size 3.0

Retail price £17,999 Finance from £408 per month
BMW 3 Series 3 Touring 320d 2.0 M Sport 5dr Shortlist+14
Price when new £35,100

Year 2015

Transmission Automatic

Mileage 19,790

Fuel type Diesel

Engine size 2.0

Retail price £13,399 Finance from £298 per month
BMW 1 Series 1 116d 1.5 M Sport 5dr Comfort Pack Shortlist+14
Price when new £25,155

Year 2016

Transmission Manual

Mileage 30,009

Fuel type Diesel

Engine size 1.5

Search all 88 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.