2019 BMW X4 M
Xdrive X4 M Competition Step
35,701mi Auto Petrol 3.0L
£39,498
Edinburgh
from £829/pm
Coming finished in grey, this BMW X4 M contains a 3.0 litre petrol engine with automatic transmission and has got 35,701 miles on the dashboard.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
2 cars

Xdrive X4 M Competition Step
35,701mi Auto Petrol 3.0L
£39,498
Edinburgh
from £829/pm
Coming finished in grey, this BMW X4 M contains a 3.0 litre petrol engine with automatic transmission and has got 35,701 miles on the dashboard.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

X4 M Competition
12,234mi Auto Petrol 3.0L
£56,499
Edinburgh
from £1,186/pm
Dependable and trustworthy, BMW's X4 M is in the top 20 of Britain's reliability index, this second hand model available from this dealer incorporates a 3.0 Ltr petrol motor and it has automatic transmission. It is on offer at the brilliant price of just £56,499 or with the option to purchase using finance with achievable payments at hand beginning at only £ per month.

Xdrive X4 M Competition Step
1,000mi Auto Petrol 3.0L
£74,999
Stafford
from £1,574/pm
BMW's X4 M is trustworthy and dependable and amongst those ranked in the top 20 for reliability. This used one is currently available for sale from this dealership in the tone of red with 1,000 miles on the dash and a 3000 cc petrol motor with automatic transmission .

3.0I Competition Xdrive Euro 6 S S
2,677mi Auto Petrol 3.0L
£66,850
Solihull
from £1,403/pm
With a low mileage of just 2,577 miles clocked up on the dash, this second hand motor in a nearly new condition is available for sale at £68,850 or on finance commencing from only £ per calendar month.

3.0I Competition Xdrive Euro 6 Ss
6,714mi Auto Petrol
£69,750
Knaresborough
from £1,464/pm
An amazing price of only £71,750 is currently being advertised by this dealer on this low mileage BMW X4 M that has just 6,714 miles on the clock.

Xdrive X4 M Competition Step
9,910mi Auto Petrol 3.0L
£66,000
Solihull
from £1,385/pm
On display at our showroom located in the Solihull area is this near flawless, nearly new estate second hand car that has automatic transmission and a 3.0 LTR petrol motor

Xdrive Competition Step 2024
3,149mi Auto Petrol
£65,780
Derby
from £1,381/pm
Available from our dealership in Derby is this almost spotless, like new BMW X4 M Xdrive Competition Step 2024 which has got a CC petrol engine with automatic transmission. It is on offer and ready for you to drive home in the tone of grey with 3,149 miles on the dash.

Xdrive Competition Step 2024
14,656mi Auto Petrol
£67,695
Milton Keynes
from £1,421/pm
Available in the shade of grey, this used BMW X4 M has got 14,656 miles clocked-up on the dash and is equipped with a CC petrol engine and automatic transmission.

M Sport
15,805mi Auto Hybrid 2.0L
£38,500
London
from £808/pm
An awesome price of only £38,500 is currently being advertised by this dealership on this low mileage BMW X4 M in a superb, nearly new condition.
Xdrive X4 M Competition Step
19,400mi Auto Petrol 3.0L
£58,999
Stoke-on-Trent
from £1,238/pm
First registered in 2024: Used BMW that’s got automatic transmission, a 3.0 l petrol engine and only 19,400 miles on the dash.

Xdrive X4 M Competition Step
19,973mi Auto Petrol 3.0L
£61,900
Stevenage
from £1,299/pm
Have a look at this BMW X4 M which has a 3.0 Litre petrol motor with automatic transmission. This second hand model has a mere 19,000 miles on the clock.

M Sport
21,816mi Auto Diesel 3.0L
£46,912
Stockton-on-Tees
from £985/pm
Finished in black, this X4 M has 21,816 miles on the dash and features a 3000 CC diesel engine. First Registered in 2024, this X4 M M Sport is now available to drive away for £46,906.

