2024 BMW X4
X4 Xdrive20d M Sport
22,017mi Auto Diesel 2.0L
£41,900
Northampton
from £880/pm
At our dealership in the Northampton area, for the great price of £41,900 is this low mileage X4 that has only 22,017 miles on the dash.
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.
3 cars

X4 Xdrive20d M Sport
22,017mi Auto Diesel 2.0L
£41,900
Northampton
from £880/pm
At our dealership in the Northampton area, for the great price of £41,900 is this low mileage X4 that has only 22,017 miles on the dash.
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
40,798mi Auto Diesel 2.0L
£18,150
Northampton
from £381/pm
Rated in the top 20 of the United Kingdom's reliability index, this is a estate vehicle designed by BMW to provide motorists a higher degree of trustworthiness than an average vehicle. This second hand X4 Xdrive20d M Sport Step on sale at this dealer is fitted with automatic transmission, a 2.0 Litre diesel engine and has 40,798 miles clocked up on the dashboard.

Xdrive M40i Step
64,007mi Auto Petrol 3.0L
£23,900
Northampton
from £502/pm
Fitted out with a 3.0l petrol motor and automatic transmission, this second hand X4 from this dealer is on offer in the tone of black and has 64,007 miles on the dash.

Xdrive M40i Mht 2024
15,876mi Auto Petrol
£50,495
Milton Keynes
from £1,060/pm
Up for sale and ready for its next owner to drive away is this like new, low mileage BMW X4 Xdrive M40i Mht 2024 which has got a CC petrol motor with automatic transmission. This second-hand one currently available from this dealer has clocked up only 15,876 miles.

2.0 20D Mht M Sport Xdrive Euro 6 Ss
44,735mi Auto Hybrid 2.0L
£30,000
Market Harborough
from £630/pm
Painted in the tone of black, this 2000 CC hybrid BMW X4 with automatic transmission is now available for purchase.

2L M Sport
33,000mi Auto Diesel 2.0L
£23,495
Kettering
from £493/pm
On the market and ready for its next owner to take home is this durable BMW X4 2L M Sport which is listed as one of the UK's top 20 most reliable vehicles. This second hand model currently available from our dealership in Thrapston has just 33,000 miles on the clock and has been finished in the tone of grey.

Suv
38,000mi Auto Diesel 2.0L
£24,990
Bedford
from £525/pm
This vehicle is currently on offer and ready for you to drive away. It has 38,000 mi on the dashboard and features a 2.0 Ltr diesel engine with automatic transmission.

2.0 20D M Sport Suv Xdrive Euro 6
71,000mi Auto Diesel 2.0L
£21,995
Kempston
from £462/pm
Now on show at this dealer in the Kempston area - black X4 2.0 20D M Sport Suv Xdrive Euro 6 fitted with a automatic gearbox and 2.0 ltr diesel engine.

Suv 2.0 20D M Sport Xdrive Euro 6 Ss
89,962mi Auto Diesel 2.0L
£13,995
Peterborough
from £294/pm
With a grey finish, this motor has 89,962 miles clocked up on the dash and contains a 2000cc diesel engine with automatic transmission.

2.0 X4 Xdrive 20D M Sport 4Wd
81,000mi Auto Diesel 2.0L
£13,750
Leighton Buzzard
from £289/pm
Well known for its reliability and trustworthiness, this BMW comes with automatic transmission and a 2000 cc motor. This second hand model has 81,000 mi on the dash and is available for sale in a black finish.

For Sale In Bedford
64,840mi Auto Petrol 3.0L
£34,995
Bedford
from £735/pm
A fabulous price of £33,480 is currently being advertised by our dealership for this suv that is rated as one of the most dependable cars around. This particular model incorporates a 3000CC motor, automatic transmission and has 64,710 mi on the dashboard.

2.0 20D M Sport Xdrive Euro 6 Ss
87,540mi Auto Diesel 2.0L
£22,999
Leicester
from £483/pm
Providing its new privileged owner a fabulous and luxurious level of transport, this suv X4 2.0 20D M Sport Xdrive Euro 6 Ss is finished in the tone of black, is fitted out with a 2.0L diesel engine with automatic transmission and it has done 87,540 miles.

