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.
2 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.
X4 Xdrive30d M Sport
24,240miAutoDiesel3.0L
£37,952
Portsmouth
~£953/pm
Commencing at only £ each month, you can buy this X4 with a diesel 3000CC engine, automatic transmission and 24,240 miles on the dashboard.
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
Available in the shade of grey, this used BMW X4 is fitted with automatic transmission, a 3000 cc petrol motor and has 38,000 miles clocked up on the dashboard.
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.
3.0 M40d Mht Pro Edition Suv Hybrid Aut
12,602miAutoDiesel3.0L
£57,995
Farnborough
~£1,456/pm
The marvellous price of only £57,995 is being offered by our dealership in Farnborough on this BMW X4 with automatic transmission, a 3.0 litre diesel motor and 12,602 miles on the dashboard. This is a used vehicle, however it was well looked after by its previous owner and is still in an excellent, near mint condition.
2.0 20D Mht M Sport Suv Hybrid Xdr
5,893miAutoDiesel2.0L
£42,995
Farnborough
~£1,080/pm
Available for viewing at our dealership in the Farnborough area is this almost spotless, like new X4 that contains a 2.0 LTR diesel motor and automatic transmission. It's on offer and ready for its new owner to drive home in blue with a mere 5,893 miles clocked-up on the dashboard.
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,080
Guildford
~£856/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.
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
£43,936
Reading
~£1,103/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,488
Reading
~£967/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.
Xdrive20d Mht M Sport Step Plus Pack
32,891miAutoDiesel2.0L
£36,000
Egham
~£904/pm
Painted with a black finish, this car contains a 2.0 ltr diesel engine with automatic transmission and has got 32,891 miles clocked-up on the dash. First Registered in 2021, this X4 is now up for sale and ready for its new owner to drive away for £36,000.