Create Alert

Used BMW Cars For Sale in Cannock

Showing 1 to 10 of 78 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 £13,999 Finance from £312 per month
BMW X1 xDrive 20d 2.0 M Sport 5dr Nav 4WD Shortlist
Price when new £31,885

Year 2013

Transmission Manual

Mileage 39,006

Fuel type Diesel

Engine size 2.0

Retail price £11,999 Finance from £264 per month
BMW 1 Series 1 118d 2.0 SE 5dr Nav Shortlist
Price when new £25,905

Year 2014

Transmission Manual

Mileage 29,250

Fuel type Diesel

Engine size 2.0

Retail price £17,299 Finance from £391 per month
BMW 3 Series 3 320d 2.0 M Sport 4dr Auto Nav Shortlist
Price when new £33,905

Year 2015

Transmission Automatic

Mileage 29,753

Fuel type Diesel

Engine size 2.0

Retail price £21,999 Finance from £504 per month
BMW Other Coupe 420d 2.0 M Sport 2dr Nav Shortlist +14
Price when new £39,190

Year 2015

Transmission Automatic

Mileage 14,783

Fuel type Diesel

Engine size 2.0

Retail price £10,499 Finance from £228 per month
BMW 3 Series 3 Convertible 320d 2.0 M Sport 2dr Shortlist +14
Price when new £38,380

Year 2010

Transmission Manual

Mileage 50,362

Fuel type Diesel

Engine size 2.0

Retail price £19,999 Finance from £456 per month
BMW Other Gran Coupe 420d 2.0 M Sport 4dr Auto Pro Shortlist +14
Price when new £36,255

Year 2015

Transmission Automatic

Mileage 36,678

Fuel type Diesel

Engine size 2.0

Retail price £14,299 Finance from £319 per month
BMW Other Active Tourer 216d 1.5 M Sport 5dr Shortlist +14
Price when new £26,355

Year 2015

Transmission Manual

Mileage 32,897

Fuel type Diesel

Engine size 1.5

Retail price £13,998 Finance from £312 per month
BMW 1 Series 1 118d 2.0 M Sport 5dr Nav Leather Shortlist +14
Price when new £26,290

Year 2015

Transmission Manual

Mileage 25,083

Fuel type Diesel

Engine size 2.0

Retail price £10,999 Finance from £240 per month
BMW 3 Series 3 320d 2.0 EfficientDynamics 4dr Shortlist
Price when new £28,025

Year 2012

Transmission Manual

Mileage 37,829

Fuel type Diesel

Engine size 2.0

Retail price £11,299 Finance from £247 per month
BMW 1 Series 1 116i 1.6 Sport 3dr Shortlist
Price when new £20,730

Year 2014

Transmission Manual

Mileage 34,360

Fuel type Petrol

Engine size 1.6

Search all 78 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.