Create Alert

Used BMW Cars For Sale in Cannock

Showing 1 to 10 of 97 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 £9,499 Finance from £204 per month
BMW 1 Series 1 Coupe 118d 2.0 ES 2dr Shortlist
Price when new £23,875

Year 2013

Transmission Manual

Mileage 43,444

Fuel type Diesel

Engine size 2.0

Retail price £15,999 Finance from £360 per month
BMW Other Coupe 220d 2.0 Luxury 2dr Nav Shortlist
Price when new £31,790

Year 2015

Transmission Automatic

Mileage 35,881

Fuel type Diesel

Engine size 2.0

Retail price £15,499 Finance from £348 per month
BMW 3 Series 3 Touring 320i 2.0 Sport 5dr Shortlist
Price when new £28,240

Year 2015

Transmission Manual

Mileage 43,666

Fuel type Petrol

Engine size 2.0

Retail price £17,999 Finance from £408 per month
BMW 3 Series 3 GT 320d 2.0 M Sport 5dr Shortlist
Price when new £37,350

Year 2015

Transmission Automatic

Mileage 23,797

Fuel type Diesel

Engine size 2.0

Retail price £14,799 Finance from £331 per month
BMW Other Coupe 218d 2.0 M Sport 2dr Nav Shortlist
Price when new £26,835

Year 2015

Transmission Manual

Mileage 49,439

Fuel type Diesel

Engine size 2.0

Retail price £19,499 Finance from £444 per month
BMW X3 xDrive20d 2.0 SE 5dr Auto Shortlist
Price when new £37,350

Year 2014

Transmission Automatic

Mileage 28,394

Fuel type Diesel

Engine size 2.0

Retail price £10,499 Finance from £228 per month
BMW X1 xDrive 20d 2.0 M Sport 5dr 4WD 18in Alloys Shortlist
Price when new £32,545

Year 2011

Transmission Manual

Mileage 64,956

Fuel type Diesel

Engine size 2.0

Retail price £14,999 Finance from £336 per month
BMW 1 Series 1 116d 1.5 SE Business 5dr Nav Shortlist
Price when new £23,835

Year 2017

Transmission Manual

Mileage 17,297

Fuel type Diesel

Engine size 1.5

Retail price £14,399 Finance from £322 per month
BMW 1 Series 1 116d 1.5 EfficientDynamics Plus 5dr Shortlist
Price when new £21,930

Year 2016

Transmission Manual

Mileage 9,999

Fuel type Diesel

Engine size 1.5

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

Year 2018

Transmission Manual

Mileage 16,740

Fuel type Diesel

Engine size 1.5

Search all 97 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.