2025 BMW X4 M
Xdrive X4 M Competition Step
9,910mi Auto Petrol 3.0L
£66,000
Solihull
from £1,385/pm
X4 M with a 3000 CC petrol engine and automatic transmission.
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
9,910mi Auto Petrol 3.0L
£66,000
Solihull
from £1,385/pm
X4 M with a 3000 CC petrol engine and automatic transmission.
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.

3.0I Competition Xdrive Euro 6 S S
2,677mi Auto Petrol 3.0L
£66,850
Solihull
from £1,403/pm
A brilliant price of only £66,850 is currently being advertised by this dealership in Solihull on this low mileage X4 M 3.0I Competition Xdrive Euro 6 S S in an almost spotless, like new condition. This particular model is equipped with a 3.0 Ltr petrol engine with automatic transmission and has 2,677 miles clocked-up on the dash.
Xdrive X4 M Competition Step
20,000mi Auto Petrol 3.0L
£54,290
Oldbury
from £1,140/pm
Get behind the wheel of this BMW X4 M Xdrive X4 M Competition Step for just £54,290. It is equipped with a 3000 cc petrol motor with automatic transmission and it has 20,000 mi on the clock.

3.0I Competition Suv Xdrive Euro 6
25,740mi Auto Petrol 3.0L
£41,995
Hinckley
from £882/pm
This second hand BMW in a white finish is currently on the market and ready for its new owner to drive home with the option to purchase on finance.

Xdrive X4 M Competition Step
19,797mi Auto Petrol 3.0L
£46,950
Wolverhampton
from £986/pm
Have a look at this X4 M that's rated as one of the top twenty, most durable and trustworthy cars. This second hand model coming in the tone of grey, is fitted out with a 3.0 litre petrol motor with automatic transmission and has 19,797 miles on the clock.

Xdrive X4 M Competition Step
45,379mi Auto Petrol 3.0L
£41,950
Wolverhampton
from £881/pm
This used BMW X4 M Xdrive X4 M Competition Step in the shade of grey is on the market and ready for you to drive away with the option to pay with credit.

Xdrive X4 M Competition Step
25,069mi Auto Petrol 3.0L
£41,950
Worcester
from £881/pm
With 25,069 miles clocked up on the dash, this BMW is fitted with a 3.0L petrol engine and automatic transmission.

Xdrive X4 M Competition Step
26,179mi Auto Petrol 3.0L
£54,500
Braunstone Town
from £1,144/pm
This BMW for sale from this dealership in Braunstone Town priced at £54,500 has 26,179 miles on the clock and comes in the tone of grey.

Xdrive X4 M Competition Step
1,000mi Auto Petrol 3.0L
£74,999
Stafford
from £1,574/pm
A fabulous price is currently being advertised by this dealer in Stafford for this X4 M that's ranked among the top 20, most dependable and trustworthy vehicles.

Suv 3.0I Competition Xdrive Euro 6 Ss
35,000mi Auto Petrol 3.0L
£44,995
Telford
from £944/pm
A low price of just £44,995 is currently being advertised by our dealership for this low mileage BMW X4 M which has 35,000 miles clocked up on the dash. It's a great choice if you're on the lookout to buy a model which has been designed with dependability in mind.

Suv 3.0I Competition Xdrive Euro 6 Ss
38,345mi Auto Petrol 3.0L
£39,449
Telford
from £828/pm
A terrific price of only £39,449 from our dealership in Telford for this low mileage BMW X4 M which has just 38,345 miles on the dash.

Automatic
26,000mi Auto 3.0L
£44,900
Derby
from £942/pm
Durable and trustworthy, BMW's X4 M is in the top 20 of the UK's reliability index, this second-hand model for sale at this dealer incorporates a 3000 cc engine and has got automatic transmission. It is on offer at the incredible price of only £44,900 or with the option to purchase using finance with achievable payments available beginning at just £ per month.