20D M Sport Suv
68,000mi Auto Diesel 2.0L
£15,950
Sandy
from £335/pm
For the total of just £15,950 is this BMW which has a 2.0 LTR diesel engine with automatic transmission. This second hand model has 68,000 miles clocked up on the dash.

Xdrive20d Mht M Sport Step Techpro
3,868mi Auto Diesel 2.0L
£44,890
Leicester
from £942/pm
At our dealership, for the terrific price of £44,890 is this X4 Xdrive20d Mht M Sport Step Techpro that’s got automatic transmission with a 2.0 litre diesel motor and 3,868 miles on the clock. It is a second hand model, but it has been well maintained and is still in an excellent, like new condition inside and out.

Xdrive20d Mht M Sport Step Pro Pack
30,000mi Auto Diesel 2.0L
£37,890
Leicester
from £795/pm
Available from this dealer's showroom in Leicester is this low mileage BMW X4. It has a 2000 CC diesel engine with automatic transmission and it has got a mere 30,000 miles clocked up on the dashboard.
Xdrive20d Mht M Sport Step Pro Pack
69,000mi Auto Diesel
£31,490
Leicester
from £661/pm
Drive this second hand X4 for just £31,490. Credit offers start from as little as £ a month for this car that is equipped with a CC diesel motor with automatic transmission.

3L M Sport
34,800mi Auto Diesel 3.0L
£28,750
Leighton Buzzard
from £603/pm
Would you like to be the new owner of a car that is designed to be trustworthy and dependable and is among those rated in the top 20 for reliability? Well, take a more in depth look at this second hand one with low mileage from our dealership located in Leighton Buzzard, it has got a 3.0l diesel motor with automatic transmission and has just 34,800 miles clocked up on the dash.

Xdrive20d M Sport Step
55,223mi Auto Diesel 2.0L
£24,990
Leicester
from £525/pm
Respected for its reliability and trustworthiness, this estate vehicle is fitted with a 2.0L diesel engine and has automatic transmission.

Xdrive20d Mht M Sport Step Pro Pack
21,939mi Auto Diesel 2.0L
£35,500
Warwick
from £745/pm
There's an awesome price of just £38,000 on this X4 that’s got a 2000 CC diesel motor, just 21,939 miles clocked up on the dash and automatic transmission.

Xdrive30d Mht M Sport Techpro Pack
18,001mi Auto Diesel 3.0L
£42,000
Luton
from £882/pm
Up for sale and ready for its new owner to drive away today is this trusty X4 that is featured in the UK's top 20 reliability index. This second-hand model currently available from this dealer only has 18,001 miles clocked up on the dashboard.

Xdrive M40i Step
62,200mi Auto Petrol 3.0L
£28,500
Luton
from £598/pm
A estate car designed by the BMW company to offer motorists a higher degree of reliability and trustworthiness than most ordinary vehicles, it offers the driver a petrol 3.0 Litre motor and automatic transmission. This dealership currently has this second hand model on offer which has 62,200 miles on the clock.

Suv
33,859mi Auto Petrol 3.0L
£33,920
Leicester
from £712/pm
Containing a 3.0 litre petrol motor and automatic transmission, this used BMW from this dealer is available to buy with a black finish and has 33,859 miles clocked-up on the dashboard.

3.0 M40i Xdrive Euro 6 Ss
40,000mi Auto Petrol 3.0L
£28,775
Peterborough
from £604/pm
The incredible price of only £28,775 is currently being advertised by our dealership for this low mileage X4 3.0 M40i Xdrive Euro 6 Ss that only has 40,000 miles on the clock. It is an excellent choice of suv if you're searching to buy a model that's been created with durability in mind.

2.0 20D M Sport Xdrive Euro 6 Ss
53,805mi Auto Diesel 2.0L
£15,191
Aylesbury
from £319/pm
A great price of just £15,191 is currently being advertised by this dealer on this X4 2.0 20D M Sport Xdrive Euro 6 Ss that has been engineered with trustworthiness and reliability in mind.