2024 BMW X4
X4 M40i
6,714mi Auto Petrol 3.0L
£55,995
Croydon
~£1,406/pm
A brilliant price of £55,995 is currently being advertised by us at this dealer on this low mileage in superb, nearly new condition.
4 cars
X4 M40i
6,714mi Auto Petrol 3.0L
£55,995
Croydon
~£1,406/pm
A brilliant price of £55,995 is currently being advertised by us at this dealer on this low mileage in superb, nearly new condition.
X4 Xdrive20d M Sport
38,948mi Auto Diesel 2.0L
£26,816
Croydon
~£673/pm
Now on display at this car dealer's show room is this BMW with low mileage. It has a mere 38,946 miles clocked up on the dashboard and comes fitted with a 2.0 L diesel motor and automatic transmission.
X4 Xdrive30d M Sport
3,894mi Auto Diesel 3.0L
£52,316
Croydon
~£1,314/pm
Like new, low mileage BMW currently up for sale at £55,495 or on finance commencing from only £ monthly. It incorporates a 3000 CC diesel engine with automatic transmission and has just 3,884 miles clocked up on the dash.
X4 Xdrive20d M Sport X
16,665mi Auto Diesel 2.0L
£32,251
Croydon
~£810/pm
Buy this BMW X4 for only £32,251. It comes with automatic transmission and a 2.0 Ltr diesel engine with 16,665 mi clocked up on the dash.
X4 Xdrive20d Sport
49,461mi Auto Diesel 2.0L
£24,300
London
~£610/pm
Located at our dealership in the London area is this X4 which is fitted with a 2.0 litre diesel motor with automatic transmission. It is on the market in the tone of grey with 49,461 miles on the clock.
M40i
32,406mi Auto Petrol 3.0L
£34,990
Bromley
~£879/pm
A bargain price at this car dealership for this second hand, low mileage BMW X4 that’s got a 3.0 LTR petrol motor, a mere 32,406 miles on the dash and automatic transmission.
2.0 20D M Sport Xdrive Euro 6 Ss
70,000mi Auto Diesel 2.0L
£16,490
Surbiton
~£414/pm
Own this used BMW for just £16,490. Finance plans start at £ monthly for this vehicle which comes fitted with automatic transmission and a 2.0 litre diesel motor.
X4 Xdrive30d M Sport
7,551mi Auto Hybrid
£54,159
Bromley
~£1,360/pm
Up for sale and ready for its next owner to drive away today is this BMW X4 that features a L hybrid engine with automatic transmission. This low mileage one is in an impeccable, like new condition inside and out and has only got 7,551 mi clocked up on the dashboard.
X4 Xdrive30d M Sport
13,025mi Auto Diesel 3.0L
£36,800
Kingston Upon Thames
~£924/pm
Coming fitted with automatic transmission and a 3000 cc diesel motor, this X4 comes finished in the shade of and has got 13,025 miles on the dash.
X4 Xdrive30d M Sport
42,696mi Auto Diesel 3.0L
£32,938
London
~£827/pm
Available to view upon your request is this X4 with 42,696 miles clocked up on the dash, automatic transmission and a 3.0L diesel motor.
X4 Xdrive20d M Sport
5,622mi Auto Hybrid
£50,988
Woolwich
~£1,280/pm
Finished in black, this car has just 5,622 miles clocked up on the dash and contains a l hybrid engine with automatic transmission.
X4 Xdrive20d M Sport
14,566mi Auto Hybrid
£38,556
Woolwich
~£968/pm
This motor has 14,566 miles clocked up on the dash and features a Litre hybrid motor with automatic transmission.
Suv
55,000mi 2.0L
£24,999
Leatherhead
~£628/pm
On the market and ready for its next owner to drive away is this BMW finished in . This second hand one has 55,000 miles clocked up on the dash and comes fitted out with a 2.0 litre engine and transmission.
Xdrive20d M Sport
69,917mi Auto Diesel 2.0L
£16,200
Sevenoaks
~£407/pm
Starting at as little as £ each month, you can own this coupe used car with automatic transmission, a diesel 2000CC engine and 69,917 miles on the dashboard.
X4 Xdrive20d M Sport
8,023mi Auto Diesel 2.0L
£52,800
Brentford
~£1,326/pm
On show at our dealership in the Brentford area is this black BMW X4 X4 Xdrive20d M Sport that features automatic transmission and a 2.0l diesel motor.
X4 Xdrive20d M Sport
27,455mi Auto Diesel 2.0L
£39,500
Brentford
~£992/pm
At our dealership in Brentford, for the terrific price of £39,500 is this X4 X4 Xdrive20d M Sport with low mileage that has a 2000 cc diesel engine with automatic transmission.
X4 Xdrive20d M Sport
44,768mi Auto Hybrid 2.0L
£33,809
Redhill
~£849/pm
Coming in the shade of white, this used car comes fitted with automatic transmission, a 2.0 Ltr hybrid motor and has 44,768 miles clocked-up on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
64,000mi Auto Diesel 2.0L
£27,990
Brentford
~£703/pm
Currently available to drive away today is this BMW X4 that is fitted with a 2.0 L diesel motor and automatic transmission. On offer at the incredible price of just £27,990 and affordable repayments on hand starting at only £ per calendar month.
X4 Xdrive35d M Sport
47,294mi Auto Diesel 3.0L
£24,467
Redhill
~£614/pm
Thinking of going for a BMW X4? Then take a closer look at this second hand model with a 3.0l diesel motor with automatic transmission and 47,294 miles on the dashboard.
X4 Xdrive20d M Sport
73,943mi Auto Diesel 2.0L
£22,199
London
~£557/pm
Painted in white, this used suv contains a 2.0 Litre diesel motor with automatic transmission and it has 73,943 miles on the clock.
Xdrive20d M Sport
78,892mi Auto Diesel 2.0L
£22,699
London
~£570/pm
Be the next owner of this X4 Xdrive20d M Sport that features a 2000cc diesel engine with automatic transmission. This second hand model now available from this dealer has got 78,892 miles clocked up on the dash and has been finished in the shade of black.
2021 71 2.0
38,000mi Auto Hybrid 2.0L
£33,450
Wembley
~£840/pm
On offer and ready for you to take home is this BMW X4 incorporating a 2000 CC hybrid motor and automatic transmission. This second hand model from this dealership priced at £33,450 has clocked up 38,000 miles.
X4 M40i
15,592mi Auto Petrol 3.0L
£35,816
Kingston Upon Thames
~£899/pm
This X4 X4 M40i is fitted out with a 3.0 LTR petrol engine with automatic transmission and has 15,592 miles on the clock. It's available to buy for the remarkable price of just £35,816.
2.0 20D M Sport Xdrive Euro 6 Ss
67,000mi Auto Diesel 2.0L
£23,495
Ilford
~£590/pm
Be the new owner of this BMW that contains a 2000 CC diesel engine with automatic transmission. This second hand model has 67,000 miles clocked up on the dash.