Create Alert

Used BMW Cars For Sale in Cannock

Showing 1 to 10 of 84 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 £17,300 Finance from £391 per month
BMW 3 Series 330e SE 4dr Step Auto Shortlist+19
Price when new £24840

Year 2017

Transmission Automatic

Mileage 20,703

Fuel type Hybrid

Engine size 1998

Retail price £16,500 Finance from £372 per month
BMW 3 Series 330d M Sport 4dr Step Auto Shortlist+15
Price when new £37610

Year 2017

Transmission Automatic

Mileage 44,082

Fuel type Diesel

Engine size 2993

Retail price £16,300 Finance from £367 per month
BMW 3 Series 330e Sport 4dr Step Auto Shortlist+14
Price when new £33445

Year 2016

Transmission Automatic

Mileage 37,194

Fuel type Hybrid

Engine size 1998

Retail price £16,000 Finance from £360 per month
BMW 3 Series 320d xDrive M Sport 4dr Step Auto Shortlist+14
Price when new £35080

Year 2015

Transmission Automatic

Mileage 36,112

Fuel type Diesel

Engine size 1995

Retail price £17,700 Finance from £401 per month
BMW 3 Series 330d M Sport 4dr Step Auto [Business Shortlist+14
Price when new £40240

Year 2015

Transmission Automatic

Mileage 29,576

Fuel type Diesel

Engine size 2993

Retail price £15,000 Finance from £336 per month
BMW X1 sDrive 18d Sport 5dr Shortlist+5
Price when new £27770

Year 2015

Transmission Manual

Mileage 26,885

Fuel type Diesel

Engine size 1995

Retail price £15,800 Finance from £355 per month
BMW 3 Series 320d M Sport 4dr Step Auto Shortlist+20
Price when new £36385

Year 2016

Transmission Automatic

Mileage 43,380

Fuel type Diesel

Engine size 1995

Retail price £17,300 Finance from £391 per month
BMW 3 Series 330i M Sport 4dr Step Auto Shortlist+14
Price when new £35120

Year 2016

Transmission Automatic

Mileage 45,409

Fuel type Petrol

Engine size 1998

Retail price £12,400 Finance from £274 per month
BMW 1 Series 118i M Sport 5dr Step Auto Shortlist+5
Price when new £25745

Year 2013

Transmission Automatic

Mileage 30,121

Fuel type Petrol

Engine size 1598

Retail price £15,400 Finance from £346 per month
BMW 1 Series 120d M Sport 5dr Step Auto Shortlist+5
Price when new £29740

Year 2015

Transmission Automatic

Mileage 34,449

Fuel type Diesel

Engine size 1995

Search all 84 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.