2022 BMW X4
Xdrive M40i Mht 2022
41,601mi Auto Petrol
£39,090
Harrogate
from £821/pm
This second hand BMW X4 Xdrive M40i Mht 2022 from this dealer in Harrogate has 41,601 miles on the clock and comes fitted out with a ltr petrol engine.
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.
2 cars

Xdrive M40i Mht 2022
41,601mi Auto Petrol
£39,090
Harrogate
from £821/pm
This second hand BMW X4 Xdrive M40i Mht 2022 from this dealer in Harrogate has 41,601 miles on the clock and comes fitted out with a ltr petrol engine.
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.
Xdrive20d M Sport Step 2020
49,500mi Auto Diesel 2.0L
£26,450
Harrogate
from £555/pm
A terrific price of just £26,450 is currently being advertised by this dealership in Harrogate for this X4 Xdrive20d M Sport Step 2020 that is known to be one of the most trusty models available. It is equipped with a 2.0 Ltr diesel engine, automatic gearbox and has 49,500 miles clocked-up on the dash.

3.0 30D Mht M Sport Xdrive Euro 6 Ss
24,195mi Auto Hybrid 3.0L
£37,950
Knaresborough
from £797/pm
A superb price of £39,950 is being offered by us at this dealer on this BMW that has been created to have dependability in mind and is amongst those rated in the top 20 of the United Kingdom's reliability index.

3.0 M40d Mht Xdrive Euro 6 Ss
32,452mi Auto Hybrid 3.0L
£44,950
Knaresborough
from £944/pm
The marvellous price of only £45,950 is being offered by our dealership for this low mileage X4 that has a mere 32,452 miles on the dashboard.

Xdrive M40d Mht
11,000mi Auto Diesel 3.0L
£50,590
Ripon
from £1,062/pm
Rated in the top 20 for its dependability and trustworthiness, this BMW comes fitted out with automatic transmission and a 3.0l diesel motor. This second hand model has 10,000 miles clocked up on the dashboard and is currently available for sale in a grey finish.

2023 3.0 M40d Mht Suv Hybrid Xdriv
17,000mi Auto Hybrid 3.0L
£43,595
York
from £915/pm
Coming in the tone of white, this suv vehicle is fitted with a 3000 CC hybrid engine with automatic transmission and has 17,000 miles on the clock.

2.0 20D Mht M Sport Xdrive Euro 6 Ss
14,103mi Auto Hybrid 2.0L
£35,995
Leeds
from £756/pm
A bargain price of only £37,495 is currently being offered by us at this dealer on this X4 that is rated as one of the most trustworthy and reliable vehicles available. This particular model possesses a 2.0 L hybrid engine and has 14,103 mi on the dashboard.
3.0 30D M Sport Xdrive Euro 6 Ss - 201
59,000mi Auto Diesel 3.0L
£23,495
York
from £493/pm
First registered in 2018: Second-hand BMW X4 that has a 3.0l diesel motor, automatic transmission and a low mileage of just 59,000 miles.

3L M Sport
59,717mi Auto Diesel 3.0L
£16,850
Pudsey
from £354/pm
A superb price of only £16,850 is currently being offered by our dealership on this suv that is rated as one of the most reliable models available.

2L Se
71,572mi Auto Diesel 2.0L
£12,000
Pudsey
from £252/pm
Well known for its trustworthiness and durability, this X4 contains a 2000 cc diesel motor and automatic transmission.

Xdrive20d Mht M Sport Step 2025
23,127mi Auto Diesel
£40,490
Leeds
from £850/pm
Now on display at our dealership in Leeds is this BMW with only 23,127 miles clocked-up on the dashboard.

Xdrive20d Mht M Sport Step 2024
8,196mi Auto Diesel
£43,999
Leeds
from £924/pm
Have a closer look at this dependable and durable X4 which is listed as one of the UK's top 20 most reliable models. It incorporates a cc diesel motor and has automatic transmission. This second hand model now up for sale at our dealership in Leeds has clocked up 8,196 miles and has been finished in the tone of grey.

