2025 BMW X4 M
Xdrive X4 M Competition Step
8,500mi Auto Petrol
£67,000
Leicester
from £1,406/pm
A marvellous price of only £67,000 from our dealership on this BMW X4 M that is ranked as one of the most reliable and trustworthy motors on the market.
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.
80 cars

Xdrive X4 M Competition Step
8,500mi Auto Petrol
£67,000
Leicester
from £1,406/pm
A marvellous price of only £67,000 from our dealership on this BMW X4 M that is ranked as one of the most reliable and trustworthy motors on the market.
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.

Suv 3.0I Competition Xdrive Euro 6 Ss
43,464mi Auto Petrol 3.0L
£49,990
Cheadle
from £1,049/pm
Giving the new privileged owner a remarkable and luxurious level of transport, this suv BMW X4 M is available in the shade of grey, has 43,464 miles on the dashboard and comes equipped with a 3000 CC petrol engine.

X4 M Competition
41,700mi Auto Petrol 3.0L
£39,990
Lincoln
from £839/pm
Looking to get yourself a car that's been designed to be trustworthy and dependable and is among those rated in the top twenty of the reliability index? Well, take a look at this particular one with automatic transmission, a 3.0 ltr petrol engine and 41,700 miles clocked up on the dashboard.

Xdrive X4 M Competition Step
46,148mi Auto Petrol 3.0L
£39,498
Grangemouth
from £829/pm
The BMW X4 M is in the top 20 of the UK's reliability index and this dealer has this second hand Xdrive X4 M Competition Step in stock for £39,498.

M Sport
25,509mi Auto Diesel 2.0L
£30,798
Durham
from £646/pm
This X4 M has been engineered to have reliability and trustworthiness in mind. This second hand model, currently available from this dealer has 25,509 miles clocked up on the dash and incorporates a 2000 cc diesel engine.

3.0I Competition Suv Xdrive Euro 6
25,740mi Auto Petrol 3.0L
£41,995
Hinckley
from £882/pm
UK top twenty rating for dependability - this suv incorporates a 3000 CC petrol motor and automatic transmission. It has 25,740 miles clocked up on the dash and is on the market in a white finish.

Xdrive X4 M Competition Step
32,159mi Auto Petrol
£55,890
Leicester
from £1,173/pm
Planning on going for a BMW X4 M? Well, consider going for this one with low mileage from our dealership in Leicester which incorporates a LTR petrol engine with automatic transmission.

3.0I Competition Xdrive Euro 6 Ss
27,000mi Auto Petrol 3.0L
£43,995
Elland
from £923/pm
An awesome price of £43,995 from this dealer for this BMW X4 M that is rated as one of the most trustworthy and reliable cars around.

Xdrive Competition Step 2024
4,971mi Auto Petrol
£66,590
Harrogate
from £1,398/pm
Take a closer look at this dependable estate that is ranked amongst the UK's top 20 most reliable models. It comes fitted with a CC petrol engine and automatic transmission. This model from our dealership in Harrogate is a used model, however it's been well maintained so it is still in an excellent, nearly new condition and has just 4,971 miles on the dash.

3L Competition
71,615mi Auto Petrol 3.0L
£34,990
Peterborough
from £734/pm
Revered for its trustworthiness and durability, this suv motor comes fitted with automatic transmission and a 3000 cc petrol engine.

M Competition Edition 4Wd
42,755mi Auto Petrol 3.0L
£37,489
Harlow
from £787/pm
Considering buying a vehicle that's designed to be dependable and durable and is amongst those rated in the top 20 of the reliability index? Then have a more detailed look at this particular second-hand model from this dealer with 42,755 miles clocked up on the dashboard and a 3000 cc petrol engine with automatic transmission.

3.0I Competition Xdrive Euro 6 Ss
48,900mi Auto Petrol 3.0L
£36,975
Wednesbury
from £776/pm
Available from this retailer's show room in the Wednesbury area is this BMW X4 M 3.0I Competition Xdrive Euro 6 Ss that has a automatic transmission and 3.0 ltr petrol engine.

X4 M Competition
57,909mi Auto Petrol 3.0L
£37,850
Orpington
from £795/pm
Want a vehicle that is manufactured to be trustworthy and durable and is among those rated in the top 20 of the UK's reliability index? Well, take a look at this second hand one with a 3000 cc petrol engine, automatic transmission and 57,909 miles on the clock.

Competition Xdrive Euro 6
45,773mi Auto Petrol 3.0L
£37,995
Swindon
from £798/pm
On display at this car dealership's show room in the Swindon area - BMW X4 M Competition Xdrive Euro 6 fitted with a automatic gearbox and 3.0 Ltr petrol engine.

Xdrive Competition Step 2024
10,411mi Auto Petrol
£65,390
Chesterfield
from £1,373/pm
This dealer in Chesterfield is advertising a superb price of just £66,990 on this reliable and trustworthy X4 M Xdrive Competition Step 2024 that's in a near pristine, like new condition throughout. This model consists of a L petrol motor, automatic gearbox and has 10,411 miles clocked up on the dash.

X4 M Competition
23,278mi Auto Petrol 3.0L
£62,300
Orpington
from £1,308/pm
Offering you a 3000cc petrol motor and a automatic transmission, this very reliable and trustworthy X4 M is available on the market in grey with 23,278 miles clocked up on the dash. This used vehicle is up for sale at £62,750 with achievable payments starting out at £ per calendar month.

