2019 BMW X4
X4 M40i
20,132mi Auto Petrol 3.0L
£34,498
Newburgh
~£866/pm
Now available for viewing at this car dealership's showroom located in Newburgh is this 5 door, black BMW that's fitted with a automatic gearbox and 3000cc petrol engine.
1 cars
X4 M40i
20,132mi Auto Petrol 3.0L
£34,498
Newburgh
~£866/pm
Now available for viewing at this car dealership's showroom located in Newburgh is this 5 door, black BMW that's fitted with a automatic gearbox and 3000cc petrol engine.
3.0 30D M Sport Xdrive Euro 6 Ss
44,494mi Auto Diesel 3.0L
£21,000
Perth
~£527/pm
For the total cost of just £21,000 is this BMW X4, it contains a 3000 cc diesel engine with automatic transmission. This second hand model has 44,494 miles clocked up on the dash and comes finished in the shade of black.
X4 Xdrive20d M Sport
17,830mi Auto Diesel
£38,500
Dundee
~£967/pm
17,830 miles clocked up on the dash and painted in the tone of black, this motor features automatic transmission and a l diesel motor.
X4 M40d
22,299mi Auto Diesel 3.0L
£38,000
Dundee
~£954/pm
This X4 has 22,299 miles clocked-up on the dash and comes fitted out with a 3000cc motor. It runs on diesel with automatic transmission and has been finished in the tone of grey.
X4 M40d
34,153mi Auto Diesel 3.0L
£37,000
Dundee
~£929/pm
A fabulous price of only £37,000 is being advertised by this dealer on this low mileage BMW X4 with a mere 34,153 miles on the dashboard.
X4 Xdrive20d M Sport
38,272mi Auto Diesel
£28,500
Dundee
~£716/pm
Currently available from our dealership is this second-hand, low mileage X4 X4 Xdrive20d M Sport which offers a diesel, cc engine and automatic transmission. It is on offer in a grey finish with just 38,272 mi clocked-up on the dashboard.
Xdrive20d M Sport X Step
44,810mi Auto Diesel 2.0L
£29,998
Kirkcaldy
~£753/pm
Get yourself behind the steering wheel of this BMW for only £29,998. It has got a 2.0 ltr diesel motor with automatic transmission and it has clocked up 44,810 miles.
2.0 20D Mht M Sport Suv Hybrid Xdr
7,927mi Diesel 2.0L
£47,500
Edinburgh
~£1,193/pm
Currently advertised by this dealer in Edinburgh is this second hand, low mileage BMW X4 incorporating a 2.0 litre diesel engine with transmission. It's up for sale and ready for you to take home in the tone of with a mere 7,927 miles on the clock.
3.0 M40d Suv Xdrive Euro 6 Ss
25,544mi Diesel 3.0L
£34,750
Edinburgh
~£873/pm
This suv BMW X4 3.0 M40d Suv Xdrive Euro 6 Ss has 25,544 miles clocked up on the dash and is equipped with a 3.0 litre diesel motor and transmission.
X4 Xdrive20d M Sport
7,902mi Auto Diesel 2.0L
£52,990
Edinburgh
~£1,331/pm
This dealership in Edinburgh has a fantastic price of just £52,990 on this estate with a 2000 cc diesel engine, automatic transmission and 7,902 miles clocked-up on the dashboard.
Xdrive30d M Sport
50,863mi Auto Diesel 3.0L
£32,190
Edinburgh
~£808/pm
Painted in red, this BMW X4 has 50,863 miles on the dashboard and contains a automatic 3000 cc engine requiring diesel.
2.0 20D M Sport
61,702mi Auto Diesel 2.0L
£16,500
Livingston
~£414/pm
Equipped with a 2000 cc diesel engine and automatic transmission, this second hand X4 from this dealer is available to buy with a silver finish and has 61,702 miles clocked-up on the dash.
Xdrive30d M Sport
17,263mi Auto Diesel 3.0L
£37,495
Glasgow
~£942/pm
Now displayed at our dealership is this X4 with only 17,263 miles clocked up on the dashboard.
G02 Xdrive30d M Sport B57 3.0D Tu
23,865mi Auto Diesel 3.0L
£36,995
Glasgow
~£929/pm
Take a closer look at this X4 that comes equipped with automatic transmission and a 3000 cc diesel engine. This second hand one now available at our dealership in Glasgow has a mere 23,865 miles clocked up on the dash.
Xdrive30d M Sport Step
46,533mi Auto Diesel 3.0L
£29,998
Glasgow
~£753/pm
With 46,533 miles clocked up on the dashboard and coming in the shade of white, this suv X4 incorporates a 3000 CC diesel motor and automatic transmission.
G02 Xdrive20d M Sport Lci B47 2.0D
24,500mi Auto Diesel 2.0L
£38,995
Glasgow
~£979/pm
This estate used car is fitted out with a 2.0L diesel motor with automatic transmission and has got 24,500 miles clocked up on the dashboard. It is up for sale and ready for its next owner to drive home priced at only £38,995.
Xdrive20d Mht M Sport Step
8,747mi Auto Hybrid 2.0L
£53,898
Rutherglen
~£1,354/pm
Up for sale and ready for you to drive away is this BMW, it is equipped with a 2.0 litre hybrid engine with automatic transmission. This second hand model has 8,747 miles clocked up on the dashboard.
Xdrive20d Mht M Sport Step
12,563mi Auto Hybrid 2.0L
£52,898
Rutherglen
~£1,328/pm
At the full price of £52,898 or with the option to buy on finance with manageable repayments starting from £ pm, this X4 is fitted out with a 2.0 Ltr hybrid engine with automatic transmission and has 12,563 miles clocked up on the dashboard.
Xdrive20d Mht M Sport Step
28,199mi Auto Diesel 2.0L
£34,898
Rutherglen
~£876/pm
Now available to test drive upon your request is this BMW with 28,199 miles clocked up on the dashboard, automatic transmission and 2.0 ltr diesel engine.
Xdrive M40i Step
31,209mi Auto Petrol 3.0L
£37,898
Rutherglen
~£952/pm
On the market and ready for its next owner to drive away - second hand BMW X4 Xdrive M40i Step that has got automatic transmission and a 3.0L petrol motor. It could be yours for the outstanding price of just £37,898 from this dealer located in Rutherglen.
X4 Xdrive20d M Sport
5,266mi Auto Diesel
£45,000
Aberdeen
~£1,130/pm
Take a closer look at this BMW X4 fitted with automatic transmission and a l diesel motor. This second-hand one currently on sale at this dealer is advertised at the great price of just £45,000, has been finished in the tone of blue and has 5,266 miles clocked-up on the dash.
X4 Xdrive20d M Sport
16,884mi Auto Diesel
£35,000
Aberdeen
~£879/pm
Currently available at this dealer in Aberdeen: BMW X4 X4 Xdrive20d M Sport with automatic transmission, a ltr diesel engine and 16,884 miles.
Xdrive20d M Sport
18,000mi Auto Diesel 2.0L
£39,000
Aberdeen
~£979/pm
Be the new owner of this BMW X4 that is fitted out with a 2000 cc diesel motor with automatic transmission. This used model has 18,000 miles on the dash.
X4 Xdrive20d M Sport
32,573mi Auto Diesel
£31,000
Aberdeen
~£778/pm
A marvellous price is currently being advertised by this dealership for this low mileage BMW which features automatic transmission and a ltr diesel engine