Create Alert

Used BMW Cars For Sale in Cannock

Showing 1 to 10 of 105 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 £16,698 Finance from £377 per month
BMW 3 Series 3 316d 2.0 Sport 4dr 18in Alloys Shortlist +14
Price when new £29,645

Year 2017

Transmission Manual

Mileage 6,273

Fuel type Diesel

Engine size 2.0

Retail price £11,999 Finance from £264 per month
BMW 1 Series 1 116d 1.5 EfficientDynamics Plus 5dr Shortlist +14
Price when new £21,780

Year 2015

Transmission Manual

Mileage 35,626

Fuel type Diesel

Engine size 1.5

Retail price £14,699 Finance from £329 per month
BMW 2 Series Active Tourer 218d 2.0 Luxury 5dr Aut Shortlist +14
Price when new £28,585

Year 2015

Transmission Automatic

Mileage 16,574

Fuel type Diesel

Engine size 2.0

Retail price £13,699 Finance from £305 per month
BMW 3 Series 3 320d 2.0 EfficientDynamics Plus 4dr Shortlist +14
Price when new £30,425

Year 2015

Transmission Manual

Mileage 41,025

Fuel type Diesel

Engine size 2.0

Retail price £14,399 Finance from £322 per month
BMW 1 Series 1 116d 2.0 M Sport 5dr Auto Nav Shortlist
Price when new £26,360

Year 2014

Transmission Automatic

Mileage 15,874

Fuel type Diesel

Engine size 2.0

Retail price £14,799 Finance from £331 per month
BMW 1 Series 1 116d 1.5 SE Business 5dr Shortlist
Price when new £23,285

Year 2017

Transmission Manual

Mileage 10,093

Fuel type Diesel

Engine size 1.5

Retail price £15,999 Finance from £360 per month
BMW 1 Series 1 120d 2.0 M Sport 5dr Shortlist +14
Price when new £28,345

Year 2016

Transmission Manual

Mileage 32,030

Fuel type Diesel

Engine size 2.0

Retail price £10,999 Finance from £240 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 £17,999 Finance from £408 per month
BMW 3 Series 3 Touring 320d 2.0 EfficientDynamics Shortlist +14
Price when new £36,960

Year 2016

Transmission Automatic

Mileage 18,289

Fuel type Diesel

Engine size 2.0

Retail price £16,299 Finance from £367 per month
BMW X3 xDrive20d 2.0 SE 5dr 4WD Nav Shortlist
Price when new £32,490

Year 2014

Transmission Manual

Mileage 44,737

Fuel type Diesel

Engine size 2.0

Search all 105 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.