2019 BMW X4
X4 M40i
19,769miAutoPetrol3.0L
£35,998
West Bromwich
~£904/pm
19,769 miles clocked up on the dash and painted in black, this motor contains a 3.0 litre petrol engine and automatic transmission.
Images of a similar car, for illustrative purposes only.
2.0 Xdrive20d M Sport X 188 Bhp
Auto Diesel 2.0L Not for sale on carsnitch
£ - £ Current value range
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
X4 M40i
19,769miAutoPetrol3.0L
£35,998
West Bromwich
~£904/pm
19,769 miles clocked up on the dash and painted in black, this motor contains a 3.0 litre petrol engine and automatic transmission.
2.0 Xdrive20d M Sport Mhev 188 Bhp
30,426miAutoDiesel2.0L
£32,995
Corby
~£829/pm
Up for sale and ready for its new owner to drive away is this second hand X4 which features automatic transmission and a 2.0L diesel engine. Get it at the terrific price of only £32,995 from this dealer in Corby.
2.0 Xdrive20d M Sport 188 Bhp
60,000miAutoDiesel2.0L
£18,295
Coventry
~£459/pm
Now on offer and ready for its next owner to take home is this BMW X4 with a 2.0 LTR diesel motor and 60,000 miles clocked-up on the dashboard.
4X4 2.0 20D M Sport Xdrive Euro 6 Ss
54,500miAutoDiesel2.0L
£25,490
Ashford
~£640/pm
This X4 4X4 2.0 20D M Sport Xdrive Euro 6 Ss has a 2.0 litre diesel motor with automatic transmission and has 54,500 miles on the clock.
Xdrive30d M Sport Step
50,076miAutoDiesel3.0L
£18,998
Paisley
~£477/pm
On offer and ready for its new owner to drive home is this X4 Xdrive30d M Sport Step that comes fitted with a 3.0l diesel engine with automatic transmission. This second hand model has 50,076 miles clocked up on the dashboard.
X4 Xdrive30d M Sport
8,639miAutoDiesel3.0L
£57,995
Craigavon
~£1,456/pm
On offer and ready for its new owner to drive away today is this X4 in like new condition that is fitted out with a 3.0L diesel motor and automatic transmission. This second-hand one has got a mere 8,639 mi clocked-up on the dash.
3.0 M40i 349 Bhp
36,000miAutoPetrol3.0L
£34,000
Hatfield
~£854/pm
This X4 up for sale from this dealer priced at £34,000 has 36,000 miles clocked-up on the dash and comes in the tone of black.
Xdrive M40i Step
37,204miAutoPetrol3.0L
£34,899
Sunderland
~£876/pm
Grab the chance to be the new owner of this BMW X4 which is now up for sale at this dealer's great price of just £34,899. It comes in the tone of black, incorporates a 3000CC petrol motor with automatic transmission and has 37,204 miles clocked-up on the dashboard.
2.0 Xdrive20d Xline 188 Bhp
84,000miAutoDiesel2.0L
£14,940
Stockport
~£375/pm
Advertised by this dealership located in Stockport: BMW X4 2.0 Xdrive20d Xline 188 Bhp with 84,000 miles, 2.0 l diesel motor and automatic transmission.
X4 Xdrive30d M Sport
8,639miAuto3.0L
£57,995
Craigavon
~£1,456/pm
Up for sale and ready for its new owner to drive away today is this in a like new condition that is fitted with automatic transmission and a 3000 cc motor. This used model currently for sale at our dealership in Craigavon has been finished in grey and has just 8,639 miles clocked up on the dash.
3.0 Xdrive35d M Sport 309 Bhp
55,615miAutoDiesel3.0L
£20,990
Stoke-on-Trent
~£527/pm
Available for sale today is this X4 that has automatic transmission and a 3000 cc diesel motor. At the incredible price of just £20,990 and achievable instalments available starting out at around £ monthly.
20D M Sport
80,076miAutoDiesel2.0L
£15,750
Cookstown
~£396/pm
Thinking of going for a suv? Then take a look at this used one from this dealer in Cookstown, it contains a 2000CC diesel motor with automatic transmission and has 80,076 miles clocked up on the dash.
X4 M40i
40,715miAuto3.0L
£31,990
Kingston Upon Thames
~£803/pm
For sale at the price of £31,990 or with the option to purchase on finance with achievable repayments from around £ per calendar month, this has got 40,715 miles clocked up on the dash and contains a 3.0 L motor.
Xdrive35d M Sport
69,413miAutoDiesel3.0L
£16,500
Newcastle upon Tyne
~£414/pm
Available from this dealer in Newcastle upon Tyne is this BMW X4 Xdrive35d M Sport with 69,413 miles and a 3000cc diesel motor with automatic transmission.
Xdrive20d M Sport Step
50,500miAutoDiesel
POA
Blackburn
On offer and ready for its new owner to take home is this BMW X4 Xdrive20d M Sport Step that has a CC diesel motor with automatic transmission. This second hand one has clocked-up 50,500 miles and is finished in the shade of black.
3.0 30D M Sport Xdrive Euro 6 Ss
51,879miAutoDiesel3.0L
£17,975
Chesterfield
~£451/pm
Equipped with a 3000CC diesel engine and automatic transmission, this second-hand BMW X4 3.0 30D M Sport Xdrive Euro 6 Ss is up for sale in black with 51,879 miles clocked up on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
47,240miAutoDiesel2.0L
£19,700
Wolverhampton
~£495/pm
This used car for sale from this dealership in Wolverhampton priced at £19,700 comes in the shade of black and has 47,240 miles clocked up on the dash.
M 3.0 M Competition 503 Bhp
65,849miAutoPetrol3.0L
£35,995
Luton
~£904/pm
Starting from £ per month, you could drive this coupe second hand car with a petrol 3.0 Litre motor, automatic transmission and 65,849 miles on the dash.
Xdrive M40d Step
26,920miDiesel
£33,850
Edinburgh
~£850/pm
This X4 is fitted with a LTR diesel motor with transmission and it has 26,920 miles clocked-up on the dashboard. This particular used one from this dealership comes in a finish.
3.0L M40d 4Wd
42,337miAutoDiesel3.0L
£34,990
Tonbridge
~£879/pm
Painted in the tone of , this X4 has 42,337 miles clocked up on the dashboard and comes equipped with a 3000CC diesel motor with automatic transmission.
Xdrive30d M Sport Step
48,000miAutoDiesel3.0L
£29,990
Richmond
~£753/pm
This estate BMW X4 features a 3.0 litre diesel motor with automatic transmission and it has 48,000 miles on the clock.
Xdrive20d Mht M Sport Step Techpro
18,343miAutoDiesel2.0L
£40,000
Coventry
~£1,004/pm
18,343 miles clocked up on the dash and coming in the tone of grey, this estate BMW X4 Xdrive20d Mht M Sport Step Techpro is equipped with a 2000 CC diesel motor and automatic transmission.
Xdrive20d Mht M Sport Step
17,523miAutoDiesel2.0L
£39,863
Chelmsford
~£1,001/pm
Up for sale and ready for its next owner to drive away today is this X4 Xdrive20d Mht M Sport Step that comes equipped with automatic transmission and a 2000CC diesel engine. This second-hand model from this dealer has 17,523 miles clocked-up on the dash.
Xdrive30d M Sport X Step
35,051miAutoDiesel3.0L
£32,750
Tamworth
~£822/pm
First registered in 2019: Second hand BMW that’s got a 3.0 l diesel engine with automatic transmission and a mere 35,051 miles on the clock.