Create Alert

Used BMW Cars For Sale in Staffordshire

Showing 1 to 10 of 334 second hand BMW Cars

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

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Retail price £17,000 Finance from £384 per month
BMW 3 Series 320d M Sport 4dr Step Auto
Price when new £35695

Year 2017

Transmission Automatic

Mileage 40,884

Fuel type Diesel

Engine size 1995

Retail price £15,700 Finance from £353 per month
BMW 1 Series 118D 2.0 M SPORT 5DR NAV PLUS PACK LE
Price when new £29150

Year 2017

Transmission Manual

Mileage 22,309

Fuel type Diesel

Engine size 0

Retail price £20,000 Finance from £456 per month
BMW 3 Series 330e M Sport 4dr Step Auto
Price when new £43455

Year 2017

Transmission Automatic

Mileage 32,095

Fuel type Hybrid

Engine size 1998

Retail price £13,700 Finance from £305 per month
BMW 1 Series 118i [1.5] Sport 5dr [Nav] +5
Price when new £22560

Year 2017

Transmission Manual

Mileage 14,232

Fuel type Petrol

Engine size 1499

Retail price £27,800 Finance from £643 per month
BMW X4 xDrive20d M Sport 5dr Step Auto +16
Price when new £43045

Year 2018

Transmission Automatic

Mileage 17,878

Fuel type Diesel

Engine size 1995

Retail price £14,300 Finance from £319 per month
BMW 1 Series 118i [1.5] Sport 3dr [Nav] +5
Price when new £22810

Year 2018

Transmission Manual

Mileage 13,778

Fuel type Petrol

Engine size 1499

Retail price £12,700 Finance from £281 per month
BMW 1 Series 118i [1.5] Sport 5dr [Nav] +5
Price when new £22095

Year 2016

Transmission Manual

Mileage 14,634

Fuel type Petrol

Engine size 1499

Retail price £19,500 Finance from £444 per month
BMW 4 Series 420d [190] xDrive M Sport 5dr Auto [P +14
Price when new £44065

Year 2017

Transmission Automatic

Mileage 32,632

Fuel type Diesel

Engine size 1995

Retail price £20,000 Finance from £456 per month
BMW 3 Series 320d M Sport Shadow Edition 4dr Step +5
Price when new £39130

Year 2018

Transmission Automatic

Mileage 27,725

Fuel type Diesel

Engine size 1995

Retail price £16,700 Finance from £377 per month
BMW 1 Series M135i M Performance 5dr Step Auto +21
Price when new £37970

Year 2014

Transmission Automatic

Mileage 32,271

Fuel type Petrol

Engine size 2979

Search all 334 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.