Create Alert

Used BMW Cars For Sale in Cannock

Showing 1 to 10 of 131 second hand BMW Cars

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

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Retail price £18,199 Finance from £413 per month
BMW 5 Series 5 530d 3.0 M Sport 4dr Auto Plus Pack Shortlist+14
Price when new £46,405

Year 2015

Transmission Automatic

Mileage 46,250

Fuel type Diesel

Engine size 3.0

Retail price £20,299 Finance from £463 per month
BMW 4 Series Coupe 435d 3.0 xDrive M Sport 2dr Aut Shortlist+4
Price when new £44,120

Year 2014

Transmission Automatic

Mileage 20,463

Fuel type Diesel

Engine size 3.0

Retail price £9,199 Finance from £197 per month
BMW 1 Series 1 116d 2.0 Sport 5dr Shortlist+4
Price when new £22,220

Year 2014

Transmission Manual

Mileage 35,494

Fuel type Diesel

Engine size 2.0

Retail price £13,499 Finance from £300 per month
BMW 1 Series 1 116d 1.5 SE Nav 5dr Auto Shortlist+14
Price when new £23,660

Year 2016

Transmission Automatic

Mileage 15,935

Fuel type Diesel

Engine size 1.5

Retail price £12,299 Finance from £271 per month
BMW 1 Series 1 118d 2.0 Sport 5dr Shortlist+4
Price when new £23,760

Year 2016

Transmission Manual

Mileage 29,933

Fuel type Diesel

Engine size 2.0

Retail price £18,999 Finance from £432 per month
BMW 4 Series Coupe 420d 2.0 M Sport 2dr Auto Plus Shortlist+4
Price when new £38,560

Year 2016

Transmission Automatic

Mileage 34,564

Fuel type Diesel

Engine size 2.0

Retail price £13,999 Finance from £312 per month
BMW 2 Series Active Tourer 218d 2.0 M Sport 5dr Au Shortlist+4
Price when new £28,325

Year 2015

Transmission Automatic

Mileage 35,643

Fuel type Diesel

Engine size 2.0

Retail price £8,799 Finance from £187 per month
BMW 1 Series 1 116d 2.0 Sport 5dr Shortlist+4
Price when new £21,670

Year 2014

Transmission Manual

Mileage 45,521

Fuel type Diesel

Engine size 2.0

Retail price £13,999 Finance from £312 per month
BMW 2 Series Gran Tourer 218i 1.5 Sport 5dr 18in A Shortlist+14
Price when new £26,205

Year 2016

Transmission Manual

Mileage 38,699

Fuel type Petrol

Engine size 1.5

Retail price £14,999 Finance from £336 per month
BMW 5 Series 5 520d 2.0 SE 4dr Auto Pro Nav Shortlist+14
Price when new £34,395

Year 2016

Transmission Automatic

Mileage 46,121

Fuel type Diesel

Engine size 2.0

Search all 131 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.