Used BMW X4 cars for sale on What Car?

powered by

What Car? Classifieds have 30 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 30

Cars found 30

Active Filters (3)

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 Xdrive20d M Sport 5dr Step Auto

£27,390
2018
Grimsby, Lincolnshire
50,511 Miles
diesel
automatic
5 Doors
2018
£27,390
Grimsby, Lincolnshire
50,511 Miles
diesel
automatic
5 Doors
Grimsby, Lincolnshire
Dealer logo

BMW X4 Xdrive20d Xline 5dr Step Auto

£27,450
2018
Preston Farm Industrial Estate, Stockton-on-Tees
24,911 Miles
diesel
automatic
5 Doors
2018
£27,450
Preston Farm Industrial Estate, Stockton-on-Tees
24,911 Miles
diesel
automatic
5 Doors
Preston Farm Industrial Estate, Stockton-on-Tees
Dealer logo

BMW X4 Xdrive20d M Sport 5dr Step Auto

£29,582
2018
Reading, Berkshire
24,176 Miles
diesel
automatic
5 Doors
2018
£29,582
Reading, Berkshire
24,176 Miles
diesel
automatic
5 Doors
Reading, Berkshire
Dealer logo

BMW X4 Xdrive20d M Sport 5dr Step Auto

£29,999
2018
Stafford, Staffordshire
24,129 Miles
diesel
automatic
5 Doors
2018
£29,999
Stafford, Staffordshire
24,129 Miles
diesel
automatic
5 Doors
Stafford, Staffordshire
Dealer logo

BMW X4 Xdrive20d M Sport 5dr Step Auto

£31,690
2018
Grimsby, Lincolnshire
55,900 Miles
diesel
automatic
5 Doors
2018
£31,690
Grimsby, Lincolnshire
55,900 Miles
diesel
automatic
5 Doors
Grimsby, Lincolnshire
Dealer logo

BMW X4 Xdrive20d M Sport 5dr Step Auto

£36,379
2018
Portsmouth, Hampshire
22,496 Miles
diesel
automatic
5 Doors
2018
£36,379
Portsmouth, Hampshire
22,496 Miles
diesel
automatic
5 Doors
Portsmouth, Hampshire
Dealer logo

BMW X4 Xdrive20d M Sport 5dr Step Auto

£37,490
2018
Hook, Hampshire
16,029 Miles
diesel
automatic
5 Doors
2018
£37,490
Hook, Hampshire
16,029 Miles
diesel
automatic
5 Doors
Hook, Hampshire
Dealer logo

BMW X4 Xdrive20d M Sport 5dr Step Auto

£37,999
2019
Cambridge, Cambridgeshire
15,200 Miles
diesel
automatic
5 Doors
2019
£37,999
Cambridge, Cambridgeshire
15,200 Miles
diesel
automatic
5 Doors
Cambridge, Cambridgeshire
Dealer logo

BMW X4 Xdrive20d M Sport 5dr Step Auto

£38,995
2019
Bradford, West Yorkshire
13,078 Miles
diesel
automatic
5 Doors
2019
£38,995
Bradford, West Yorkshire
13,078 Miles
diesel
automatic
5 Doors
Bradford, West Yorkshire
...