2023 BMW X4
Xdrive M40i Mht
1,000miAutoPetrol3.0L
£62,898
Kirkcaldy
~£1,580/pm
This X4 is in a like new condition inside and out, it's only got 1,000 miles on the dash and is in fantastic working order.
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.
0 cars
Xdrive M40i Mht
1,000miAutoPetrol3.0L
£62,898
Kirkcaldy
~£1,580/pm
This X4 is in a like new condition inside and out, it's only got 1,000 miles on the dash and is in fantastic working order.
Xdrive20d M Sport Step
38,600miAutoDiesel2.0L
£28,998
Kirkcaldy
~£728/pm
This X4 Xdrive20d M Sport Step has a mere 38,600 miles on the dash and it has been on the road for less than a full year.
X4 Xdrive30d M Sport
14,259miAutoDiesel3.0L
£49,900
Edinburgh
~£1,253/pm
Containing a 3000CC diesel motor with automatic transmission, this used BMW X4 from this dealership in Edinburgh is available to drive away in the tone of black and has 14,259 miles clocked up on the dashboard.
X4 Xdrive20d M Sport
12,623miAutoDiesel2.0L
£35,990
Edinburgh
~£904/pm
A marvellous price of £35,990 from this dealership on this second hand BMW X4 X4 Xdrive20d M Sport with a mere 12,623 miles on the dash.
X4 Xdrive30d M Sport
24,114miAutoDiesel3.0L
£33,990
Edinburgh
~£854/pm
Available from this car retailer's showroom in Edinburgh is this X4 fitted with a automatic gearbox and 3000 cc diesel engine.
2.0 Xdrive20d M Sport
35,000miAutoDiesel2.0L
£28,995
Edinburgh
~£728/pm
At this dealership there's a superb price of just £34,995 for this X4 with 28,000 miles on the dashboard, automatic transmission and a 2.0 litre diesel motor.
3.0 Xdrive30d M Sport
83,400miAutoDiesel3.0L
£16,995
Edinburgh
~£427/pm
In a black finish, this BMW X4 3.0 Xdrive30d M Sport is equipped with a 3000 CC diesel engine with automatic transmission and it has 83,400 miles clocked up on the dash.
G02 X4 Xdrive20d M Sport Lci B47 2.0D
8,019miDiesel
£51,450
Edinburgh
~£1,292/pm
With 8,019 miles clocked-up on the dashboard and finished in the shade of , this suv BMW features a LTR diesel engine and has transmission.
G02 X4 Xdrive20d M Sport Lci B47 2.0D
10,230miDiesel
£50,000
Edinburgh
~£1,256/pm
With a finish, this suv BMW only has 10,230 miles on the dash and is fitted with a L diesel engine with transmission.
G02 X4 Xdrive30d M Sport Lci B57 3.0D
3,769miDiesel
£47,500
Edinburgh
~£1,193/pm
Currently available on the market is this used car at the fantastic price of only £48,500. This dealership also gives its customers the possibility to purchase with flexible monthly repayments to suit all budgets with instalment plans commencing at only £ per month.
Coupe
105,000miAutoDiesel3.0L
£15,990
Livingston
~£402/pm
This BMW X4 incorporates a 3.0L diesel engine with automatic transmission and has got 105,000 miles clocked-up on the dashboard. This particular second-hand model from this dealer in Livingston is available in the tone of red.
X4 Xdrive 20D M Sport
83,148miAutoDiesel2.0L
£16,498
East Kilbride
~£414/pm
Are you interested in purchasing a BMW X4 X4 Xdrive 20D M Sport? Well, take a look at this second hand one from this dealer, it comes fitted with automatic transmission, a 2000 cc diesel motor and has 83,148 mi on the dashboard.
Xdrive M40d Mht
17,474miAutoDiesel3.0L
£52,898
Rutherglen
~£1,328/pm
Thinking of going for a BMW X4 Xdrive M40d Mht? Then have a closer look at this second hand model coming in black with a 3.0 l diesel engine, 17,474 miles clocked up on the dashboard and automatic transmission.
Xdrive20d Mht M Sport Step
18,341miAutoHybrid2.0L
£46,898
Rutherglen
~£1,178/pm
This BMW X4 contains a 2000 CC hybrid motor with automatic transmission and has 18,341 miles clocked-up on the dash.
2.0 D Xdrive20d M Sport 188 Bhp
60,782miManualDiesel2.0L
£13,999
Barrhead
~£352/pm
Seize the opportunity to be the new owner of this X4 that is available at just £13,999. It comes in the shade of black, has a 2.0 litre diesel engine with manual transmission and it has 60,782 miles clocked up on the dashboard.
2.0 Xdrive20d M Sport
96,000miAutoDiesel2.0L
£15,979
Helensburgh
~£401/pm
On offer at our brilliant price of just £15,979 is this BMW X4 that’s got a 2.0 litre diesel engine, automatic transmission and 96,000 miles clocked-up on the dash.
3.0 M40i Xdrive Euro 6 Ss
23,751miAutoPetrol3.0L
£39,995
Aberdeen
~£1,004/pm
Incorporating a 3.0 Litre petrol motor with automatic transmission; this blue X4 is on the market and ready for you to take home with 23,751 miles clocked up on the dashboard.
Xdrive20d Mht M Sport Step
10,264miAutoDiesel2.0L
£50,898
Irvine
~£1,278/pm
Available to buy is this BMW that has a 2.0 ltr diesel engine with automatic transmission. On offer at the fabulous price of £50,898 and affordable payments available starting from only £ per month.
Xdrive M40i Mht
10,970miAutoPetrol3.0L
£50,898
Irvine
~£1,278/pm
On the market and ready for its new owner to drive home is this BMW that comes fitted with automatic transmission and a 3.0L petrol engine. This used one has 10,950 miles on the dash.
3.0 Xdrive30d M Sport 255 Bhp
62,190miAutoDiesel3.0L
£15,995
Carlisle
~£402/pm
This BMW has 62,190 miles clocked up on the dashboard and is fitted out with a 3.0 Litre diesel engine. This particular second hand one from this dealership is available in the shade of black.
20D M Sport 2.0 20D M Sport Suv Xd
58,990miAutoDiesel2.0L
£18,491
Newcastle upon Tyne
~£464/pm
At this car dealership there is a remarkable price on this suv that’s got 58,990 miles on the clock, a 2.0 ltr diesel engine and automatic transmission.
Xdrive M40i Step
76,280miAutoPetrol
£30,157
Wallsend
~£757/pm
75,976 mi clocked up on the dash and painted in the shade of black, this BMW X4 comes fitted with automatic transmission and a Litre petrol engine.
Xdrive M40i Step
24,443miAutoPetrol
£33,989
Wallsend
~£854/pm
This second-hand X4 from this dealer is fitted out with a ltr petrol engine with automatic transmission and it has got 24,443 miles clocked up on the dash.
M40d
35,000miAutoDiesel3.0L
£28,999
South Shields
~£728/pm
This used X4 coming in the tone of red is on offer and ready for its new owner to take home with the added option to buy it with credit.