2020 BMW X4
20D M Sport U5801 Ulez
51,873miAutoDiesel2.0L
£28,995
Winchester
~£728/pm
First registered in 2020: Second-hand X4 that’s got automatic transmission, a mere 51,873 miles clocked up on the dash and a 2.0l diesel engine.
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
20D M Sport U5801 Ulez
51,873miAutoDiesel2.0L
£28,995
Winchester
~£728/pm
First registered in 2020: Second-hand X4 that’s got automatic transmission, a mere 51,873 miles clocked up on the dash and a 2.0l diesel engine.
X4 M40i
2,827miAutoPetrol3.0L
£59,990
Eastleigh
~£1,506/pm
This second hand BMW that is still in a like new condition only has 2,827 miles on the dashboard and has a 3.0 LTR petrol engine with automatic transmission. At the fantastic price of £59,990 or you can buy it on finance with evenly spaced, achievable payments starting out at only £ per month.
Xdrive35d M Sport
67,147miAutoDiesel3.0L
£19,995
Southampton
~£502/pm
On offer and ready for you to drive away today is this X4 that is fitted with a 3.0 L diesel engine with automatic transmission. This second hand one currently up for sale at our dealership has 67,147 miles clocked up on the dashboard.
20D M Sport Suv Xdrive Euro 6 Ss 190
39,991miAutoDiesel2.0L
£21,259
Southampton
~£534/pm
Painted in the tone of white, this 2.0 L diesel X4 20D M Sport Suv Xdrive Euro 6 Ss 190 with automatic transmission is currently available for you to own.
X4 Xdrive 35D M Sport
86,000miAutoDiesel3.0L
£16,995
Fareham
~£427/pm
Featuring automatic transmission and a 3000 CC diesel motor, this second hand BMW is available for sale in a grey finish and has 86,000 miles clocked-up on the dashboard.
M40i Mht Suv
8,363miAutoHybrid3.0L
£42,785
Fareham
~£1,074/pm
There's a great price at this dealership on this used, low mileage X4 with a 3.0 litre hybrid engine, automatic transmission and 8,363 mi clocked-up on the dash.
M40i
15,212miAutoPetrol3.0L
£40,449
Portsmouth
~£1,016/pm
Now available at this dealer is this coupe motor that contains a 3000cc petrol engine with automatic transmission. On offer and ready for its new owner to drive away in the shade of black with 15,212 miles clocked up on the dashboard.
20D M Sport
68,864miAutoDiesel
£18,679
Thatcham
~£469/pm
Available to view upon your request is this car with 68,864 miles clocked-up on the dash, automatic gearbox and a CC diesel engine.
3.0 30D M Sport Suv Xdrive Euro 6
66,681miAutoDiesel3.0L
£18,995
Reading
~£477/pm
First registered in 2018: Second-hand X4 that’s got a 3.0 ltr diesel motor, automatic transmission and only 66,681 miles on the clock.
2.0 20D M Sport Xdrive Euro 6 Ss
102,000miAutoDiesel2.0L
£21,495
Wokingham
~£540/pm
This BMW has 102,000 mi on the dash and contains a 2000 CC diesel engine with automatic transmission.
2.0 20D M Sport Xdrive Euro 6 Ss
140,000miAutoDiesel2.0L
£11,695
Wokingham
~£294/pm
Currently available on the market is this BMW painted in the tone of black. This second hand one has 140,000 miles clocked up on the dash and features a 2.0L diesel motor with automatic transmission.
3.0 30D M Sport Xdrive Ss
105,000miAutoDiesel3.0L
£13,995
Wokingham
~£351/pm
On offer and available to take home is this BMW X4 3.0 30D M Sport Xdrive Ss painted in the shade of white - this second hand model contains a 3000 cc diesel engine with automatic transmission and it has 105,000 miles on the dashboard.
2.0 20D Mht M Sport Suv Hybrid Xdr
4,438miAutoDiesel2.0L
£49,994
Farnborough
~£1,255/pm
This dealer is advertising a fantastic price of £49,994 for this almost spotless, nearly new, low mileage X4. It has a 2000cc diesel engine with automatic transmission and has got 4,438 miles clocked-up on the dash.
2.0 20D Mht M Sport Suv Hybrid Xdr
8,860miAutoDiesel2.0L
£49,850
Farnborough
~£1,252/pm
A fabulous price of only £49,850 on this like new, almost flawless BMW X4 2.0 20D Mht M Sport Suv Hybrid Xdr that has a 2.0 ltr diesel engine with automatic transmission and 8,860 miles clocked-up on the dashboard.
2.0 20D Mht M Sport Suv Hybrid Xdr
9,534miAutoDiesel2.0L
£45,995
Farnborough
~£1,155/pm
This BMW comes in an almost flawless, nearly new condition both in and out. It has got automatic transmission, a 2000CC diesel motor and only has 9,534 mi clocked up on the dash.
Xdrive30d Mht M Sport
13,327miAutoDiesel3.0L
£44,459
Reading
~£1,116/pm
On offer and ready for its new owner to drive away is this X4 in the shade of white. This second hand mode has 13,327 miles on the dash and is fitted out with a 3.0L diesel motor.
Xdrive20d Mht M Sport Step
27,029miAutoDiesel2.0L
£38,584
Reading
~£969/pm
This BMW has 27,029 miles on the dashboard and is fitted out with a 2.0 litre engine. It runs on diesel with automatic transmission and is finished in the shade of blue.
Xdrive20d Xline
87,112miAutoDiesel2.0L
£13,990
Chichester
~£351/pm
A 2.0 Ltr diesel engine and automatic transmission are just some of the attributes that this coupe vehicle has to offer its new owner.
3.0 35D M Sport Suv Xdrive Euro 6
69,360miAutoDiesel3.0L
£15,995
Wokingham
~£402/pm
Coming in the tone of grey, this BMW X4 has got 69,360 miles on the dash and features a 3000 cc diesel engine with automatic transmission.
X4 M40i
35,000miAutoPetrol3.0L
£34,550
Guildford
~£868/pm
On offer and ready for its new owner to drive away is this BMW X4 X4 M40i that is equipped with a 3.0 Litre petrol engine with automatic transmission. This used one currently available from our dealership has a mere 35,000 miles on the dash.
X4 Xdrive20d M Sport
56,796miAutoDiesel2.0L
£18,923
Guildford
~£475/pm
Painted in the shade of white, this suv car has 56,796 miles on the dash and incorporates a automatic 2.0 LTR engine running on diesel.
X4 Xdrive30d M Sport
76,990miAutoDiesel3.0L
£19,368
Guildford
~£486/pm
Available to view at our dealership is this BMW X4 that comes equipped with automatic transmission and a 3.0 L diesel motor. It is on the market in the tone of black with 76,990 miles on the dash.
2.0 Xdrive20d M Sport
41,795miAutoDiesel2.0L
£17,247
Henley-on-Thames
~£433/pm
Currently available on the market today is this BMW which is fitted out with a 2.0 LTR diesel engine with automatic transmission. At the awesome price of just £17,247 and manageable instalments at hand starting out at only £ per calendar month.
Xdrive20d M Sport
116,300miAutoDiesel2.0L
£12,995
Poole
~£326/pm
Beginning from only £ each month, you can drive this used car with automatic transmission and a diesel 2000CC engine.