2020 BMW X4
Xdrive M40i Step
31,209mi Auto Petrol 3.0L
£37,898
Rutherglen
~£952/pm
In the tone of black, this X4 is fitted with a 3000 CC petrol motor with automatic transmission and it has got a mere 31,209 miles clocked up on the dash.
4 cars
Xdrive M40i Step
31,209mi Auto Petrol 3.0L
£37,898
Rutherglen
~£952/pm
In the tone of black, this X4 is fitted with a 3000 CC petrol motor with automatic transmission and it has got a mere 31,209 miles clocked up on the dash.
Xdrive20d Mht M Sport Step
28,199mi Auto Diesel 2.0L
£34,898
Rutherglen
~£876/pm
This X4 is currently up for sale and ready for its next owner to take home. It contains a 2000 CC diesel engine with automatic transmission and has 28,199 mi on the dash.
Xdrive20d Mht M Sport Step
8,747mi Auto Hybrid 2.0L
£53,898
Rutherglen
~£1,354/pm
Get yourself behind the steering wheel of this BMW X4 Xdrive20d Mht M Sport Step for only £53,898. It incorporates a 2.0 Litre hybrid motor with automatic transmission and it 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
Now on display at this car dealership's show room in the Rutherglen area is this BMW X4 Xdrive20d Mht M Sport Step with low mileage. It only has 12,563 miles on the clock and features a 2.0 Litre hybrid engine with automatic transmission.
Xdrive30d M Sport Step
46,533mi Auto Diesel 3.0L
£29,998
Glasgow
~£753/pm
Grab the opportunity to be the happy owner of this suv which is now up for sale at only £29,998. It has been finished in the shade of white, has got 46,533 miles clocked up on the dash and contains a 3.0 ltr diesel motor with automatic transmission.
Xdrive30d M Sport
17,263mi Auto Diesel 3.0L
£37,495
Glasgow
~£942/pm
BMW X4 with a 3000CC diesel motor and automatic gearbox.
G02 Xdrive30d M Sport B57 3.0D Tu
23,865mi Auto Diesel 3.0L
£36,995
Glasgow
~£929/pm
On the market and ready for its new owner to take home is this vehicle at the awesome price of just £36,995. This dealer also gives you the option to pay using affordable monthly payments to suit all budgets with instalment packages commencing from just £ pm.
Xdrive30d Mht M Sport Techpro Pack
10,231mi Auto Diesel 3.0L
£51,498
Irvine
~£1,293/pm
BMW, in a like new condition, currently available on the market at the fantastic price of £51,498. This motor drives like new, features a 3.0l diesel motor with automatic transmission and has only got 10,231 miles on the dash.
X4 Xdrive20d M Sport
7,902mi Auto Diesel 2.0L
£52,990
Edinburgh
~£1,331/pm
With only a mere 7,902 miles on the dash and coming in the tone of blue, this BMW X4 comes fitted out with automatic transmission and has a 2.0 L diesel motor. Currently available to drive away at the amazing price of only £53,990 or with the possibility to buy on finance with achievable instalments at hand starting from £ per month.
X4 Xdrive30d M Sport
20,884mi Auto Diesel 3.0L
£39,990
Edinburgh
~£1,004/pm
Available to test drive upon your request is this estate vehicle with 20,884 miles clocked-up on the dash, automatic gearbox and a 3.0 litre diesel motor.
Xdrive30d M Sport
50,863mi Auto Diesel 3.0L
£32,990
Edinburgh
~£828/pm
Available in the shade of red, this second-hand BMW is fitted out with a 3.0 ltr diesel motor with automatic transmission and it has got 50,863 miles clocked up on the dash.
2.0 20D Mht M Sport Suv Hybrid Xdr
7,927mi Diesel 2.0L
£47,500
Edinburgh
~£1,193/pm
Beginning from just £ per month, you could have this suv motor with a diesel 2000 CC engine, transmission and 7,927 miles on the dash.
3.0 M40d Suv Xdrive Euro 6 Ss
25,544mi Diesel 3.0L
£34,750
Edinburgh
~£873/pm
Starting out at just £ per month, you can enjoy this BMW X4 with 25,544 miles clocked up on the dash, diesel 3.0 LTR engine and transmission.
Xdrive20d M Sport X Step
44,810mi Auto Diesel 2.0L
£29,998
Kirkcaldy
~£753/pm
This suv X4 Xdrive20d M Sport X Step has 44,810 miles clocked up on the dash and features a 2.0 L diesel engine.
X4 M40i
20,132mi Auto Petrol 3.0L
£34,498
Newburgh
~£866/pm
Currently available for viewing at this car retailer's showroom is this 5 door BMW X4 X4 M40i with a automatic transmission and 3.0 LTR petrol engine.
3.0 30D M Sport Xdrive Euro 6 Ss
44,494mi Auto Diesel 3.0L
£21,000
Perth
~£527/pm
Beginning from £ each month, you could enjoy this BMW X4 with a diesel 3.0l motor, automatic transmission and 44,494 miles clocked up on the dash.
Xdrive20d M Sport X
49,073mi Auto Diesel 2.0L
£27,998
Dumfries
~£703/pm
On the market and ready for its next owner to drive away is this BMW X4 Xdrive20d M Sport X which has a 2.0L diesel engine with automatic transmission. This second-hand one now available from our dealership has got 49,073 miles on the dashboard.
X4 Xdrive20d M Sport
17,830mi Auto Diesel
£38,500
Dundee
~£967/pm
Available at this dealership in Dundee is this BMW X4 with automatic transmission, a cc diesel motor and 17,830 miles.
X4 M40d
22,299mi Auto Diesel 3.0L
£38,000
Dundee
~£954/pm
Available in the shade of grey, this second-hand BMW X4 has 22,299 miles on the dashboard and is equipped with a 3.0 litre diesel motor.
3.0 M40d Xdrive Euro 6 Ss
34,123mi Auto Diesel 3.0L
£37,500
Dundee
~£942/pm
Finished in silver, this car is fitted out with a 3.0 L diesel motor with automatic transmission and it has 34,123 miles clocked up on the dash. It was first registered in 2020 and is on offer and ready for its new owner to drive home for £37,500.
Xdrive30d M Sport Step
50,714mi Auto Diesel 3.0L
£16,990
Workington
~£427/pm
On offer at our terrific price of just £16,990 is this X4 Xdrive30d M Sport Step, it is fitted with a 3.0 Litre diesel motor with automatic transmission and has got 50,714 miles on the dash.
Suv
63,955mi Manual Diesel 2.0L
£16,500
Carrickfergus
~£414/pm
Up for sale and ready for its next owner to drive away is this suv BMW X4 at the outstanding price of just £16,500. This dealer also gives its customers the option to pay with flexible monthly instalments with repayment plans starting at just £ per month.
3.0 30D M Sport Suv Xdrive Euro 6
49,200mi Auto Diesel 3.0L
£17,995
Newtownabbey
~£452/pm
Available to view at this dealer in Newtownabbey is this X4 3.0 30D M Sport Suv Xdrive Euro 6 with a 3000CC diesel engine and automatic transmission. Up for sale and ready for you to take home in the shade of white with 49,200 mi on the dash.
Xdrive20d M Sport
69,000mi Auto Diesel 2.0L
£24,650
Coleraine
~£619/pm
Currently on show at our dealership in Coleraine is this blue BMW X4 Xdrive20d M Sport that has automatic transmission and a 2000cc diesel engine.