Create Alert

Used BMW Cars For Sale in Cannock

Showing 1 to 10 of 59 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,700 Finance from £377 per month
BMW X1 sDrive 18d 2.0 xLine 5dr Auto COMFORT PACK
Price when new £33060

Year 2017

Transmission Automatic

Mileage 43,572

Fuel type Diesel

Engine size 1995

Retail price £14,000 Finance from £312 per month
BMW 1 Series 118i 1.5 SE 3dr
Price when new £21204

Year 2018

Transmission Manual

Mileage 19,694

Fuel type Petrol

Engine size 0

Retail price £13,000 Finance from £288 per month
BMW 5 Series 520D 2.0 M SPORT 4dr PLUS PACK PRO NA
Price when new £39005

Year 2013

Transmission Automatic

Mileage 53,467

Fuel type Diesel

Engine size 1995

Retail price £13,200 Finance from £293 per month
BMW 1 Series 118i 1.5 Sport 5dr Nav +8
Price when new £22430

Year 2017

Transmission Manual

Mileage 31,216

Fuel type Petrol

Engine size 1499

Retail price £14,300 Finance from £319 per month
BMW 1 Series 1 118D 118d 2.0 Sport 5dr Auto Nav Co +8
Price when new £26265

Year 2017

Transmission Automatic

Mileage 37,760

Fuel type Diesel

Engine size 0

Retail price £23,000 Finance from £528 per month
BMW Other sDrive 20i M Sport 5dr Step Auto +7
Price when new £35120

Year 2018

Transmission Automatic

Mileage 19,219

Fuel type Petrol

Engine size 1998

Retail price £13,300 Finance from £295 per month
BMW 1 Series 116D 1.5 M SPORT 5dr NAV COMFORT PACK +6
Price when new £23340

Year 2016

Transmission Manual

Mileage 42,562

Fuel type Diesel

Engine size 0

Retail price £23,000 Finance from £528 per month
BMW X3 xDrive20d M Sport 5dr Step Auto +8
Price when new £41335

Year 2016

Transmission Automatic

Mileage 27,971

Fuel type Diesel

Engine size 1995

Retail price £19,300 Finance from £439 per month
BMW 3 Series 320d M Sport 4dr Step Auto +8
Price when new £38575

Year 2017

Transmission Automatic

Mileage 29,228

Fuel type Diesel

Engine size 1995

Retail price £15,000 Finance from £336 per month
BMW 2 Series COUPE 218I 1.5 M SPORT 2DR PLUS PACK +8
Price when new £0

Year 2016

Transmission Manual

Mileage 23,176

Fuel type Petrol

Engine size 0

Search all 59 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.