2022 BMW X4
Xdrive30d Mht M Sport 2022
83,686mi Auto Diesel
£28,830
Coatbridge
from £605/pm
Now on the market and ready for you to drive away is this X4 with a LTR diesel engine and 83,686 miles clocked up on the dashboard.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
1 cars

Xdrive30d Mht M Sport 2022
83,686mi Auto Diesel
£28,830
Coatbridge
from £605/pm
Now on the market and ready for you to drive away is this X4 with a LTR diesel engine and 83,686 miles clocked up on the dashboard.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

Xdrive30d Mht M Sport Pro Pack
36,630mi Auto Diesel 3.0L
£34,998
Glasgow
from £735/pm
Coming in black, this BMW has 36,630 miles on the dash and comes fitted with a 3000cc diesel engine with automatic transmission.

3.0 35D M Sport Xdrive Euro 6 S S
55,000mi Auto Diesel 3.0L
£17,295
Wishaw
from £363/pm
A bargain price of only £17,295 is currently being offered by us at this dealer in Wishaw on this suv that's been created with trustworthiness in mind. This particular model possesses a 3.0 litre diesel motor, automatic gearbox and has 55,000 miles clocked up on the dash.

Xdrive M40d Step
80,249mi Auto Diesel 3.0L
£23,998
Glasgow
from £504/pm
Be the next owner of this BMW which is fitted with a 3000 CC diesel engine and automatic transmission. This second-hand model currently available from this dealership has got 80,249 miles clocked up on the dash.

Xdrive M40i Mht
6,822mi Auto Petrol 3.0L
£55,898
Glasgow
from £1,173/pm
The outstanding price of just £55,898 is being offered by our dealership in Glasgow on this low mileage suv BMW X4 Xdrive M40i Mht in almost pristine, nearly new condition. It is equipped with a 3000 CC petrol engine, automatic transmission and 6,822 miles clocked up on the dash. An excellent choice to make if you're on the lookout to buy a vehicle that has an outstanding reputation for reliability and trustworthiness.

Xdrive30d Mht M Sport
37,304mi Auto Diesel 3.0L
£39,898
Glasgow
from £837/pm
Finished in the tone of grey, this BMW X4 only has 37,304 miles clocked up on the dashboard and comes fitted out with a 3.0l diesel engine and automatic transmission.

Xdrive20d M Sport Step
47,574mi Auto Diesel 2.0L
£24,498
Dumbarton
from £514/pm
For sale and ready to take for a test drive is this BMW X4 finished in red; this particular model features automatic transmission and a 2.0 Litre diesel engine with 47,574 miles clocked up on the dash.

2.0 20D M Sport
84,480mi Auto Diesel 2.0L
£19,750
Applecross Motor Company
from £415/pm
Coming in the tone of white, this suv car has 84,480 miles clocked up on the dashboard and is equipped with a automatic 2.0 litre engine requiring diesel.

3L M Sport
49,991mi Auto Diesel 3.0L
£17,675
Edinburgh
from £371/pm
A brilliant price of only £18,475 is being advertised by our dealership on this BMW X4 Xdrive35d M Sport that is ranked as one of the most trustworthy and dependable cars on the market.

X4 Xdrive20d M Sport
10,943mi Auto Diesel 2.0L
£46,999
Eastern BMW
from £987/pm
Up for sale and ready for its new owner to drive away today is this BMW that has got automatic transmission and a 2.0 litre diesel motor. This second hand one from this dealer is available at the incredible price of only £46,999, comes in grey and has 10,943 miles on the dash.

X4 M40d
19,959mi Auto Diesel 3.0L
£44,890
Eastern BMW
from £942/pm
Coming in the shade of grey, this estate used car only has 19,959 miles clocked up on the dashboard and incorporates a 3.0 Ltr diesel engine with automatic transmission.

X4 M40d
22,231mi Auto Diesel 3.0L
£47,898
Eastern BMW
from £1,005/pm
Are you interested in a X4? Well, consider going for this second hand, low mileage one from our dealership located in Eastern BMW which is fitted with a 3.0 L diesel motor and automatic transmission.

Xdrive20d Mht M Sport Step
54,402mi Auto Diesel 2.0L
£32,998
Irvine
from £693/pm
Advertised by this dealership in the Irvine area is this X4 Xdrive20d Mht M Sport Step that has a diesel, 2.0 litre engine and automatic transmission. On offer and ready for you to drive away in the shade of black with 54,402 miles on the dashboard.

2.0 X4 Xdrive
41,100mi Auto 2.0L
£25,730
Burntisland
from £540/pm
The BMW X4 is amongst those rated in the top 20 for reliability and this dealership in Burntisland has this second hand 2.0 X4 Xdrive in stock for just £25,730. That's a bargain price for this particular model and even better if there's a lower chance of having to shell out for repairs.

2L M Sport
85,800mi Auto Diesel 2.0L
£14,750
Straiton
from £310/pm
Up for sale and ready for its next owner to drive away is this suv second hand car on offer at the amazing price of only £14,750. This dealership in Straiton also gives its customers the option to buy using manageable monthly instalments to suit all budgets with instalment plans starting from just £ per month.

2.0 X4 Xdrive
38,762mi Auto 2.0L
£18,920
Burntisland
from £397/pm
Now on display at this car dealer's show room is this black X4 2.0 X4 Xdrive that has a automatic transmission and 2.0 Ltr engine.

Xdrive20d Mht M Sport Step
10,638mi Auto Diesel 2.0L
£40,998
Kirkcaldy
from £861/pm
At this car dealership in Kirkcaldy there is a fantastic price of only £40,998 on this second hand BMW X4 Xdrive20d Mht M Sport Step that has 10,638 miles on the dash, a 2.0 l diesel motor and automatic transmission.

3.0 X4 Xdrive35d M Sport 2016
97,000mi Auto Diesel 3.0L
£11,995
Perth
from £252/pm
Now available at this dealer is this vehicle with 97,000 miles on the dashboard, automatic gearbox and 3000CC diesel motor.

X4 Xdrive30d M Sport
14,165mi Auto Diesel
£44,898
Perth
from £942/pm
On offer at the incredible price of just £44,898 is this BMW X4, it has 14,165 miles clocked up on the dash and incorporates a CC diesel engine.

X4 Xdrive20d M Sport
36,584mi Auto Diesel
£31,590
Perth
from £663/pm
A great price of only £31,590 from this dealer on this BMW X4 X4 Xdrive20d M Sport that is listed among the top 20, most reliable motors in Britain.
Xdrive M40d Step
36,708mi Auto Diesel 3.0L
£29,998
Perth
from £630/pm
A fabulous price of £29,998 from this dealer in Perth on this BMW X4 that is known as one of the most reliable and trustworthy models around. It is built with a 3.0L diesel motor, automatic transmission and has 36,708 miles on the dashboard.

2.0 20D M Sport Xdrive Euro 6 Ss
63,888mi Auto Diesel 2.0L
£21,490
Dundee
from £451/pm
For Sale: BMW X4 2.0 20D M Sport Xdrive Euro 6 Ss with 63,888 miles, 2.0l diesel motor and automatic transmission.

2.0 20D M Sport Xdrive Euro 6 Ss
46,822mi Auto Diesel 2.0L
£21,598
Dundee
from £453/pm
X4 with a 2000 cc diesel motor and automatic transmission.

2.0 20D Mht M Sport Xdrive Euro 6 Ss
25,634mi Auto Diesel 2.0L
£38,000
Dundee
from £798/pm
Are you thinking of choosing a X4? Well, have a more in depth look at this second hand one with just 25,634 miles on the dashboard.