Xdrive Competition Step 2024
3,149mi Auto Petrol
£65,780
Derby
from £1,381/pm
Thinking of going for a BMW? Well, have a more detailed look at this low mileage one from our dealership located in the Derby area that is fitted with a cc petrol engine and automatic transmission.
Xdrive X4 M Competition Step
19,400mi Auto Petrol 3.0L
£58,999
Stoke-on-Trent
from £1,238/pm
This X4 M Xdrive X4 M Competition Step is known as one of the most dependable motors around. This second hand model, available from this dealer has clocked up 19,400 miles and contains a 3000 CC petrol engine.

X4 M Competition
26,531mi Auto Petrol 3.0L
£53,650
Oxford
from £1,126/pm
Coming in the tone of , this second-hand BMW X4 M X4 M Competition has 26,531 miles clocked-up on the dashboard and comes fitted with a 3.0 Ltr petrol engine with automatic transmission.

Xdrive Competition Step 2024
14,656mi Auto Petrol
£67,695
Milton Keynes
from £1,421/pm
Starting from around £ each month, you could acquire this estate second hand car with 14,656 miles clocked-up on the dash, petrol L engine and automatic transmission.

3.0I Competition Xdrive Euro 6 Ss
55,000mi Auto Petrol 3.0L
£42,880
Sutton In Ashfield
from £900/pm
Get in touch with this dealership for a closer look at this automatic BMW with a 3.0 ltr petrol motor and automatic transmission. This second-hand one in Sutton In Ashfield has 55,000 miles clocked up on the dashboard and is finished in the shade of grey.

Competition Edition
53,000mi Auto 3.0L
£45,950
Leighton Buzzard
from £965/pm
Renowned for its reliability and trustworthiness, this BMW X4 M features automatic transmission and has got a 3.0l motor. It has 53,000 miles clocked up on the dashboard and is available to drive away in a black finish.

3.0I Competition Suv Xdrive Euro 6
48,214mi Auto Petrol 3.0L
£48,950
Wantage
from £1,028/pm
Up for sale and ready for its new owner to take home is this dependable BMW that is ranked as one of the UK's top 20 most reliable models. It is fitted out with a 3.0 Litre petrol motor and has automatic transmission. This used model has 48,214 miles clocked up on the dashboard and has a finish.

3.0I Competition Xdrive Euro 6 Ss
26,836mi Auto Petrol 3.0L
£50,475
Peterborough
from £1,060/pm
The BMW X4 M is among the top 20 rated for reliability and you can get this used 3.0I Competition Xdrive Euro 6 Ss at this dealership with a 3.0 ltr petrol engine, a mere 26,836 miles clocked up on the dashboard and automatic transmission.

Xdrive X4 M Competition Step
32,843mi Auto Petrol 3.0L
£58,500
Sheffield
from £1,228/pm
At this dealer in Sheffield you'll find the great price of just £58,500 on this second hand X4 M Xdrive X4 M Competition Step with automatic transmission, 32,843 miles clocked up on the dashboard and a 3000 cc petrol motor.

Xdrive X4 M Competition Step
19,973mi Auto Petrol 3.0L
£61,900
Stevenage
from £1,299/pm
At this dealership there's a terrific price for this second hand estate with a 3000cc petrol engine with automatic transmission and 19,973 miles on the clock.

3L Competition
25,568mi Auto Petrol 3.0L
£52,499
Manchester
from £1,102/pm
Now available for viewing at this dealership in the Manchester area is this low mileage X4 M 3L Competition. It contains a 3.0 Litre petrol engine with automatic transmission and has got a mere 25,568 miles clocked up on the dash.

Xdrive X4 M Competition Step
26,135mi Auto Petrol 3.0L
£58,450
Group 1 Reading BMW
from £1,227/pm
A low price of just £58,450 is being advertised by our dealership on this BMW that is ranked as one of the most trustworthy and reliable motors available. This model is fitted with a 3000 CC petrol engine, automatic transmission and has 26,135 miles clocked up on the dashboard.