Create Alert

Used BMW Cars For Sale in Staffordshire

Showing 1 to 10 of 134 second hand BMW Cars

Browse our current stock of BMW cars in Staffordshire. We work with 7 BMW dealers in Staffordshire.

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Retail price £18,498 Finance from £420 per month
BMW 3 Series 3 Touring 320d 2.0 M Sport 5dr Auto P Shortlist +14
Price when new £37,790

Year 2016

Transmission Automatic

Mileage 30,433

Fuel type Diesel

Engine size 2.0

Retail price £12,498 Finance from £276 per month
BMW 1 Series 1 118d 2.0 Sport 5dr Nav Shortlist +14
Price when new £23,610

Year 2015

Transmission Manual

Mileage 31,804

Fuel type Diesel

Engine size 2.0

Retail price £14,799 Finance from £331 per month
BMW 1 Series 1 118d 2.0 M Sport 5dr Business Media Shortlist +14
Price when new £25,860

Year 2015

Transmission Manual

Mileage 36,238

Fuel type Diesel

Engine size 2.0

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

Search all 134 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.