2024 BMW M3
M3 Xdrive Competition M Step
4,927mi Auto Petrol 3.0L
£68,898
Dumfries
from £1,446/pm
This car is fitted out with a 3.0L petrol engine with automatic transmission and has 4,927 miles clocked-up 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.
3 cars

M3 Xdrive Competition M Step
4,927mi Auto Petrol 3.0L
£68,898
Dumfries
from £1,446/pm
This car is fitted out with a 3.0L petrol engine with automatic transmission and has 4,927 miles clocked-up 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.

Xdrive 530 Competition M Step Euro 6 523
1,586mi Auto Petrol 3.0L
£84,995
Castle Douglas
from £1,784/pm
Get yourself in the driver's seat of this BMW M3 Xdrive 530 Competition M Step Euro 6 523 in like new condition, it comes with automatic transmission and a 3.0l petrol engine. This second hand model currently up for sale at our dealership has a mere 1,586 miles on the dash.
Competition Pack Dct Euro 6 444Ps
50,457mi Auto Petrol 3.0L
£34,995
Castle Douglas
from £735/pm
Thinking of going for a car that's been manufactured to be dependable and trustworthy and is among those rated in the top 20 for reliability? Well, have a look at this second hand one from this dealer with a 3000 cc petrol motor, 50,457 miles on the clock and automatic transmission.

M3 Xdrive Competition M Step
Auto Petrol 3.0L
£80,000
High Wycombe
from £1,679/pm
A bargain price of £80,000 from us at this dealer for this BMW M3 M3 Xdrive Competition M Step with low mileage that incorporates a 3000cc petrol engine with automatic transmission.

3.0 Biturbo Competition Steptronic M Xdrive Euro 6
Auto Petrol 3.0L
£80,999
Warrington
from £1,700/pm
The BMW M3 is among the top rated for reliability . At this dealership you can get this second hand model with automatic transmission, a 3.0 litre petrol engine and few miles on the dashboard.

3.0 Biturbo Competition Touring Steptronic M Xdriv
Auto Petrol 3.0L
£84,999
Warrington
from £1,784/pm
Up for sale from this dealership at the awesome price of just £84,999 is this like new M3 with automatic transmission, a 3.0 ltr petrol motor and few miles on the dash.

3.0 Biturbo Competition Steptronic M Xdrive Euro 6
Auto Petrol 3.0L
£79,999
Chester
from £1,679/pm
The BMW M3 is in the top 20 of the United Kingdom's reliability index and at this dealer you can pick up this second hand model that’s got a 3.0 ltr petrol engine with automatic transmission and only few mi clocked-up on the dashboard.
M3 Competition M
1mi Auto Petrol
£82,226
Stockton-on-Tees
from £1,726/pm
1 miles on the dashboard, this BMW comes fitted with automatic transmission and has a litre petrol engine.

Biturbo Competition Steptronic M Xdrive Euro 6
10mi Auto Petrol 3.0L
£83,547
Bristol
from £1,754/pm
At this car dealership there's a fabulous price on this second hand M3 Biturbo Competition Steptronic M Xdrive Euro 6 with automatic transmission with a 3000 cc petrol engine and 10 miles clocked-up on the dash.

M3 Xdrive 530 Competition M Step
10mi Auto Petrol 3.0L
£83,698
Fortrose
from £1,757/pm
At £82,698, this dealership in Fortrose is currently selling this second hand M3 that features automatic transmission and a 3.0 ltr petrol engine.

Biturbo Competition Touring Steptronic M Xdrive Eu
10mi Auto Petrol 3.0L
£106,260
Swindon
from £2,230/pm
The UK Reliability Index figure combines several points: inconvenience for the driver, rate of failure and price. It's based on data collected through the vast quantity of insurance claims which are made by motorists throughout each year which assists in giving drivers a detailed overview of cars on the UK's roads. The BMW M3 is in the top twenty of the Reliability Index and this dealer currently has this used one for sale at only £106,260. That's a fantastic deal for this model and even more so taking into account that it is less likely to let you down and cost you extra money in repair bills.

Biturbo Competition Steptronic M Xdrive Euro 6
10mi Auto Petrol 3.0L
£94,885
Swindon
from £1,992/pm
Containing a 3000cc petrol engine with automatic transmission, this BMW M3 is finished in the tone of blue and has 10 mi on the dash.

