2021 BMW X4
X4 Xdrive20d M Sport
12,623miAutoDiesel2.0L
£35,990
Edinburgh
~£904/pm
This second hand BMW in the shade of black is on the market and ready for its next owner to drive home with the option to pay with credit.
Images of a similar car, for illustrative purposes only.
4X4 2.0 20D M Sport Xdrive Euro 6 Ss
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.
351 cars
X4 Xdrive20d M Sport
12,623miAutoDiesel2.0L
£35,990
Edinburgh
~£904/pm
This second hand BMW in the shade of black is on the market and ready for its next owner to drive home with the option to pay with credit.
Xdrive30d Mht M Sport Techpro Pack
10,222miAutoDiesel3.0L
£53,500
Egham
~£1,344/pm
Get behind the wheel of this BMW in a like new condition, it is fitted with automatic transmission and a 3000 CC diesel motor. This used model has 10,222 miles on the dash.
X4 Xdrive20d M Sport
3,896miAutoDiesel2.0L
£50,995
Craigavon
~£1,281/pm
This estate is in an almost flawless, like new condition inside and out, only 3,896 miles on the dashboard and in great working order.
Bmw X4 M40i Mhev
25,536miAutoPetrol
£44,900
Huntingdon
~£1,128/pm
On offer is this BMW X4 Bmw X4 M40i Mhev that comes fitted out with a cc petrol motor and automatic transmission.
G02 X4 Xdrive20d M Sport Lci B47 2.0D
10,230miDiesel
£50,000
Edinburgh
~£1,256/pm
There's a remarkable price at this dealership in Edinburgh on this like new suv that has transmission, a mere 10,230 miles clocked up on the dashboard and a l diesel engine.
X4 M40d
41,222miAutoDiesel3.0L
£33,995
Wigan
~£854/pm
Available to drive away is this BMW X4 that incorporates a 3.0 litre diesel engine with automatic transmission. This second hand one has 41,222 miles clocked up on the dash.
3.0 Xdrive30d M Sport 255 Bhp
64,600miAutoDiesel3.0L
£15,700
Hatfield
~£394/pm
Up for sale and ready for its new owner to take home is this BMW X4 3.0 Xdrive30d M Sport 255 Bhp that is fitted with a 3.0 Litre diesel engine and automatic transmission. This used one currently in stock at our dealership in Hatfield is up for sale at the outstanding price of only £15,700.
X4 Xdrive20d M Sport
34,587miAutoDiesel2.0L
£22,917
Crawley
~£576/pm
Planning on buying a BMW X4 X4 Xdrive20d M Sport? Then take a closer look at this second-hand, low mileage one from our dealership in Crawley which is fitted out with automatic transmission and a 2000CC diesel motor.
3.0 M40i Mht Xdrive Euro 6 Ss
20,000miAutoHybrid3.0L
£43,989
Birmingham
~£1,105/pm
Planning on going for a BMW X4 3.0 M40i Mht Xdrive Euro 6 Ss ? Well, take a more in depth look at this second hand one with only 20,000 miles on the clock.
X4 Xdrive20d M Sport
3,896miAuto2.0L
£50,995
Craigavon
~£1,281/pm
This X4 is equipped with a 2.0 L motor with automatic transmission and it has 3,896 miles on the dashboard. This used model from this dealer is finished in the shade of black.
Xdrive M40i Mht
14,593miAutoPetrol
£48,991
Chesterfield
~£1,230/pm
On display at this supplier's showroom - 5 door, grey BMW X4 that's fitted with a automatic transmission and L petrol engine.
X4 Xdrive 20D M Sport
83,148miAutoDiesel2.0L
£16,498
East Kilbride
~£414/pm
Currently available for viewing at this retailer's show room in East Kilbride is this X4 in black that's fitted with a automatic transmission and 2.0 L diesel engine.
2.0 20D M Sport Xdrive Euro 6 Ss
91,000miAutoDiesel2.0L
£14,495
Manchester
~£364/pm
At this dealer you'll find the fantastic price of only £14,495 on this BMW X4 with a 2.0 Litre diesel motor, automatic transmission and 91,000 miles on the clock.
2.0 20D M Sport
70,906miAutoDiesel2.0L
£15,450
Derby
~£388/pm
Coming equipped with a 2.0L diesel engine with automatic transmission, this second-hand suv is on offer in the tone of white with 70,906 miles clocked up on the dashboard.
Xdrive30d M Sport Step
45,026miAutoDiesel3.0L
£28,120
Norwich
~£706/pm
In a red finish, this used car has 45,026 miles on the dash and features a automatic 3.0L engine running on diesel.
2.0 20D M Sport Xdrive Euro 6 Ss
96,800miAutoDiesel2.0L
£14,995
Hinckley
~£377/pm
Providing the new lucky owner a magnificent and top of the range level of transport, this vehicle is finished in the tone of grey, has clocked up 96,800 miles and has a 2.0l diesel motor with automatic transmission.
M40d
31,226miAutoDiesel3.0L
£33,395
Wolverhampton
~£839/pm
This BMW has a low mileage of 31,226 miles on the dashboard and has been driven for under a full year.
4X4 3.0 30D M Sport Xdrive Euro 6 Ss
106,000miAutoDiesel3.0L
£14,795
Wolverhampton
~£372/pm
Available for viewing at our dealership in Wolverhampton is this suv that features automatic transmission and a 3.0 ltr diesel motor. It's up for sale and ready for its new owner to take home in the tone of red with 106,000 miles on the clock.
30D M Sport
76,395miAutoDiesel3.0L
£17,500
Woking
~£439/pm
Available to buy is this BMW that comes fitted out with a 3000 CC diesel engine with automatic transmission. This used one has clocked up 76,395 miles.
Xdrive30d M Sport 21Upgrade Alloy Whees Harman K
59,016miAutoDiesel
£18,495
Antrim
~£464/pm
Are you planning on buying a BMW X4 Xdrive30d M Sport 21Upgrade Alloy Whees Harman K? Then take a look at this second-hand one painted in white that’s got 59,016 miles on the clock, a ltr diesel motor and automatic transmission.
X4 Xdrive20d M Sport
25,776miAutoDiesel2.0L
£28,995
Sutton In Ashfield
~£728/pm
Grab the opportunity to buy this X4 X4 Xdrive20d M Sport that is priced at this dealer's great price of just £28,995. It has been finished in the tone of grey, comes fitted with automatic transmission, a 2.0 Ltr diesel engine and has 25,776 miles clocked-up on the dash.
X4 M40d
33,535miAutoDiesel3.0L
£33,995
Preston
~£854/pm
This suv BMW X4 X4 M40d has a low mileage of only 33,535 miles on the dash and has been driven for under a year.
Xdrive20d M Sport Step
67,781miAutoDiesel2.0L
£24,998
West Bromwich
~£628/pm
On offer and ready for its new owner to drive away is this suv with automatic transmission and a 2.0 L diesel engine. This second hand model now for sale at our dealership has 67,781 miles clocked-up on the dashboard.
Xdrive30d Xline
95,000miAutoDiesel3.0L
£14,995
Stone
~£377/pm
This coupe motor has a 3000CC diesel engine with automatic transmission and it has got 95,000 miles on the dash.