2019 BMW X4
Xdrive20d M Sport
99,706miAutoDiesel2.0L
£20,800
Uxbridge
~£522/pm
Available from our showroom is this blue BMW X4 Xdrive20d M Sport which is fitted out with a 2.0 litre diesel motor and automatic transmission.
Check for any signs of abuse, ensure all electronics are working correctly and look for a full service history with any used BMW X4. Due to their sporty nature, ensuring a thorough mechanical check can save you a lot of trouble down the line.
Mercedes-Benz GLC Coupe, Audi Q5, Jaguar F-Pace and Alfa Romeo Stelvio are the main rivals of the BMW X4 in the market.
The first generation X4 wasn't as refined as newer models, but it still offered a sporty, engaging drive. It was launched with a range of diesel engines, which had a fantastic balance of performance and economy.
The second-generation X4 came with an updated interior and more advanced tech. Running costs remained high, but the added luxury and drive comfort made it a popular choice. Beware of higher mileage examples as these can require costly maintenance.
The current X4 model comes with BMW's latest iDrive infotainment system and an impressive list of standard equipment, including sat-nav, leather seats, and a reversing camera. Cross-shopping with other luxury SUVs can net you a better deal, as the X4 is typically pricier.
I would like to conclude by reminding you that you can use Carsnitch to find the history of any car for free.
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.
345 cars
Xdrive20d M Sport
99,706miAutoDiesel2.0L
£20,800
Uxbridge
~£522/pm
Available from our showroom is this blue BMW X4 Xdrive20d M Sport which is fitted out with a 2.0 litre diesel motor and automatic transmission.
Xdrive M40i Mht
5,051miAutoPetrol3.0L
£52,898
Rutherglen
~£1,328/pm
Up for sale and ready for its new owner to drive away is this BMW which has got a 3.0 litre petrol engine with automatic transmission. This second hand model in Rutherglen has got 5,051 miles on the dash and is finished in blue.
3.0 30D Xline Xdrive Euro 6 Ss 2017
46,080miAutoDiesel3.0L
£19,495
Luton
~£490/pm
Featuring a 3000cc diesel motor with automatic transmission, this second hand X4 is currently available for sale in a black finish with 46,080 miles clocked-up on the dash.
20D Xline U107306 Ulez
81,474miManualDiesel2.0L
£15,989
Evesham
~£402/pm
Containing a 2000cc diesel motor with manual transmission - this second-hand BMW is currently on the market and ready for you to take home with 81,474 miles on the clock.
3.0 35D M Sport Suv Xdrive Euro 6
69,360miAutoDiesel3.0L
£15,995
Wokingham
~£402/pm
This BMW has 69,360 miles on the dash and comes fitted with a 3.0L diesel motor with automatic transmission.
69 Reg 2.0 20D M Sport Xdrive
42,175miAutoDiesel
£28,990
Middlesbrough
~£728/pm
On the market and ready for you to take home is this car at the marvellous price of just £28,990. This dealership in Middlesbrough also gives you the possibility to pay using affordable monthly instalments with instalment packages starting from only £ monthly.
Xdrive20d M Sport
77,439miAutoDiesel2.0L
£17,979
Stockport
~£451/pm
Up for sale and available to drive home is this X4 in the tone of grey; this model contains a 2.0L diesel engine with automatic transmission and has 77,000 miles on the dash.
X4 M40i
1,498miAutoPetrol3.0L
£62,000
Croydon
~£1,557/pm
Starting at only £ each month, you can get this BMW X4 X4 M40i with 1,498 miles clocked up on the dashboard, petrol 3.0 Ltr engine and automatic transmission.
3.0 30D M Sport Xdrive Euro 6 Ss
44,494miAutoDiesel3.0L
£20,500
Perth
~£515/pm
Now available at this dealership in Perth is this BMW X4 that possesses a diesel, 3.0 ltr engine and automatic gearbox. It is up for sale in the tone of black with 44,494 miles on the dashboard.
Xdrive30d M Sport
87,089miAutoDiesel3.0L
£16,990
Lisburn
~£427/pm
Coming in the shade of red, this X4 has got 87,089 mi clocked-up on the dash and incorporates a 3000 CC diesel motor with automatic transmission.
M Sport
84,219miAutoDiesel3.0L
£18,495
Blackburn
~£464/pm
Now available to view at our dealership in Blackburn - white X4 M Sport with automatic transmission and a 3.0 Litre diesel engine.
2.0 Xdrive20d M Sport 188 Bhp
65,017miAutoDiesel2.0L
£24,965
Blackpool
~£627/pm
This BMW X4 2.0 Xdrive20d M Sport 188 Bhp has 65,017 miles on the dash and is fitted out with a 2000 cc engine. It runs on diesel with automatic transmission and is available in the tone of black.
2.0 20D Mht M Sport Suv Hybrid Xdr
4,438miAutoDiesel2.0L
£49,995
Farnborough
~£1,255/pm
Check out the outstanding price of only £49,995 on this second hand, X4 2.0 20D Mht M Sport Suv Hybrid Xdr with automatic transmission, a 2.0 l diesel motor and only 4,438 miles clocked up on the dash.
Xdrive20d Xline
87,112miAutoDiesel2.0L
£14,990
Chichester
~£376/pm
Priced at £14,990 you can get this second hand BMW X4 Xdrive20d Xline from this dealership in Chichester that has automatic transmission and a 2000CC diesel motor.
Xdrive20d Mht M Sport Step - Suv 5 Seats
19,233miAutoDiesel2.0L
£31,788
Bristol
~£798/pm
The incredible price of only £31,788 is currently being offered by our dealership in Bristol on this durable and trustworthy X4 that is in splendid, like new condition.
3.0 35D M Sport Xdrive Euro 6 Ss
74,647miAutoDiesel3.0L
£20,995
Blackburn
~£527/pm
On the market today is this BMW that has a 3.0 LTR diesel engine with automatic transmission. At the low price of just £20,995 and manageable payments at hand starting out at just £ monthly.
2.0 Xdrive20d M Sport
96,000miAutoDiesel2.0L
£15,979
Helensburgh
~£401/pm
For sale and ready to drive home is this X4 2.0 Xdrive20d M Sport in the shade of red; this second hand model incorporates a 2.0 L diesel motor with automatic transmission and it has got 96,000 miles clocked up on the dash.
2019 3.0 Xdrive30d M Sport X 261 Bhp
50,500miAutoDiesel3.0L
£30,995
Maidenhead
~£778/pm
Get behind the wheel of this coupe that is fitted out with a 3.0 litre diesel engine and automatic transmission. This second hand model at this dealership is advertised at the great price of only £30,995, comes in grey and has 50,500 miles clocked-up on the dash.
X4 Xdrive30d M Sport
24,114miAutoDiesel3.0L
£33,990
Edinburgh
~£854/pm
This X4 X4 Xdrive30d M Sport up for sale from this dealership in Edinburgh priced at £33,990 is available in blue and has 24,114 miles clocked-up on the dash.
3.0 30D M Sport Xdrive Euro 6 Ss
87,000miAutoDiesel3.0L
£14,400
Chorley
~£362/pm
At the full price of £14,400 or with the option to purchase on finance with manageable payments beginning at £ pm, this X4 has 87,000 miles clocked up on the dash and contains a 3.0 Ltr diesel motor.
3.0 M40d Xdrive Euro 6 Ss
105,000miAutoDiesel3.0L
£23,489
Birmingham
~£590/pm
Be the next owner of this automatic X4 3.0 M40d Xdrive Euro 6 Ss containing a 3.0 ltr diesel motor and automatic transmission. This used one in the Birmingham area has been finished in the shade of black and has 105,000 miles clocked-up on the dash.
3.0 30D Xline Xdrive Euro 6 Ss
80,000miAutoDiesel3.0L
£15,400
Canvey Island
~£387/pm
At this dealer you'll find the bargain price of only £15,400 on this X4 with 80,000 mi clocked-up on the dashboard.
Xdrive35d M Sport
83,800miAutoDiesel3.0L
£15,495
Tavistock
~£389/pm
With automatic transmission and a 3.0 litre diesel motor, this BMW comes finished in the shade of white and has 83,800 miles on the dash.
M Sport
96,000miAutoDiesel2.0L
£14,950
Derry
~£375/pm
96,000 miles clocked-up on the dash, this BMW comes fitted with automatic transmission and a 2.0 ltr diesel motor.