M3 Xdrive 530 Competition M Step Ult Pk
10mi Auto Petrol 3.0L
£90,000
Warwick
from £1,889/pm
Are you interested in purchasing a M3 M3 Xdrive 530 Competition M Step Ult Pk? Well, take a closer look at this used nearly new one that is still in superb, like new condition . This vehicle that's now displayed at our showroom in the Warwick area has 10 mi on the dashboard and is equipped with a 3.0 Litre petrol engine with automatic transmission.

M3 Xdrive 530 Competition M Step Ult Pk
10mi Auto Petrol 3.0L
£89,990
Wolverhampton
from £1,889/pm
A fantastic price of only £92,500 on this M3 M3 Xdrive 530 Competition M Step Ult Pk that is rated as one of the most trustworthy models available. This model features a 3.0 litre petrol motor, automatic gearbox and has 10 mi clocked-up on the dash.

Biturbo Competition Steptronic M Xdrive Euro 6
10mi Auto Petrol 3.0L
£91,399
Melksham
from £1,919/pm
This dependable BMW has got 10 miles clocked-up on the dash and is fitted with a 3.0 LTR petrol engine with automatic transmission. Grab the opportunity now to be the lucky buyer of this second hand one which is available at only £91,399.

Biturbo Competition Steptronic M Xdrive Euro 6
10mi Auto Petrol 3.0L
£85,542
Bristol
from £1,796/pm
On offer and ready for its new owner to take home is this durable BMW which is ranked as one of Britain's top 20 most reliable vehicles. It is fitted with a 3.0l petrol engine and automatic transmission. This second-hand model at this dealership in Bristol has 10 miles on the dashboard and has been finished in the tone of .

Biturbo Competition Touring Steptronic M Xdrive Eu
10mi Auto Petrol 3.0L
£97,007
Melksham
from £2,036/pm
Finished in the shade of blue, this second hand BMW contains a 3.0 Litre petrol engine with automatic transmission and it has 10 miles on the clock.

3.0 Biturbo Competition Touring Steptronic M Xdriv
100mi Auto Petrol 3.0L
£95,990
Peterborough
from £2,015/pm
Coming in the tone of green, this M3 has got 100 miles on the dashboard and incorporates a 3.0l petrol motor.

M3 Xdrive 530 Competition M Step Ult Pk
226mi Auto Petrol 3.0L
£89,000
Sheffield
from £1,868/pm
First registered in 2026: Second-hand BMW with automatic transmission, a 3.0 ltr petrol engine and a mere 226 miles clocked-up on the dashboard.

M3 Competition M Xdrive Touring
312mi Auto Petrol
£82,491
Eastleigh
from £1,732/pm
On offer and ready for its new owner to take home is this BMW M3 M3 Competition M Xdrive Touring. This used one has 312 miles clocked up on the dash and contains a cc petrol engine with automatic transmission.

Xdrive 530 Competition M Step
1,008mi Auto Petrol 3.0L
£77,950
Ipswich
from £1,636/pm
Up for sale from our dealership, for the marvellous price of £77,950 is this BMW M3 that's been created to have dependability and trustworthiness in mind and is among those ranked in the top 20 for reliability.

Xdrive 530 Competition M Step 2026
1,043mi Auto Petrol
£73,450
Stratstone BMW Hull
from £1,542/pm
Coming with a Litre petrol engine and a automatic gearbox, this trustworthy and dependable M3 is currently available on the market in black with 928 miles on the dashboard.

Xdrive 530 Competition M Step
1,112mi Auto Petrol 3.0L
£87,480
Group 1 Chelmsford BMW
from £1,836/pm
With only 1,112 miles on the clock, this estate in a superb, nearly new condition is on the market for £87,480 or on credit commencing from only £ per month.

M3 Xdrive 530 Competition M Step Ult Pk
1,236mi Auto Petrol 3.0L
£84,000
Sheffield
from £1,763/pm
On offer at our terrific price of only £86,000 is this M3 M3 Xdrive 530 Competition M Step Ult Pk that’s got automatic transmission, a 3.0 litre petrol motor and 486 miles on the dash.