Grey BMW X4 for sale

Find and finance your next used car with ChooseMyCar

  • BMW X4

2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDr BMW X4

78428 miles 2022 Zero Deposit

Home Delivery Available

£28990
£482/month
Example
  • BMW X4

2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr BMW X4

75960 miles 2015 Zero Deposit

Home Delivery Available

£14995
Doncaster
£315/month
Example
  • BMW X4

2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDr BMW X4

51477 miles 2021 Zero Deposit

Home Delivery Available

£31500
Manchester
£524/month
Example
  • BMW X4

X4 X4 xDrive20d MHT M Sport 5dr Step Auto [Tech/Pro] BMW X4

7736 miles 2024 Zero Deposit

Home Delivery Available

£46321
Bournemouth
£771/month
Example
  • BMW X4

2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 BMW X4

54000 miles 2019 Zero Deposit

Home Delivery Available

£22995
London
£482/month
Example
  • BMW X4

2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 BMW X4

111400 miles 2016 Zero Deposit

Home Delivery Available

£11995
£252/month
Example
  • BMW X4

3.0i Competition Auto xDrive Euro 6 (s/s) 5dr BMW X4

67500 miles 2019 Zero Deposit

Home Delivery Available

£35495
£591/month
Example
  • BMW X4

3.0 M40d Auto xDrive Euro 6 (s/s) 5dr BMW X4

51500 miles 2019 Zero Deposit

Home Delivery Available

£30790
£512/month
Example
  • BMW X4

2.0 20d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s BMW X4

71526 miles 2019 Zero Deposit

Home Delivery Available

£19990
£419/month
Example
  • BMW X4

3.0i Competition SUV 5dr Petrol Auto xDrive Euro 6 BMW X4

47000 miles 2019 Zero Deposit

Home Delivery Available

£39995
£666/month
Example
  • BMW X4

3.0i Competition SUV 5dr Petrol Auto xDrive Euro 6 BMW X4

55000 miles 2022 Zero Deposit

Home Delivery Available

£49995
York
£832/month
Example
  • BMW X4

3.0i Competition SUV 5dr Petrol Auto xDrive Euro 6 BMW X4

31000 miles 2021 Zero Deposit

Home Delivery Available

£43995
York
£732/month
Example
  • BMW X4

3.0i Competition SUV 5dr Petrol Auto xDrive Euro 6 BMW X4

35000 miles 2020 Zero Deposit

Home Delivery Available

£45000
£749/month
Example
  • BMW X4

3.0 30d M Sport X SUV 5dr Diesel Auto xDrive Euro BMW X4

63744 miles 2019 Zero Deposit

Home Delivery Available

£26495
Luton
£556/month
Example
  • BMW X4

3.0 M40d MHT SUV 5dr Diesel Hybrid Auto xDrive Eur BMW X4

39500 miles 2021 Zero Deposit

Home Delivery Available

£36000
£599/month
Example
  • BMW X4

3.0 M40d Auto xDrive Euro 6 (s/s) 5dr BMW X4

56280 miles 2019 Zero Deposit

Home Delivery Available

£26990
£566/month
Example
  • BMW X4

3.0i Competition SUV 5dr Petrol Auto xDrive Euro 6 BMW X4

37000 miles 2019 Zero Deposit

Home Delivery Available

£39990
Derby
£665/month
Example
  • BMW X4

2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDr BMW X4

19231 miles 2022 Zero Deposit

Home Delivery Available

£39995
Wigan
£666/month
Example
  • BMW X4

3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Auto xDr BMW X4

40000 miles 2022 Zero Deposit

Home Delivery Available

£39495
£657/month
Example
  • BMW X4

2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDr BMW X4

25904 miles 2022 Zero Deposit

Home Delivery Available

£37200
£619/month
Example
  • BMW X4

X4 X4 xDrive20d M Sport 5dr Step Auto BMW X4

54781 miles 2019 Zero Deposit

Home Delivery Available

£23594
Bournemouth
£495/month
Example
  • BMW X4

20d SE 5 DOOR X-DRIVE 8-SPEED AUTO 187 BHP (EURO 6 BMW X4

53557 miles 2015 Zero Deposit

Home Delivery Available

£14990
£314/month
Example
  • BMW X4

2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 BMW X4

40000 miles 2019 Zero Deposit

Home Delivery Available

£26449
Oldham
£555/month
Example
  • BMW X4

2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDr BMW X4

46852 miles 2021 Zero Deposit

Home Delivery Available

£27777
£462/month
Example
  • BMW X4

3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Auto xDr BMW X4

71568 miles 2020 Zero Deposit

Home Delivery Available

£25995
£433/month
Example
  • BMW X4

3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 BMW X4

57244 miles 2019 Zero Deposit

Home Delivery Available

£26191
Barnsley
£550/month
Example
  • BMW X4

2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 BMW X4

97900 miles 2015 Zero Deposit

Home Delivery Available

£12795
£268/month
Example
  • BMW X4

2.0 20d M Sport X Auto xDrive Euro 6 (s/s) 5dr BMW X4

63000 miles 2019 Zero Deposit

Home Delivery Available

£23489
£493/month
Example
  • BMW X4

X4 2019 19 BMW X4 2.0D M SPORT AUTO ** M PERFORMANCE PACK ** NT X3 X5 X6 BMW X4

42000 miles 2019 Zero Deposit

Home Delivery Available

£22495
£472/month
Example
  • BMW X4

3.0 30d M Sport X SUV 5dr Diesel Auto xDrive Euro BMW X4

57589 miles 2019 Zero Deposit

Home Delivery Available

£25290
Darlington
£531/month
Example
  • BMW X4

3.0i Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (510 ps) BMW X4

26000 miles 2020 Zero Deposit

Home Delivery Available

£42500
£707/month
Example
  • BMW X4

3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr BMW X4

68000 miles 2017 Zero Deposit

Home Delivery Available

£18499
£388/month
Example
  • BMW X4

xDrive35d M Sport 5dr Step Auto BMW X4

86000 miles 2016 Zero Deposit

Home Delivery Available

£13995
£294/month
Example
  • BMW X4

2.0 XDRIVE20D XLINE 4d 188 BHP SAT NAV, REAR CAMER BMW X4

89878 miles 2015 Zero Deposit

Home Delivery Available

£15995
£336/month
Example
  • BMW X4

xDrive20d M Sport 5dr Step Auto BMW X4

47482 miles 2019 Zero Deposit

Home Delivery Available

£32000
Chelmsford
£532/month
Example