2023 BMW X4
Xdrive M40d Mht
17,474miAutoDiesel3.0L
£52,898
Rutherglen
~£1,328/pm
This X4 Xdrive M40d Mht up for sale from this dealership in Rutherglen priced at £54,898 comes in black and has 17,474 miles clocked up on the dash.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
2 cars
Xdrive M40d Mht
17,474miAutoDiesel3.0L
£52,898
Rutherglen
~£1,328/pm
This X4 Xdrive M40d Mht up for sale from this dealership in Rutherglen priced at £54,898 comes in black and has 17,474 miles clocked up on the dash.
Xdrive20d Mht M Sport Step
18,341miAutoHybrid2.0L
£46,898
Rutherglen
~£1,178/pm
First registered in 2023: Used BMW X4 with a 2.0L hybrid engine, a mere 18,341 miles clocked-up on the dash and automatic transmission.
X4 Xdrive 20D M Sport
83,148miAutoDiesel2.0L
£16,498
East Kilbride
~£414/pm
Go down to this dealership for a closer look at this automatic X4 X4 Xdrive 20D M Sport incorporating a 2000 cc diesel engine with automatic transmission. This used model in the East Kilbride area has 83,148 miles clocked-up on the dashboard and has been finished in black.
Xdrive20d M Sport Step
25,477miAutoDiesel2.0L
£21,998
Dumbarton
~£552/pm
Finished in the shade of grey, this BMW X4 Xdrive20d M Sport Step has a 2000cc diesel engine with automatic transmission and has got 25,477 miles clocked up on the dashboard.
2.0 Xdrive20d M Sport
96,000miAutoDiesel2.0L
£15,979
Helensburgh
~£401/pm
For sale and ready to drive home is this X4 2.0 Xdrive20d M Sport in the shade of red; this second hand model incorporates a 2.0 L diesel motor with automatic transmission and it has got 96,000 miles clocked up on the dash.
Xdrive20d Mht M Sport Step
10,264miAutoDiesel2.0L
£50,898
Irvine
~£1,278/pm
Second hand BMW in near pristine condition throughout is currently available for sale at £50,898. This car drives like new, has just 10,264 miles clocked up on the dash and comes fitted with a 2.0 Ltr diesel motor with automatic transmission.
Xdrive M40i Mht
10,970miAutoPetrol3.0L
£50,898
Irvine
~£1,278/pm
This BMW is fitted out with a 3.0 Litre petrol motor with automatic transmission and has 10,970 miles clocked up on the dashboard.
Coupe
105,000miAutoDiesel3.0L
£15,990
Livingston
~£402/pm
At £16,490, this dealer is selling this used X4 Coupe which features a 3000 CC diesel engine and automatic transmission.
2.0 Xdrive20d M Sport
35,000miAutoDiesel2.0L
£28,995
Edinburgh
~£728/pm
Beginning at as little as £ per month, you can acquire this motor with 28,000 miles on the clock, diesel 2.0 litre motor and automatic transmission.
3.0 Xdrive30d M Sport
83,400miAutoDiesel3.0L
£16,995
Edinburgh
~£427/pm
At the full price of £16,995 and with the option to buy using finance with affordable instalments starting at £ per calendar month, this X4 is equipped with a 3.0 Ltr diesel engine with automatic transmission and has done 83,400 mi.
X4 Xdrive30d M Sport
14,259miAutoDiesel3.0L
£49,900
Edinburgh
~£1,253/pm
Coming fitted with automatic transmission and a 3000 CC diesel engine, this BMW with only 14,259 miles clocked up on the dash has been so well maintained, it could easily be mistaken for a brand new car.
X4 Xdrive30d M Sport
24,114miAutoDiesel3.0L
£33,990
Edinburgh
~£854/pm
This X4 X4 Xdrive30d M Sport up for sale from this dealership in Edinburgh priced at £33,990 is available in blue and has 24,114 miles clocked-up on the dash.
G02 X4 Xdrive20d M Sport Lci B47 2.0D
8,019miDiesel
£51,450
Edinburgh
~£1,292/pm
Coming fitted with a ltr diesel engine with transmission, this used BMW is available for sale in and has 8,019 miles clocked up on the dashboard.
G02 X4 Xdrive30d M Sport Lci B57 3.0D
3,769miDiesel
£47,500
Edinburgh
~£1,193/pm
Painted in , this BMW contains a Litre diesel engine with transmission and it has 3,769 miles on the clock.
Xdrive M40i Mht
1,000miAutoPetrol3.0L
£62,898
Kirkcaldy
~£1,580/pm
A great price of only £62,898 is currently being offered by us at this dealer for this near mint BMW X4.
Xdrive20d M Sport Step
38,600miAutoDiesel2.0L
£28,998
Kirkcaldy
~£728/pm
Interested in buying a BMW X4 Xdrive20d M Sport Step? Then consider going for this used model, it contains a 2.0 litre diesel engine with automatic transmission and has 38,600 miles on the dash.
X4 M40i
23,436miAutoPetrol3.0L
£38,790
Perth
~£974/pm
Having 23,500 miles clocked up on the dash and in the tone of black, this used car is fitted with a 3.0 litre petrol motor with automatic transmission.
3.0 Xdrive30d M Sport 255 Bhp
62,190miAutoDiesel3.0L
£15,995
Carlisle
~£402/pm
Available to test drive upon your request is this BMW X4 3.0 Xdrive30d M Sport 255 Bhp with 62,190 miles on the clock, automatic gearbox and 3000cc diesel engine.
2.0L Xdrive20d M Sport 188 Bhp
62,000miAutoDiesel2.0L
£17,950
Larne
~£451/pm
Finished in the shade of red, this coupe motor has 62,000 miles clocked-up on the dash and comes fitted out with a automatic 2.0 ltr engine requiring diesel.
Xdrive20d M Sport
85,620miAutoDiesel2.0L
£16,990
Ballymoney
~£427/pm
Currently available on the market is this that incorporates a 2000cc diesel engine with automatic transmission. This second-hand one has 85,620 mi clocked-up on the dashboard and is finished in the shade of white.
Xdrive20d M Sport
92,824miAutoDiesel2.0L
£16,590
Ballymoney
~£417/pm
Buy this second hand BMW X4 for £16,990. Credit plans start off at only £ monthly for this car that comes fitted out with a 2000 CC diesel motor with automatic transmission.
3.0 Xdrive30d M Sport
122,156miAutoDiesel3.0L
£12,975
Ballymena
~£326/pm
Currently available to buy is this coupe with a 3.0L diesel motor and 122,156 miles clocked-up on the dash.
Xdrive30d M Sport 21Upgrade Alloy Whees Harman K
59,016miAutoDiesel
£18,495
Antrim
~£464/pm
On offer and available for a test drive is this BMW X4 finished in white - this second-hand model is fitted with a Ltr diesel engine with automatic transmission and has 59,016 miles on the dash.
Xdrive30d M Sport
87,089miAutoDiesel3.0L
£15,990
Lisburn
~£402/pm
Get this second-hand X4 Xdrive30d M Sport for only £15,990. Finance plans begin at only £ every month for this car which is fitted out with a 3000 cc diesel motor and automatic transmission.