Black BMW X4 for sale

Find and finance your next used car with ChooseMyCar

  • BMW X4

xDrive30d M Sport 5dr Step Auto BMW X4

42248 miles 2020 Zero Deposit

Home Delivery Available

£29995
Dundee
£499/month
Example
  • BMW X4

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

75966 miles 2018 Zero Deposit

Home Delivery Available

£20795
£436/month
Example
  • BMW X4

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

52814 miles 2016 Zero Deposit

Home Delivery Available

£17499
£367/month
Example
  • BMW X4

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

56500 miles 2019 Zero Deposit

Home Delivery Available

£30250
£503/month
Example
  • BMW X4

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

36125 miles 2020 Zero Deposit

Home Delivery Available

£29895
£497/month
Example
  • BMW X4

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

51000 miles 2018 Zero Deposit

Home Delivery Available

£26900
£564/month
Example
  • BMW X4

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

80000 miles 2020 Zero Deposit

Home Delivery Available

£22990
Bolton
£383/month
Example
  • BMW X4

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

48002 miles 2016 Zero Deposit

Home Delivery Available

£18500
Newcastle upon Tyne
£388/month
Example
  • BMW X4

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

97186 miles 2015 Zero Deposit

Home Delivery Available

£11995
£252/month
Example
  • BMW X4

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

70500 miles 2016 Zero Deposit

Home Delivery Available

£16250
Wakefield
£341/month
Example
  • BMW X4

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

54020 miles 2017 Zero Deposit

Home Delivery Available

£17890
£375/month
Example
  • BMW X4

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

78000 miles 2018 Zero Deposit

Home Delivery Available

£16695
£350/month
Example
  • BMW X4

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

15127 miles 2022 Zero Deposit

Home Delivery Available

£36995
£616/month
Example
  • BMW X4

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

80000 miles 2019 Zero Deposit

Home Delivery Available

£23950
£503/month
Example
  • BMW X4

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

58322 miles 2019 Zero Deposit

Home Delivery Available

£27500
£577/month
Example
  • BMW X4

XDRIVE20D M SPORT 4-Door BMW X4

50867 miles 2018 Zero Deposit

Home Delivery Available

£14995
£315/month
Example
  • BMW X4

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

102626 miles 2015 Zero Deposit

Home Delivery Available

£11400
Leicester
£239/month
Example
  • BMW X4

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

63232 miles 2019 Zero Deposit

Home Delivery Available

£24495
£514/month
Example
  • BMW X4

X4 X4 xDrive M40i 5dr Step Auto BMW X4

32471 miles 2019 Zero Deposit

Home Delivery Available

£32935
Ipswich
£548/month
Example
  • BMW X4

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

88113 miles 2015 Zero Deposit

Home Delivery Available

£16280
£342/month
Example
  • BMW X4

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

87000 miles 2016 Zero Deposit

Home Delivery Available

£13995
Portsmouth
£294/month
Example
  • BMW X4

3.0 M40i SUV 5dr Petrol Auto xDrive Euro 6 (s/s) ( BMW X4

36500 miles 2019 Zero Deposit

Home Delivery Available

£34949
Watford
£582/month
Example
  • BMW X4

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

38000 miles 2019 Zero Deposit

Home Delivery Available

£26995
£566/month
Example
  • BMW X4

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

31335 miles 2022 Zero Deposit

Home Delivery Available

£56500
£940/month
Example
  • BMW X4

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

63800 miles 2020 Zero Deposit

Home Delivery Available

£37980
£632/month
Example
  • BMW X4

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

53032 miles 2016 Zero Deposit

Home Delivery Available

£18289
£384/month
Example
  • BMW X4

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

86000 miles 2016 Zero Deposit

Home Delivery Available

£14795
£310/month
Example
  • BMW X4

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

62550 miles 2019 Zero Deposit

Home Delivery Available

£28490
£598/month
Example
  • BMW X4

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

50000 miles 2019 Zero Deposit

Home Delivery Available

£24995
£524/month
Example
  • BMW X4

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

17744 miles 2021 Zero Deposit

Home Delivery Available

£36990
£616/month
Example
  • BMW X4

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

24115 miles 2019 Zero Deposit

Home Delivery Available

£32395
Wigan
£539/month
Example
  • BMW X4

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

9000 miles 2022 Zero Deposit

Home Delivery Available

£54949
Oldham
£914/month
Example
  • BMW X4

X4 X4 M xDrive X4 M Competition 5dr Step Auto BMW X4

20734 miles 2022 Zero Deposit

Home Delivery Available

£55867
Grimsby
£930/month
Example