Grey BMW X4 for sale

Find and finance your next used car with ChooseMyCar

  • BMW X4

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

79300 miles 2016 Zero Deposit

Home Delivery Available

£15000
Newcastle upon Tyne
£315/month
Example
  • BMW X4

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

73514 miles 2017 Zero Deposit

Home Delivery Available

£16991
Leeds
£356/month
Example
  • BMW X4

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

84262 miles 2015 Zero Deposit

Home Delivery Available

£13980
Cardiff
£293/month
Example
  • BMW X4

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

81750 miles 2019 Zero Deposit

Home Delivery Available

£21990
£461/month
Example
  • BMW X4

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

37334 miles 2019 Zero Deposit

Home Delivery Available

£32995
Wigan
£549/month
Example
  • BMW X4

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

37288 miles 2020 Zero Deposit

Home Delivery Available

£41500
£691/month
Example
  • BMW X4

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

28672 miles 2019 Zero Deposit

Home Delivery Available

£34749
£578/month
Example
  • BMW X4

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

31900 miles 2022 Zero Deposit

Home Delivery Available

£35900
£597/month
Example
  • BMW X4

X4 3.0 X4 xDrive30d M Sport BMW X4

84000 miles 2017 Zero Deposit

Home Delivery Available

£15795
£331/month
Example
  • BMW X4

xDrive20d M Sport 5dr Step Auto BMW X4

68500 miles 2016 Zero Deposit

Home Delivery Available

£15990
Cheltenham
£335/month
Example
  • BMW X4

X4 X4 xDrive30d M Sport 5dr Step Auto BMW X4

33752 miles 2020 Zero Deposit

Home Delivery Available

£33006
Grimsby
£549/month
Example
  • BMW X4

Diesel Estate M Sport BMW X4

13030 miles 2022 Zero Deposit

Home Delivery Available

£39403
Portsmouth
£656/month
Example
  • BMW X4

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

103212 miles 2017 Zero Deposit

Home Delivery Available

£13795
Bolton
£289/month
Example
  • BMW X4

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

84624 miles 2018 Zero Deposit

Home Delivery Available

£17290
Newport
£363/month
Example
  • BMW X4

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

75000 miles 2016 Zero Deposit

Home Delivery Available

£17999
£378/month
Example
  • BMW X4

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

43000 miles 2019 Zero Deposit

Home Delivery Available

£27495
£577/month
Example
  • BMW X4

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

63000 miles 2021 Zero Deposit

Home Delivery Available

£35900
£597/month
Example
  • BMW X4

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

33500 miles 2019 Zero Deposit

Home Delivery Available

£39450
York
£656/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

£27995
£466/month
Example
  • BMW X4

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

65000 miles 2016 Zero Deposit

Home Delivery Available

£16749
Harlow
£351/month
Example
  • BMW X4

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

71495 miles 2018 Zero Deposit

Home Delivery Available

£17689
£371/month
Example
  • BMW X4

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

85350 miles 2017 Zero Deposit

Home Delivery Available

£14995
£315/month
Example
  • BMW X4

X4 2.0 X4 xDrive20d M Sport BMW X4

94000 miles 2017 Zero Deposit

Home Delivery Available

£13950
£293/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

£26491
Barnsley
£556/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

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

84707 miles 2016 Zero Deposit

Home Delivery Available

£13995
£294/month
Example
  • BMW X4

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

59759 miles 2019 Zero Deposit

Home Delivery Available

£23890
£501/month
Example
  • BMW X4

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

5490 miles 2022 Zero Deposit

Home Delivery Available

£40995
Wigan
£682/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 35d M Sport SUV 5dr Diesel Auto xDrive Euro 6 BMW X4

85197 miles 2016 Zero Deposit

Home Delivery Available

£14995
£315/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

£25490
Darlington
£535/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

£41350
£688/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