2021 BMW X4
M40d
28,000miAutoDiesel3.0L
£41,500
Worcester
~£1,042/pm
This X4 M40d is now available to drive away. It has automatic transmission, a 3000cc diesel motor and 28,000 miles on the clock.
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
M40d
28,000miAutoDiesel3.0L
£41,500
Worcester
~£1,042/pm
This X4 M40d is now available to drive away. It has automatic transmission, a 3000cc diesel motor and 28,000 miles on the clock.
Xdrive20d Xline
69,356miManualDiesel2.0L
£14,999
Evesham
~£377/pm
Available in the tone of grey, this BMW X4 incorporates a 2.0L diesel engine with manual transmission and it has 69,356 miles on the clock.
20D Xline U107306 Ulez
81,474miManualDiesel2.0L
£15,489
Evesham
~£389/pm
This second-hand X4 20D Xline U107306 Ulez from this dealer has manual transmission and a 2.0 LTR diesel engine with 81,474 mi clocked up on the dashboard.
Xdrive30d M Sport
69,000miAutoDiesel1.0L
£20,000
Birmingham
~£502/pm
Currently available at this dealership located in Birmingham is this BMW incorporating a diesel, 3.0l engine and automatic transmission. Up for sale and ready for its new owner to take home in a white finish with 60,000 miles clocked up on the dashboard.
Xdrive30d Mht M Sport X
16,464miAutoDiesel3.0L
£37,750
Solihull
~£948/pm
Are you thinking of choosing a X4? Well, consider choosing this second-hand, low mileage one from our dealership in the Solihull area which comes fitted with automatic transmission and a 3.0L diesel engine.
Xdrive30d M Sport Step
39,312miAutoDiesel3.0L
£31,500
Oldbury
~£791/pm
At just £31,500 is this BMW X4 that comes with automatic transmission and a 3.0 litre diesel motor. This second-hand model currently on sale at this dealer has 39,312 miles on the dash.
Xdrive M40d Step
41,771miAutoDiesel3.0L
£34,500
Oldbury
~£866/pm
This BMW X4 Xdrive M40d Step has got a 3000cc diesel motor with automatic transmission and has 41,771 mi clocked up on the dashboard.
Xdrive M40d Step
33,985miAutoDiesel3.0L
£34,250
Solihull
~£860/pm
Containing a 3.0 ltr diesel engine with automatic transmission, this X4 Xdrive M40d Step is available for sale in a black finish with 33,985 miles clocked-up on the dash.
Xdrive20d M Sport Step Plus Pack
61,038miAutoDiesel2.0L
£26,500
Solihull
~£665/pm
This X4 has 61,038 miles clocked up on the dash and comes fitted out with a 2.0l motor. It runs on diesel with automatic transmission and is available in blue.
X4 M40i
35,769miAuto3.0L
£35,450
Hereford
~£890/pm
Are you thinking of buying a BMW X4? Consider this second hand one with only 35,769 miles on the dashboard.
X4 Xdrive20d M Sport
29,013miAuto2.0L
£30,450
Hereford
~£765/pm
A low price of £30,450 is currently being advertised by us at this dealer for this low mileage X4 which has only 29,013 miles on the clock.
X4 Xdrive 20D M Sport
41,880miAutoDiesel2.0L
£29,450
Hereford
~£740/pm
This second hand X4 from this dealer in Hereford has got 41,880 miles clocked up on the dash and comes equipped with a 2.0 litre diesel engine.
3.0 M40d Xdrive Euro 6 Ss
105,000miAutoDiesel3.0L
£23,489
Birmingham
~£590/pm
This X4 3.0 M40d Xdrive Euro 6 Ss has 105,000 miles clocked up on the dashboard and is fitted out with a 3.0 Litre engine. It runs on diesel with automatic transmission and has been finished in the tone of black.
4X4 2.0 20D M Sport Xdrive Euro 6 Ss
98,000miAutoDiesel2.0L
£10,950
Birmingham
~£275/pm
On display at this dealer's showroom - black 5 door, BMW X4 fitted with a automatic gearbox and 2.0 LTR diesel engine.
3.0 M40i Xdrive Euro 6 Ss
45,808miAutoPetrol3.0L
£31,350
Birmingham
~£787/pm
Beginning from £ monthly, you could have this BMW with a petrol 3.0 ltr engine, automatic transmission and 45,808 mi clocked-up on the dash.
X4 Xdrive 20D Sport
70,000miAutoDiesel2.0L
£22,975
West Bromwich
~£577/pm
Finished in white, this second-hand X4 has 70,000 mi clocked up on the dash and is fitted with a 2.0 litre diesel motor with automatic transmission.
Xdrive20d M Sport Step
67,781miAutoDiesel2.0L
£24,998
West Bromwich
~£628/pm
Seize the chance to be the new owner of this BMW X4 that is for sale at only £24,998. It has been finished in the tone of blue, is equipped with a 2.0 litre diesel motor with automatic transmission and has 67,781 miles clocked up on the dashboard.
M40d
31,226miAutoDiesel3.0L
£33,395
Wolverhampton
~£839/pm
Painted in the shade of white, this used car only has 31,226 mi on the dash and contains a 3.0 LTR diesel motor.
Xdrive20d M Sport Step Plus Pack
46,897miAutoDiesel2.0L
£28,750
Wolverhampton
~£722/pm
On the market and ready for its next owner to drive away is this estate second hand car on offer at the remarkable price of just £28,750. This dealership also gives you the possibility to buy using achievable monthly payments with repayment packages beginning at only £ per month.
Xdrive20d M Sport Step
64,200miAutoDiesel2.0L
£27,000
Wolverhampton
~£678/pm
Up for sale and ready for you to take home is this second hand BMW X4 Xdrive20d M Sport Step which has automatic transmission and a 2000CC diesel engine. Buy it at the great price of only £27,000 from this dealer in the Wolverhampton area.
Suv 3.0 30D M Sport Xdrive Euro 6 Ss
106,000miAutoDiesel3.0L
£14,795
Wolverhampton
~£372/pm
Now available to buy - second hand BMW X4 which is fitted out with a 3.0 litre diesel motor with automatic transmission. Buy it from this dealer in Wolverhampton for the superb price of just £14,795.
Xdrive20d Mht M Sport Step
67,509miAutoDiesel
£28,599
Walsall
~£718/pm
This BMW X4 Xdrive20d Mht M Sport Step for sale from this dealership in Walsall priced at £28,599 has 67,509 miles clocked up on the dashboard and is available in grey.
X4 M40d
17,800miAutoDiesel3.0L
£35,975
Wolverhampton
~£903/pm
Thinking of going for a X4? Well, have a more detailed look at this second-hand one, it has got 17,800 miles clocked up on the dash and incorporates a 3.0L diesel engine.
Xdrive30d M Sport X Step Plus Pack
37,505miAutoDiesel3.0L
£34,500
Warwick
~£866/pm
Looking to get yourself a BMW? Well, take a more detailed look at this second hand model, it has 37,505 miles on the dash and contains a 3.0l diesel motor with automatic transmission.