M Sport
43,364mi Auto Diesel
£31,847
Durham
from £668/pm
This estate second hand car has 43,364 miles clocked up on the dashboard and is fitted out with a CC diesel engine with automatic transmission.

M Sport
45,947mi Auto Diesel 2.0L
£23,080
Camberley
from £484/pm
Containing a 2000cc diesel motor with automatic transmission, this second hand X4 M is up for sale in a black finish with 46,000 miles on the dash.

3.0I Competition Xdrive Euro 6 Ss
102,064mi Auto Petrol 3.0L
£29,990
High Wycombe
from £630/pm
This second hand car for sale from this dealership in High Wycombe priced at £29,990 has 102,064 mi clocked up on the dash and has been finished in the tone of grey.

M Sport
59,405mi Auto Hybrid 2.0L
£24,000
Camberley
from £504/pm
A 4 door suv vehicle manufactured by BMW that provides its driver a higher degree of dependability and a more reliable performance than an average model. This M Sport has 59,405 miles on the clock and is equipped with a 2.0l hybrid motor with automatic transmission. Currently available to drive away at the marvellous price of just £23,810 or with the option to purchase using finance with affordable repayments on offer from £ monthly.

Competition Edition 4Wd
53,000mi Auto Petrol 3.0L
£45,450
Leighton Buzzard
from £954/pm
Now advertised by this dealership located in Leighton Buzzard is this X4 M Competition Edition 4Wd which is equipped with a petrol, 3000cc engine and automatic gearbox. Up for sale and ready for you to drive away in the tone of with 53,000 miles on the dashboard.

X4 M Competition
13,887mi Auto Petrol 3.0L
£63,950
Cheltenham
from £1,342/pm
A remarkable price of just £63,950 is being advertised by us at this dealer on this X4 M that has been designed with trustworthiness and durability in mind. This model consists of a 3.0 litre petrol motor, automatic gearbox and has 13,887 miles clocked up on the dash.

M Sport
29,746mi Auto Diesel
£39,086
Yeovil
from £820/pm
A fantastic price of £38,586 is being advertised by this dealership on this BMW X4 M M Sport that's rated as one of the top twenty, most durable and trustworthy cars.

Xdrive X4 M Competition Step
14,873mi Auto Petrol
£58,490
Nottingham
from £1,228/pm
On offer and ready for you to drive away is this BMW in like new condition, it comes fitted with automatic transmission and a CC petrol engine. This second-hand one currently available at our dealership has clocked-up 14,873 miles.
BMW X4 M data for the amount in stock, average price, age and mileage throughout the UK and by county.
| County | Stock | Avg Price | Avg Age | Avg Mileage | Recent Sales |
|---|---|---|---|---|---|
| All | 70 | £43,494 | 5 | 41,142 | 73 |
| Antrim | 2 | £52,449 | 4 | 13,192 | - |
| Bedfordshire | 2 | £39,600 | 6 | 61,430 | 2 |
| Berkshire | 1 | £38,725 | 7 | 30,355 | 2 |
| Bristol | 1 | £39,790 | 5 | 47,321 | - |
| Bromley - Greater London | 3 | £46,332 | 4 | 41,509 | 1 |
| Buckinghamshire | 1 | £29,990 | 7 | 102,064 | 2 |
| Cambridgeshire | 2 | £29,665 | 6 | 65,795 | 2 |
| Cheshire | 1 | £36,995 | 7 | 53,500 | 1 |
| City of London - Greater London | 1 | £19,999 | 8 | 71,500 | - |
| County Durham | 4 | £38,487 | 4 | 30,859 | 3 |
| Croydon - Greater London | 1 | £55,960 | 3 | 31,643 | - |
| Derbyshire | 4 | £44,583 | 6 | 45,853 | 5 |
| Dundee City | 1 | £56,995 | 3 | 13,806 | - |
| Essex | 4 | £44,760 | 5 | 36,932 | 4 |
| Falkirk | 1 | £39,498 | 6 | 46,148 | - |
| Gloucestershire | 1 | £63,950 | 2 | 13,887 | - |
| Greater Manchester | 7 | £50,903 | 4 | 33,524 | 8 |
| Hampshire | 1 | £44,994 | 6 | 29,947 | 4 |
| Hertfordshire | 1 | £39,989 | 4 | 79,360 | 4 |
| Kent | 1 | £25,440 | 5 | 47,827 | 1 |
| Leicestershire | 3 | £54,962 | 3 | 22,133 | 5 |
| Lincolnshire | 2 | £49,783 | 4 | 32,118 | 2 |
| Newport | 1 | £38,995 | 7 | 44,241 | - |
| Norfolk | 1 | £40,000 | 7 | 40,592 | 3 |
| North Yorkshire | 3 | £62,678 | 2 | 15,321 | 3 |
| Nottinghamshire | 1 | £58,490 | 2 | 14,873 | 3 |
| Oxfordshire | 1 | £47,990 | 4 | 48,889 | 1 |
| Somerset | 1 | £39,086 | 2 | 29,746 | 1 |
| Staffordshire | 2 | £65,049 | 1 | 10,200 | 3 |
| Surrey | 2 | £23,540 | 7 | 52,676 | 1 |
| Tyne and Wear | 1 | £32,000 | 7 | 71,016 | 2 |
| West Lothian | 1 | £41,995 | 5 | 40,000 | - |
| West Midlands | 5 | £53,023 | 3 | 25,551 | 5 |
| West Yorkshire | 5 | £37,593 | 7 | 50,402 | 4 |
| Wiltshire | 1 | £37,995 | 7 | 45,773 | 1 |