Create Alert

Browse BMW X4 Available in Staffordshire

Showing 1 to 10 of 10 second hand BMW X4 Cars

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

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Retail price £24,000 Finance from £552 per month
BMW X4 xDrive30d M Sport 5dr Step Auto +9
Price when new £46415

Year 2016

Transmission Automatic

Mileage 25,465

Fuel type Diesel

Engine size 2993

Check out more cars matching your search from our partners
Retail price £45,480 Finance from £1068 per month
BMW X4 Xdrive M40I 5Dr Step Auto +9

Year 2019

Transmission Semi-Auto

Mileage 3,311

Fuel type Petrol

Engine size 3.0

Retail price £33,998 Finance from £792 per month
BMW X4 Xdrive20D M Sport X 5Dr Step Auto +9

Year 2019

Transmission Semi-Auto

Mileage 9,655

Fuel type Diesel

Engine size 2.0

Retail price £40,980 Finance from £960 per month
BMW X4 Xdrive M40I 5Dr Step Auto +9

Year 2019

Transmission Automatic

Mileage 2,526

Fuel type Petrol

Engine size 3.0

Retail price £22,795 Finance from £523 per month
BMW X4 XDRIVE20D M SPORT +29

Year 2017

Transmission Automatic

Mileage 40,666

Fuel type Diesel

Engine size 1995

Retail price £43,500 Finance from £1020 per month
BMW X4 xDrive M40i 5dr Step Auto +17

Year 2019

Transmission Automatic

Mileage 2,380

Fuel type Petrol

Engine size 3000

Retail price £17,990 Finance from £408 per month
BMW X4 2.0 XDRIVE20D M SPORT 4d 188 BHP +20

Year 2015

Transmission Automatic

Mileage 66,000

Fuel type Diesel

Engine size 2.0

Retail price £20,600 Finance from £470 per month
BMW X4 XDRIVE30D XLINE +33

Year 2015

Transmission Automatic

Mileage 26,928

Fuel type Diesel

Engine size 2.993

Retail price £22,500 Finance from £516 per month
BMW X4 XDRIVE20D M SPORT +13

Year 2017

Transmission Automatic

Mileage 35,016

Fuel type Diesel

Engine size 1.995

Search all 10 BMW X4 cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.