2023 BMW X4
X4 M40i
7,165miAutoPetrol3.0L
£53,900
Brentford
~£1,354/pm
A 3.0 Ltr petrol engine and automatic transmission are only some of the attributes that this car is offering you.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
1 cars
X4 M40i
7,165miAutoPetrol3.0L
£53,900
Brentford
~£1,354/pm
A 3.0 Ltr petrol engine and automatic transmission are only some of the attributes that this car is offering you.
2.0 Xdrive20d M Sport
70,804miAutoDiesel2.0L
£24,299
London
~£610/pm
Get yourself behind the wheel of this X4 2.0 Xdrive20d M Sport for only £24,299. It is fitted out with automatic transmission, a 2.0 ltr diesel engine and has 70,804 miles on the clock.
3.0 Xdrive35d M Sport
52,010miAutoDiesel3.0L
£20,499
London
~£515/pm
On the market and ready for you to drive away is this X4 on offer at the great price of just £20,499. This dealership also gives you the possibility to pay using achievable monthly instalments with instalment plans commencing at only £ pm.
X4 Xdrive20d M Sport
9,384miAutoDiesel2.0L
£48,880
London
~£1,227/pm
Available for viewing at our dealership in the London area is this X4 which is fitted with a 2.0 Ltr diesel engine with automatic transmission. It's in an excellent, like new condition both in and out and is available on the market in a finish with just 9,384 miles on the dashboard.
3.0 M40i Mht Xdrive Euro 6 Ss
12,000miAuto3.0L
£50,489
Feltham
~£1,268/pm
Check out the marvellous price at this dealership in Feltham for this nearly new BMW X4 with a 3000 cc engine, automatic transmission and a mere 12,000 miles on the dash.
X4 Xdrive20d M Sport
13,639miAuto2.0L
£43,601
London
~£1,095/pm
On offer the marvellous price of just £43,601 is this low mileage X4 X4 Xdrive20d M Sport in excellent, like new condition. It comes with automatic transmission, a 2.0l motor and has 13,639 miles clocked-up on the dashboard.
X4 Xdrive30d M Sport
25,000miAutoDiesel3.0L
£33,489
London
~£841/pm
With 25,000 miles clocked-up on the dash and coming finished in white, this BMW X4 X4 Xdrive30d M Sport has a 3.0l diesel motor with automatic transmission.
2.0 20D M Sport Xdrive Euro 6 Ss
35,000miAuto2.0L
£32,989
Feltham
~£828/pm
An outstanding price of only £32,989 is being advertised by this dealership in Feltham for this low mileage X4 2.0 20D M Sport Xdrive Euro 6 Ss which has got a 2000CC engine with automatic transmission
X4 Xdrive35d M Sport
75,900miAutoDiesel3.0L
£15,990
West Drayton
~£402/pm
Currently available from this dealer located in West Drayton: BMW X4 X4 Xdrive35d M Sport - 3000 cc diesel motor, automatic transmission and 75,900 miles.
2.0 Xdrive20d M Sport 188 Bhp
77,000miAutoDiesel2.0L
£17,950
Yiewsley
~£451/pm
This coupe second hand car has 77,000 miles on the clock and is equipped with a 2000 CC diesel engine with automatic transmission.
X4 Xdrive35d M Sport
100,000miAutoDiesel3.0L
£16,495
West Drayton
~£414/pm
Own this BMW for just £16,495. It is equipped with a 3.0L diesel engine with automatic transmission and has 100,000 miles clocked up on the dashboard.
3.0 30D Xline Xdrive Euro 6 Ss
105,000miAutoDiesel3.0L
£13,995
West Drayton
~£351/pm
Currently advertised by this dealer in West Drayton is this BMW X4 3.0 30D Xline Xdrive Euro 6 Ss that is equipped with a 3.0 litre diesel motor with automatic transmission. It's on offer and ready for its next owner to drive away in a blue finish with 105,000 mi on the dash.
Xdrive20d M Sport
99,706miAutoDiesel2.0L
£20,800
Uxbridge
~£522/pm
For £20,800, this dealer is currently selling this second-hand coupe that features a 2.0l diesel motor with automatic transmission.
Xdrive35d M Sport
49,295miAuto3.0L
£19,300
Uxbridge
~£485/pm
Available to drive away is this BMW that has a 3000CC engine with automatic transmission. At the awesome price of £19,300 and manageable instalments at hand commencing from only £ monthly.
X4 Xdrive35d M Sport
68,821miAutoDiesel3.0L
£17,800
Uxbridge
~£447/pm
In a grey finish, this suv vehicle is equipped with a 3.0 Ltr diesel motor with automatic transmission and has 68,821 miles clocked up on the dashboard.
X4 M40i
1,498miAutoPetrol3.0L
£62,000
Croydon
~£1,557/pm
This second hand BMW X4 X4 M40i in is now available for you to drive it away today with the option for you to get it with credit.
X4 M40i
1,873miAuto3.0L
£62,400
Croydon
~£1,567/pm
On offer and ready for its new owner to drive away today is this BMW X4 X4 M40i that is fitted out with a 3.0L engine and automatic transmission. This second hand model available from this dealer has 1,873 miles clocked up on the dash.
X4 Xdrive20d M Sport
18,572miAuto2.0L
£44,990
Borehamwood
~£1,130/pm
This X4 has 18,572 miles clocked-up on the dashboard and is fitted with a 2.0 litre motor. It runs on with automatic transmission and comes in the tone of .
X4 M40i
20,055miAuto3.0L
£51,990
Borehamwood
~£1,306/pm
that is fitted out with automatic transmission and a 3000CC engine. It's available for sale in a finish with 20,055 miles clocked up on the dash.
X4 M40d
29,876miAutoDiesel3.0L
£39,800
Croydon
~£999/pm
On offer and ready for you to drive away is this that is fitted out with a 3.0 ltr diesel engine and automatic transmission. This second hand model now in stock at our dealership in Croydon is for sale at the superb price of only £39,800.
X4 M40i
8,796miAuto3.0L
£52,816
Kingston Upon Thames
~£1,326/pm
Thinking of going for a BMW X4 X4 M40i? Well, have a more in depth look at this used one with low mileage from us at this dealer which has automatic transmission and a 3.0 Litre motor.
X4 M40d
36,352miAutoDiesel3.0L
£37,816
Kingston Upon Thames
~£950/pm
Now displayed at our showroom is this BMW X4 X4 M40d with only 36,352 miles on the clock.
2.0 20D M Sport Xdrive Euro 6 Ss
52,000miAutoDiesel2.0L
£25,995
Leatherhead
~£653/pm
Available for sale - second hand BMW X4 which comes equipped with a 2.0 L diesel motor with automatic transmission. Buy it at the outstanding price of just £25,995 from this dealer in the Leatherhead area.
X4 Xdrive 20D M Sport
36,103miAutoDiesel2.0L
£19,490
Gerrards Cross
~£489/pm
Currently available from this dealership is this BMW X4 with low mileage. It only has 36,103 miles clocked-up on the dash and features a 2000 CC diesel motor with automatic transmission.