2023 BMW X4
Xdrive M40i Mht
1,000miAutoPetrol3.0L
£62,898
Kirkcaldy
~£1,580/pm
In the tone of blue, this coupe BMW has 1,000 miles on the dash and incorporates a automatic 3000 CC engine requiring petrol.
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
In the tone of blue, this coupe BMW has 1,000 miles on the dash and incorporates a automatic 3000 CC engine requiring petrol.
Xdrive20d M Sport Step
38,600miAutoDiesel2.0L
£28,998
Kirkcaldy
~£728/pm
Be the new owner of this BMW X4 that features automatic transmission and a 2.0 Litre diesel motor. This used model currently for sale at our dealership in Kirkcaldy comes finished in blue and has just 38,600 miles on the clock.
G02 X4 Xdrive20d M Sport Lci B47 2.0D
8,019miDiesel
£51,450
Edinburgh
~£1,292/pm
Have a look at this X4 that is fitted out with a Ltr diesel motor and transmission. This second hand model currently on sale at this dealer is available at the marvellous price of £51,450, has been finished in the tone of and has 8,019 miles clocked-up on the dashboard.
G02 X4 Xdrive20d M Sport Lci B47 2.0D
10,230miDiesel
£50,000
Edinburgh
~£1,256/pm
There's a remarkable price at this dealership in Edinburgh on this like new suv that has transmission, a mere 10,230 miles clocked up on the dashboard and a l diesel engine.
G02 X4 Xdrive30d M Sport Lci B57 3.0D
3,769miDiesel
£47,500
Edinburgh
~£1,193/pm
On the market and ready for its next owner to drive away is this like new X4, it has transmission and a ltr diesel motor. This second-hand model currently on sale at this dealer has only 3,769 miles clocked-up on the dashboard.
X4 Xdrive30d M Sport
14,259miAutoDiesel3.0L
£49,900
Edinburgh
~£1,253/pm
A low price at this dealership in Edinburgh for this like new X4 that’s only got 14,259 miles clocked-up on the dash, a 3.0 litre diesel engine and automatic transmission.
X4 Xdrive20d M Sport
12,623miAutoDiesel2.0L
£35,990
Edinburgh
~£904/pm
This second hand BMW in the shade of black is on the market and ready for its next owner to drive home with the option to pay with credit.
X4 Xdrive30d M Sport
24,114miAutoDiesel3.0L
£33,990
Edinburgh
~£854/pm
On the market and ready for its next owner to drive away is this X4 X4 Xdrive30d M Sport that contains a 3.0 ltr diesel motor with automatic transmission. This second hand model currently on sale at this dealership is advertised at the marvellous price of £33,990, has 24,114 miles clocked-up on the dash and is finished in blue.
2.0 Xdrive20d M Sport
35,000miAutoDiesel2.0L
£28,995
Edinburgh
~£728/pm
A brilliant price of just £33,995 is being advertised by this dealership on this used X4 2.0 Xdrive20d M Sport with just 33,500 miles on the dash.
3.0 Xdrive30d M Sport
83,400miAutoDiesel3.0L
£16,995
Edinburgh
~£427/pm
This X4 3.0 Xdrive30d M Sport is now up for sale and ready for its new owner to drive home. It has got 83,400 miles clocked up on the dash and features a 3.0 litre diesel engine with automatic transmission.
3.0 M40i Xdrive Euro 6 Ss
23,751miAutoPetrol3.0L
£39,995
Aberdeen
~£1,004/pm
Available to view at our dealership located in Aberdeen is this BMW X4 which incorporates a 3.0 Litre petrol engine with automatic transmission. It's on offer and ready for its new owner to drive away in a blue finish with 23,751 miles on the clock.
Coupe
105,000miAutoDiesel3.0L
£15,990
Livingston
~£402/pm
Be the new owner of this BMW that comes equipped with a 3.0 L diesel motor and automatic transmission. This second hand model is advertised at the superb price of £15,990, comes in red and has 105,000 miles clocked up on the dash.
X4 Xdrive 20D M Sport
83,148miAutoDiesel2.0L
£16,498
East Kilbride
~£414/pm
This suv BMW has 83,148 miles clocked up on the dashboard and comes fitted out with a 2.0 LTR diesel engine with automatic transmission. It's on the market and ready for its new owner to drive away for the marvellous price of just £16,498.
Xdrive M40d Mht
17,474miAutoDiesel3.0L
£52,898
Rutherglen
~£1,328/pm
At this dealer you will find the fantastic price of only £52,898 on this X4 with a 3.0l diesel engine, automatic transmission and 17,474 miles on the dashboard.
Xdrive20d Mht M Sport Step
18,341miAutoHybrid2.0L
£46,898
Rutherglen
~£1,178/pm
This suv X4 Xdrive20d Mht M Sport Step is now on the market and ready for its new owner to take home. It contains a 2000cc hybrid engine 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
On the market and ready for its new owner to drive away today is this X4 2.0 D Xdrive20d M Sport 188 Bhp that is fitted with a 2.0 L diesel engine with manual transmission. This second hand model now in stock at our dealership in Barrhead has 60,782 miles clocked up on the dash and has been finished in black.
2.0 Xdrive20d M Sport
96,000miAutoDiesel2.0L
£15,979
Helensburgh
~£401/pm
This coupe motor is fitted with a 2.0 Ltr diesel motor with automatic transmission and it has 96,000 miles clocked up on the dashboard.
Xdrive20d Mht M Sport Step
10,264miAutoDiesel2.0L
£50,898
Irvine
~£1,278/pm
Available from this car dealership's show room is this low mileage X4. It is fitted with automatic transmission and a 2000CC diesel engine with a mere 10,264 miles on the clock.
Xdrive M40i Mht
10,970miAutoPetrol3.0L
£50,898
Irvine
~£1,278/pm
In a like new, almost flawless condition, this grey X4 is on the market and ready for its next owner to drive home at the terrific price of only £50,898. It is fitted out with a 3000CC petrol engine with automatic transmission and it only has 10,970 miles on the clock. Manageable payments are on offer from this dealer starting out at just £ per calendar month.
20D M Sport 2.0 20D M Sport Suv Xd
58,990miAutoDiesel2.0L
£18,491
Newcastle upon Tyne
~£464/pm
Painted in silver, this suv motor features a 2000CC diesel engine with automatic transmission and has 58,990 miles clocked up on the dash. First Registered in 2018, this X4 20D M Sport 2.0 20D M Sport Suv Xd is available on the market for only £18,491.
Xdrive M40i Step
76,280miAutoPetrol
£30,157
Wallsend
~£757/pm
On offer at our fabulous price of only £30,157 is this BMW X4, it has got 76,280 miles on the dash and incorporates a cc petrol engine with automatic transmission.
Xdrive M40i Step
24,443miAutoPetrol
£33,989
Wallsend
~£854/pm
Available at our dealership in Wallsend is this X4 Xdrive M40i Step that has a CC petrol engine with automatic transmission. It's available on the market in the tone of white with 24,443 miles clocked up on the dashboard.
3.0 Xdrive30d M Sport 255 Bhp
62,190miAutoDiesel3.0L
£15,995
Carlisle
~£402/pm
This X4 3.0 Xdrive30d M Sport 255 Bhp has 62,190 miles clocked-up on the dashboard and contains a 3.0 L diesel engine with automatic transmission.
M40d
35,000miAutoDiesel3.0L
£28,999
South Shields
~£728/pm
This dealer is currently advertising a terrific price on this low mileage X4 which is fitted with automatic transmission and a 3.0 LTR diesel motor