2016 BMW X4 for sale in Wells
Filter results
Price
- |
Mileage
- |
Days on market
- |
CO2 emissions
- |
Engine size
- |
MPG
- |
Text search
Add similar cars
CarGurus quick poll
Message Sent!
Whoops!

2015 BMW X4 3.0TD xDrive30d xLine (15 reg) Used Cars in Poole, South West England BH12 5WB
Price: £26,790
Mileage: 16,319
Location: Poole, South West England BH12 5WB

2016 BMW X4 3.0TD xDrive30d M Sport (16 reg) Used Cars in Newport, Wales NP19 9FL
Price: £28,000
Mileage: 35,000
Location: Newport, Wales NP19 9FL

2016 BMW X4 2.0TD xDrive20d xLine Auto (16 reg) Used Cars in Bath, South West England BA2 3DR
Price: £28,995
Mileage: 10,429
Location: Bath, South West England BA2 3DR

2017 BMW X4 2.0TD xDrive20d M Sport (17 reg) Used Cars in Poole, South West England BH12 5WB
Price: £32,000
Mileage: 11,140
Location: Poole, South West England BH12 5WB

2017 BMW X4 2.0TD xDrive20d xLine Auto (17 reg) Used Cars in Swindon, South West England SN5 8WG
Price: £29,995
Mileage: 26,087
Location: Swindon, South West England SN5 8WG

2016 BMW X4 2.0TD xDrive20d M Sport Auto (16 reg) Used Cars in Bournemouth, South West England BH10 4HZ
Price: £28,995
Mileage: 14,327
Location: Bournemouth, South West England BH10 4HZ

2015 BMW X4 2.0TD xDrive20d M Sport 4X4 Auto (15 reg) Used Cars in Poole, South West England BH12 5WB
Price: £27,390
Mileage: 22,000
Location: Poole, South West England BH12 5WB

2015 BMW X4 3.0TD xDrive30d M Sport 4X4 (65 reg) Used Cars in Bristol, South West England BS10 7TU
Price: £28,995
Mileage: 25,672
Location: Bristol, South West England BS10 7TU

2016 BMW X4 3.0TD xDrive30d M Sport (66 reg) Used Cars in Bridgwater, South West England TA6 6DD
Price: £31,990
Mileage: 19,245
Location: Bridgwater, South West England TA6 6DD

2017 BMW X4 2.0TD xDrive20d M Sport (67 reg) Used Cars in Bath, South West England BA2 3DR
Price: £37,995
Mileage: 6,570
Location: Bath, South West England BA2 3DR
Filter your search criteria!
A large number of listings matched your criteria. You are seeing the top 2,000 listings.
Used BMW X4 by year
Vehicle | Deals | Starting price | Total available |
---|---|---|---|
2017 BMW X4 | 3 Great deals | £28,998 | 29 listings |
2016 BMW X4 | - | £22,995 | 27 listings |
2015 BMW X4 | 3 Great deals | £21,000 | 32 listings |
2014 BMW X4 | - | £22,995 | 11 listings |
Similar cars
BMW X3 for sale
40 Great deals out of 617 listings starting at £1,750
|
BMW X6 for sale
6 Great deals out of 239 listings starting at £12,690
|
BMW X5 for sale
44 Great deals out of 1,020 listings starting at £2,495
|
Broader searches
BMW X4 for sale
8 Great deals out of 100 listings starting at £21,000
|
BMW X4 xDrive20d M Sport for sale
3 Great deals out of 42 listings starting at £21,198
|
BMW X4 xDrive30d M Sport for sale
29 listings starting at £23,995
|
BMW X4 xDrive35d M Sport for sale
15 listings starting at £23,979
|
BMW X4 xDrive20d xLine for sale
9 listings starting at £21,000
|
BMW X4 xDrive20d SE for sale
3 listings starting at £22,995
|
BMW X4 xDrive30d xLine for sale
3 listings starting at £26,790
|
Approved BMW X4
Approved BMW X4
8 Great deals out of 100 listings starting at £21,000
|
Used BMW X4 by city
BMW X4 in Bath
4 listings starting at £28,000
|
BMW X4 in Bristol
3 listings starting at £28,000
|
BMW X4 in Cardiff
3 listings starting at £28,000
|
BMW X4 in Newport
3 listings starting at £28,000
|
BMW X4 in Salisbury
3 listings starting at £28,995
|
BMW X4 in Swindon
3 listings starting at £28,000
|
BMW X4 in Gloucester
2 listings starting at £28,000
|
BMW X4 in Exeter
1 listings starting at £31,990
|
BMW X4 in Southampton
8 listings starting at £22,995
|