Create Alert

Used BMW Cars For Sale in Cannock

Showing 1 to 10 of 83 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 £11,280 Finance from £281 per month
BMW 1 Series 116d EfficientDynamics Plus 5dr +24
Price when new £21930

Year 2016

Transmission Manual

Mileage 34,851

Fuel type Diesel

Engine size 1496

Retail price £13,940 Finance from £353 per month
BMW 3 Series 320d EfficientDynamics Plus 4dr +19
Price when new £32210

Year 2017

Transmission Manual

Mileage 38,724

Fuel type Diesel

Engine size 1995

Retail price £15,000 Finance from £382 per month
BMW 1 Series 118i [1.5] Sport 5dr [Nav/Servotronic +25
Price when new £23610

Year 2019

Transmission Manual

Mileage 19,007

Fuel type Petrol

Engine size 1499

Retail price £25,450 Finance from £668 per month
BMW 5 Series 530e M Sport 4dr Auto +28
Price when new £48325

Year 2018

Transmission Automatic

Mileage 34,823

Fuel type Hybrid

Engine size 1998

Retail price £11,720 Finance from £293 per month
BMW 1 Series 118d Sport 5dr [Nav] +27
Price when new £24090

Year 2017

Transmission Manual

Mileage 40,670

Fuel type Diesel

Engine size 1995

Retail price £11,970 Finance from £300 per month
BMW 1 Series 118i [1.5] Sport 5dr [Nav]
Price when new £22520

Year 2016

Transmission Manual

Mileage 27,923

Fuel type Petrol

Engine size 1499

Retail price £16,920 Finance from £435 per month
BMW 4 Series 420d [190] M Sport 2dr Auto [Professi +26
Price when new £41340

Year 2016

Transmission Automatic

Mileage 48,883

Fuel type Diesel

Engine size 1995

Retail price £14,000 Finance from £355 per month
BMW Other 218I 1.5 SPORT
Price when new £0

Year 2017

Transmission Automatic

Mileage 14,309

Fuel type Petrol

Engine size 0

Retail price £12,760 Finance from £321 per month
BMW 1 Series 118d Sport 5dr [Nav] +26
Price when new £24090

Year 2017

Transmission Manual

Mileage 29,251

Fuel type Diesel

Engine size 1995

Retail price £15,470 Finance from £395 per month
BMW 1 Series 118d M Sport 5dr [Nav] Step Auto +25
Price when new £28810

Year 2017

Transmission Automatic

Mileage 28,293

Fuel type Diesel

Engine size 1995

Search all 83 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.