Xdrive20d Mht M Sport Step 2022
47,748mi Auto Diesel
£31,799
Leeds
from £667/pm
Providing the next happy owner a tremendous and top rate level of transport, this X4 Xdrive20d Mht M Sport Step 2022 is finished in the shade of grey, has a CC diesel motor with automatic transmission and has got 47,748 mi clocked up on the dash.

Xdrive M40d Step 2018
49,806mi Auto Diesel
£24,780
Leeds
from £520/pm
Durable and dependable, the BMW X4 is in the top twenty of Britain's reliability index. This second-hand Xdrive M40d Step 2018 at this dealer is currently available for sale in a black finish and has got 49,806 miles clocked up on the dashboard.

Xdrive20d M Sport Step 2018
61,030mi Auto Diesel 2.0L
£24,299
Leeds
from £510/pm
Have a closer look at this BMW X4 Xdrive20d M Sport Step 2018 that's been created to have dependability and trustworthiness in mind. This used one at our dealership in Leeds has 61,030 miles clocked up on the dashboard and has been finished in the shade of blue.

3.0 M40i Xdrive Euro 6 Ss 201868
88,000mi Auto Petrol 3.0L
£22,990
Leeds
from £483/pm
Now available from our dealership located in Leeds is this very trustworthy X4 with a 3000cc petrol engine, automatic transmission and 88,000 miles clocked-up on the dashboard

3.0 35D M Sport Xdrive Euro 6 Ss
80,000mi Auto Diesel 3.0L
£14,795
Bingley
from £311/pm
Available to test-drive at our showroom located in Bingley - red BMW X4 3.0 35D M Sport Xdrive Euro 6 Ss that has a 3.0 L diesel motor with automatic transmission.

3.0 X4 Xdrive
95,000mi Auto 3.0L
£12,950
Bradford
from £272/pm
This suv BMW X4 3.0 X4 Xdrive is currently up for sale and ready for its new owner to drive home. It has a 3.0 litre engine with automatic transmission and it has 95,000 miles clocked up on the dash.

2.0 20D M Sport Xdrive Euro 6 Ss
103,000mi Auto Diesel 2.0L
£18,495
Castleford
from £388/pm
On the market and ready for its next owner to drive home is this BMW which has automatic transmission and a 2.0L diesel motor. This used model has 103,000 miles clocked-up on the dash.

X4 Xdrive20d M Sport
9,782mi Auto Diesel
£45,000
Wakefield
from £945/pm
On the market and ready for its new owner to drive away is this BMW X4 X4 Xdrive20d M Sport that is ranked as one of the most trustworthy and reliable cars on the market. It comes fitted with a LTR diesel engine and automatic transmission. This second-hand model currently for sale at our dealership comes finished in grey and has only got 9,782 miles clocked up on the dash.
3.0 M40i Xdrive Euro 6 Ss
48,155mi Auto Petrol 3.0L
£29,925
Halifax
from £628/pm
Grab the chance to be the new owner of this BMW that is now available at just £29,925. It is available in black, has 48,155 miles on the clock and features a 3.0 Litre petrol engine with automatic transmission.

Xdrive20d M Sport Step
53,060mi Auto Diesel 2.0L
£16,240
Wakefield
from £341/pm
This estate BMW X4 Xdrive20d M Sport Step contains a ltr diesel engine with automatic transmission and has 52,887 miles clocked up on the dashboard. It's currently on the market and ready for its next owner to take home for the outstanding price of just £16,240.

Xdrive M40d Step
63,589mi Auto Diesel 3.0L
£25,700
Wakefield
from £539/pm
Giving the next lucky owner a truly excellent and high class level of transport, this estate X4 has been finished in the shade of white, is fitted out with a 3000 cc diesel motor with automatic transmission and it has 63,589 miles on the clock.

Suv 3.0 35D M Sport Xdrive Euro 6 Ss
59,000mi Auto Diesel 3.0L
£17,495
Mirfield
from £367/pm
Up for sale and ready for its new owner to drive away is this X4 Suv 3.0 35D M Sport Xdrive Euro 6 Ss which has automatic transmission and a 3.0 litre diesel engine. This second hand model available from this dealer in Mirfield has got 59,000 miles clocked-up on the dash.