Used BMW X4 cars for sale on What Car?

powered by

What Car? Classifieds have 51 approved used BMW X4 cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW X4 cars near you.

powered by

Cars found 51

Cars found 51

Active Filters (2)

BMW X4 Xdrive20d Xline 5dr Step Auto

£21,999
2016
Newcastle-upon-Tyne, Tyne and Wear
54,812 Miles
diesel
automatic
5 Doors
2016
£21,999
Newcastle-upon-Tyne, Tyne and Wear
54,812 Miles
diesel
automatic
5 Doors
Newcastle-upon-Tyne, Tyne and Wear
Dealer logo

BMW X4 Xdrive20d M Sport 5dr Step Auto

£23,000
2014
Aberdeen, Aberdeenshire
43,142 Miles
diesel
automatic
5 Doors
2014
£23,000
Aberdeen, Aberdeenshire
43,142 Miles
diesel
automatic
5 Doors
Aberdeen, Aberdeenshire
Dealer logo

BMW X4 Xdrive30d M Sport 5dr Step Auto

£23,299
2015
Belfast, Antrim
56,600 Miles
diesel
automatic
5 Doors
2015
£23,299
Belfast, Antrim
56,600 Miles
diesel
automatic
5 Doors
Belfast, Antrim
Dealer logo

BMW X4 Xdrive30d M Sport 5dr Step Auto

£23,450
2014
Darlington, Durham
47,187 Miles
diesel
automatic
5 Doors
2014
£23,450
Darlington, Durham
47,187 Miles
diesel
automatic
5 Doors
Darlington, Durham
Dealer logo

BMW X4 Xdrive30d M Sport 5dr Step Auto

£24,495
2016
Swansea, Glamorgan
66,693 Miles
diesel
automatic
5 Doors
2016
£24,495
Swansea, Glamorgan
66,693 Miles
diesel
automatic
5 Doors
Swansea, Glamorgan
Dealer logo

BMW X4 Xdrive35d M Sport 5dr Step Auto

£25,891
2015
Stafford, Staffordshire
41,068 Miles
diesel
automatic
5 Doors
2015
£25,891
Stafford, Staffordshire
41,068 Miles
diesel
automatic
5 Doors
Stafford, Staffordshire
Dealer logo

BMW X4 Xdrive30d M Sport 5dr Step Auto

£25,995
2016
Kirkcaldy, Fife
55,706 Miles
diesel
automatic
5 Doors
2016
£25,995
Kirkcaldy, Fife
55,706 Miles
diesel
automatic
5 Doors
Kirkcaldy, Fife
Dealer logo

BMW X4 Xdrive20d M Sport 5dr Step Auto

£26,115
2018
Portsmouth, Hampshire
58,587 Miles
diesel
automatic
5 Doors
2018
£26,115
Portsmouth, Hampshire
58,587 Miles
diesel
automatic
5 Doors
Portsmouth, Hampshire
Dealer logo

BMW X4 Xdrive30d M Sport 5dr Step Auto

£26,390
2015
Grimsby, Lincolnshire
39,644 Miles
diesel
automatic
5 Doors
2015
£26,390
Grimsby, Lincolnshire
39,644 Miles
diesel
automatic
5 Doors
Grimsby, Lincolnshire
Dealer logo

BMW X4 Xdrive20d M Sport 5dr Step Auto

£26,990
2017
Rainham, Kent
27,855 Miles
diesel
automatic
5 Doors
2017
£26,990
Rainham, Kent
27,855 Miles
diesel
automatic
5 Doors
Rainham, Kent
Dealer logo
...