2020 BMW X4
M40i
15,212miAutoPetrol3.0L
£39,904
Portsmouth
~£1,002/pm
An outstanding price at this dealership on this second hand, BMW with a 3000 cc petrol engine, automatic transmission and a mere 15,212 miles on the dash.
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
M40i
15,212miAutoPetrol3.0L
£39,904
Portsmouth
~£1,002/pm
An outstanding price at this dealership on this second hand, BMW with a 3000 cc petrol engine, automatic transmission and a mere 15,212 miles on the dash.
M40i Mht Suv
8,363miAutoHybrid3.0L
£42,785
Fareham
~£1,074/pm
Currently on offer and ready for its next owner to take home is this with a 3.0 Ltr hybrid motor and 8,363 miles on the dashboard.
X4 Xdrive 35D M Sport
86,000miAutoDiesel3.0L
£16,995
Fareham
~£427/pm
This BMW X4 is available to drive away. It incorporates a 3.0 litre diesel motor with automatic transmission and has 86,000 miles clocked up on the dash.
X4 M40i
2,827miAutoPetrol3.0L
£59,990
Eastleigh
~£1,506/pm
Available to buy is this like new estate with low mileage. It is fitted with a 3000 cc petrol motor with automatic transmission and has clocked up a mere 2,827 miles.
X4 M40i
28,273miAutoPetrol3.0L
£35,691
Eastleigh
~£896/pm
Painted in black, this BMW X4 has 28,273 miles on the dash, a 3.0l petrol motor and automatic transmission. First Registered in 2019, it's currently available to buy for £35,990.
20D M Sport U5801 Ulez
51,873miAutoDiesel2.0L
£28,495
Winchester
~£716/pm
On offer at our marvellous price of just £28,995 is this X4 20D M Sport U5801 Ulez, it has got 51,873 miles on the dash and comes fitted out with a 2.0 litre diesel engine and automatic transmission.
Xdrive35d M Sport
67,147miAutoDiesel3.0L
£19,995
Southampton
~£502/pm
Up for sale and ready for its next owner to drive away today is this X4 Xdrive35d M Sport that is fitted with a 3.0l diesel engine with automatic transmission. This second-hand one at our dealership in Southampton has got 67,147 miles clocked-up on the dash and comes finished in the shade of black.
X4 M Competition Edition
38,000miAutoPetrol3.0L
£42,990
Horsham
~£1,080/pm
Finished in grey, this suv BMW X4 incorporates a 3.0 Ltr petrol engine with automatic transmission and has 38,000 miles on the dash.
2.0 20D Mht M Sport Suv Hybrid Xdr
4,438miAutoDiesel2.0L
£49,994
Farnborough
~£1,255/pm
Get yourself behind the wheel of this X4 for just £49,994. It has got 4,438 miles clocked-up on the dash and contains a 2.0 litre diesel engine with automatic transmission.
2.0 20D Mht M Sport Suv Hybrid Xdr
8,860miAutoDiesel2.0L
£49,494
Farnborough
~£1,243/pm
Currently available from this car dealership's show room is this low mileage BMW X4 2.0 20D Mht M Sport Suv Hybrid Xdr. It has automatic transmission and a 2.0 ltr diesel engine with just 8,860 miles on the dash.
2.0 20D Mht M Sport Suv Hybrid Xdr
9,534miAutoDiesel2.0L
£45,450
Farnborough
~£1,141/pm
Priced at £45,995 you can buy this used BMW X4 2.0 20D Mht M Sport Suv Hybrid Xdr from this dealer in Farnborough that comes fitted out with a 2.0L diesel engine with automatic transmission.
Xdrive20d M Sport
116,300miAutoDiesel2.0L
£12,995
Poole
~£326/pm
This coupe second hand car incorporates a 2.0 Litre diesel motor with automatic transmission and has 116,300 miles clocked up on the dash. It's on offer and ready for you to drive away for the bargain price of just £12,995.
X4 M40i
35,000miAutoPetrol3.0L
£34,164
Guildford
~£858/pm
Coming in the shade of grey, this X4 X4 M40i is fitted with a 3.0L petrol motor with automatic transmission and has 35,000 miles on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
102,000miAutoDiesel2.0L
£21,495
Wokingham
~£540/pm
This BMW for sale from this dealership priced at £21,495 is finished in the tone of grey and has 102,000 miles clocked up on the dashboard.
20D M Sport
68,864miAutoDiesel
£18,490
Thatcham
~£464/pm
In a finish, this second hand car has automatic transmission, a litre diesel engine and done 68,864 miles.
X4 Xdrive20d M Sport
56,796miAutoDiesel2.0L
£18,410
Guildford
~£462/pm
Now available at this dealer in the Guildford area is this BMW X4 that comes fitted out with a 2.0 LTR diesel engine and automatic transmission. It is on offer and ready for its new owner to drive away in a white finish with 56,796 miles clocked up on the dashboard.
2.0 20D M Sport Xdrive Euro 6 Ss
140,000miAutoDiesel2.0L
£11,495
Wokingham
~£289/pm
This X4 features a 2000cc diesel engine with automatic transmission and it has 140,000 mi clocked up on the dash. It is now on the market and ready for its next owner to take home for the total cost of just £11,495.
3.0 30D M Sport Xdrive Ss
105,000miAutoDiesel3.0L
£13,995
Wokingham
~£351/pm
Coming fitted out with automatic transmission and a 3.0 Litre diesel engine, this used BMW from this dealer is available to buy in white and has 105,000 miles clocked-up on the dashboard.
3.0 30D M Sport Suv Xdrive Euro 6
66,681miAutoDiesel3.0L
£18,695
Reading
~£469/pm
Coming fitted with automatic transmission and a 3.0 Litre diesel engine, this used BMW X4 from this dealer is available to buy in the tone of black and has 66,681 miles on the dash.
30D M Sport
76,395miAutoDiesel3.0L
£17,500
Woking
~£439/pm
Featuring a 3.0 ltr diesel motor with automatic transmission, this second hand X4 from this dealer is available to buy in black and has 76,395mi clocked-up on the dash.
Xdrive30d Mht M Sport
13,327miAutoDiesel3.0L
£44,123
Reading
~£1,108/pm
Now available from our dealership in Reading is this near mint, like new X4 Xdrive30d Mht M Sport that comes equipped with automatic transmission and a 3.0 L diesel engine. It's on the market and ready for its next owner to take home in white with a mere 13,327 miles clocked-up on the dashboard.
Xdrive20d Mht M Sport Step
27,035miAutoDiesel2.0L
£38,664
Reading
~£971/pm
This used car is fitted with a 2000CC diesel engine with automatic transmission and has 27,029 miles clocked up on the dash.
Xdrive30d Mht M Sport Techpro Pack
10,222miAutoDiesel3.0L
£53,500
Egham
~£1,344/pm
For £53,500 you can get this second-hand X4 Xdrive30d Mht M Sport Techpro Pack from this dealership in Egham that is fitted with automatic transmission and a 3000 cc diesel engine.
Xdrive20d Mht M Sport Step Pro Pack
15,397miAutoDiesel2.0L
£41,000
Egham
~£1,030/pm
With automatic transmission and a 2.0L diesel motor, this second hand BMW with a mere 15,397 miles clocked-up on the dashboard has had such a good upkeep, it could actually be mistaken for a brand spanking new car.