Xdrive X4 M Competition Step
22,535mi Auto Petrol 3.0L
£58,750
King's Lynn
from £1,233/pm
Be the new owner of this BMW X4 M, it contains a 3.0 litre petrol motor with automatic transmission. This second hand model has got 22,535 miles on the clock.

Xdrive X4 M Competition Step
32,843mi Auto Petrol 3.0L
£58,500
Sheffield
from £1,228/pm
Take a closer look at this dependable BMW X4 M Xdrive X4 M Competition Step which is ranked amongst the UK's top 20 most reliable vehicles. It is fitted out with automatic transmission and a 3.0 ltr petrol motor. This second hand model now available from our dealership comes finished in the shade of blue and has 32,843 miles on the clock.

Competition Suv Xdrive Euro 6 Ss
41,112mi Auto Petrol 3.0L
£59,995
Wigan
from £1,259/pm
Built with a 3.0 LTR petrol motor and a automatic transmission, this highly reliable and trustworthy used car is available on the market in with 41,112 miles clocked-up on the dash.

X4 M Competition
13,806mi Auto Petrol 3.0L
£58,000
Dundee
from £1,217/pm
Now available from this supplier's showroom located in Dundee is this coupe in an almost flawless, nearly new condition that features a 3000 cc petrol engine with automatic transmission.

2023 3.0I Competition Suv Xdrive E
15,301mi Auto Petrol 3.0L
£58,995
Huddersfield
from £1,238/pm
This BMW for sale from this dealership in Huddersfield priced at £58,995 has 15,301 miles on the dash and comes finished in blue.

X4 M Competition
19,324mi Auto Petrol 3.0L
£54,995
Crawley
from £1,154/pm
There is an awesome price at this dealer in Crawley for this nearly new, top 10, best-selling BMW X4 M that has automatic transmission with a 3.0 l petrol motor and 19,324 miles on the dash.
Xdrive X4 M Competition Step
20,000mi Auto Petrol 3.0L
£54,290
Oldbury
from £1,140/pm
Get this second-hand BMW for just £54,290. Credit offers commence from around £ every month for this motor that comes fitted with automatic transmission and a 3.0 litre petrol engine.

M Sport
20,883mi Auto Diesel
£35,948
BMW Sunderland
from £755/pm
Up for sale and ready for its next owner to take home is this BMW X4 M M Sport that comes fitted with automatic transmission and a Litre diesel motor. This one with low mileage at this dealer has clocked-up 20,883 mi.

Xdrive X4 M Competition Step
27,975mi Auto Petrol 3.0L
£54,498
Glasgow
from £1,144/pm
Have a look at the awesome price at this dealership in Glasgow for this second hand, low mileage BMW X4 M Xdrive X4 M Competition Step with automatic transmission with a 3.0l petrol motor and a mere 27,975 miles clocked up on the dashboard.

Competition Suv Xdrive Euro 6 Ss
30,332mi Auto Petrol 3.0L
£54,995
Wigan
from £1,154/pm
On the market and ready for its new owner to drive away today is this X4 M which has a 3.0 Litre petrol motor with automatic transmission. This second hand one with low mileage now available from this dealer has been finished in the shade of and has done 30,332 miles.
3.0I Competition Suv Xdrive Euro 6
9,210mi Auto Petrol 3.0L
£56,999
Antrim
from £1,196/pm
Fitted with a 3.0 litre petrol motor and automatic transmission, this estate is currently available for sale in a blue finish with 9,210 miles clocked up on the dash.

X4 M Competition
24,808mi Auto Petrol
£53,495
Eastleigh
from £1,123/pm
With only 24,808 miles on the dash and available in grey, this X4 M X4 M Competition comes with automatic transmission and it has a CC petrol engine. On the market at the incredible price of just £53,995 or with the option to buy using finance with manageable repayments on offer starting from £ per calendar month.