2023 BMW X4
Xdrive30d Mht M Sport
37,304mi Auto Diesel 3.0L
£39,898
Glasgow
from £837/pm
Up for sale and available to take home is this X4 in grey - it has 37,304 miles clocked up on the dashboard and comes fitted out with a 3.0 Litre diesel motor.
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.
6 cars

Xdrive30d Mht M Sport
37,304mi Auto Diesel 3.0L
£39,898
Glasgow
from £837/pm
Up for sale and available to take home is this X4 in grey - it has 37,304 miles clocked up on the dashboard and comes fitted out with a 3.0 Litre diesel motor.
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.

Xdrive M40d Step
80,249mi Auto Diesel 3.0L
£23,998
Glasgow
from £504/pm
Giving its new happy owner a superb and top rate mode of transport, this BMW X4 is available in the shade of black, has got 80,249 miles clocked up on the dashboard and has a 3.0 L diesel motor with automatic transmission.

Xdrive30d Mht M Sport Pro Pack
36,630mi Auto Diesel 3.0L
£34,998
Glasgow
from £735/pm
Are you considering buying a X4? Then consider choosing this second hand one with a mere 36,630 miles on the dash.

Xdrive M40i Mht
6,822mi Auto Petrol 3.0L
£55,898
Glasgow
from £1,173/pm
Thinking of going for a car that's built to be trustworthy and durable and is amongst those rated in the top 20 of the UK's reliability index? Well, take a look at this second-hand almost impeccable, like new BMW which is in a fantastic condition both in and out. This particular model from our dealership in the Glasgow area is fitted out with a 3000 CC petrol motor with automatic transmission and it has 6,822 miles clocked up on the dash.

Xdrive30d Mht M Sport 2022
83,686mi Auto Diesel
£28,830
Coatbridge
from £605/pm
Own this X4 Xdrive30d Mht M Sport 2022 for only £28,999. It has 83,686 miles clocked up on the dashboard and is fitted with a cc diesel motor and automatic transmission.

Xdrive20d M Sport Step
47,574mi Auto Diesel 2.0L
£24,498
Dumbarton
from £514/pm
On offer at our low price of only £24,998 is this suv, it comes fitted out with automatic transmission and a 2.0 L diesel motor with 47,574 miles on the dashboard.

3.0 35D M Sport Xdrive Euro 6 S S
55,000mi Auto Diesel 3.0L
£17,295
Wishaw
from £363/pm
Coming with a 3.0 ltr diesel engine and a automatic gearbox, this trustworthy and dependable BMW is available to drive away in black with 55,000 miles clocked up on the dash. This second-hand motor is for sale at £17,295 with budget-friendly repayments commencing at only £ per month.

Xdrive20d Mht M Sport Step
54,402mi Auto Diesel 2.0L
£32,998
Irvine
from £693/pm
Check out the incredible price of just £32,998 for this nearly new, top 10, best-selling X4 Xdrive20d Mht M Sport Step that has automatic transmission, a 2.0 litre diesel engine and 54,402 miles on the dashboard.

2.0 20D M Sport
84,480mi Auto Diesel 2.0L
£19,750
Applecross Motor Company
from £415/pm
On the market and ready for its next owner to take home is this dependable BMW X4 that is listed as one of the UK's top 20 most reliable models. It is fitted with automatic transmission and a 2.0 ltr diesel engine. This second hand model at this dealership has 84,480 mi clocked up on the dash and has been finished in white.

3L M Sport
49,991mi Auto Diesel 3.0L
£17,675
Edinburgh
from £371/pm
Renowned for its dependability, this coupe used car comes equipped with a 3000 cc diesel engine and automatic transmission.

X4 Xdrive20d M Sport
10,943mi Auto Diesel 2.0L
£46,999
Eastern BMW
from £987/pm
Second hand estate in a neat condition, clean and tidy throughout. It drives like new with its 2.0 Litre diesel motor, automatic transmission and with only 10,943 miles on the dashboard.

X4 M40d
19,959mi Auto Diesel 3.0L
£44,890
Eastern BMW
from £942/pm
Get behind the steering wheel of this BMW for only £49,999. It has 19,959 miles on the dash and is fitted with a 3.0 Ltr diesel engine.

X4 M40d
22,231mi Auto Diesel 3.0L
£47,898
Eastern BMW
from £1,005/pm
22,231 miles on the dash, this X4 X4 M40d comes equipped with a 3.0 ltr diesel motor and has automatic transmission.

2.0 X4 Xdrive
41,100mi Auto 2.0L
£25,730
Burntisland
from £540/pm
For the total price of only £26,220 is this X4 that comes with automatic transmission and a 2.0 LTR motor. This second-hand model at this dealership has 41,100 miles on the clock and comes in the tone of silver.

2L M Sport
85,800mi Auto Diesel 2.0L
£14,750
Straiton
from £310/pm
This BMW X4 2L M Sport for sale from this dealership priced at £14,750 has 85,800 miles on the clock and comes finished in grey.

2.0 X4 Xdrive
38,762mi Auto 2.0L
£18,920
Burntisland
from £397/pm
On display at this dealership's showroom located in Burntisland - black BMW fitted with a automatic gearbox and 2000 cc engine.

Xdrive20d Mht M Sport Step
10,638mi Auto Diesel 2.0L
£40,998
Kirkcaldy
from £861/pm
This dealer in Kirkcaldy is currently advertising a marvellous price of £40,998 on this low mileage motor in an excellent, like new condition. It's an excellent choice of suv if you're looking to buy a model that has been engineered with durability in mind.

X4 Xdrive30d M Sport
14,165mi Auto Diesel
£44,898
Perth
from £942/pm
Durable and dependable, the BMW X4 is in the top 20 of the reliability index and this dealer has this second hand X4 Xdrive30d M Sport for sale at £44,898.

X4 Xdrive20d M Sport
36,584mi Auto Diesel
£31,590
Perth
from £663/pm
Offering you a CC diesel motor and a automatic transmission, this very trustworthy X4 X4 Xdrive20d M Sport is available for sale in white with 36,584 miles clocked-up on the dash. This second-hand motor is up for sale at £32,499 with budget friendly payments on hand commencing from £ per calendar month.
Xdrive M40d Step
36,708mi Auto Diesel 3.0L
£29,998
Perth
from £630/pm
At this dealer you'll find the fantastic price of only £29,998 on this X4 with a 3.0 Ltr diesel engine, automatic transmission and 36,708 miles clocked up on the dash.

3.0 X4 Xdrive35d M Sport 2016
97,000mi Auto Diesel 3.0L
£11,995
Perth
from £252/pm
Featured in the list of the top twenty, most trustworthy and dependable vehicles in the UK, this BMW comes fitted out with automatic transmission and a 3.0l diesel engine. This dealer currently has this second hand model on offer that has 97,000 miles on the dashboard and a red finish.

2.0 20D M Sport Xdrive Euro 6 Ss
63,888mi Auto Diesel 2.0L
£21,490
Dundee
from £451/pm
Finished in the shade of black, this estate BMW has got 63,888 miles clocked-up on the dashboard and contains a 2.0 LTR diesel engine.