2020 BMW M3
Xdrive Mht Step
55,615mi Auto Petrol
£28,495
Dundee
from £598/pm
55,615 miles clocked up on the dash, this M3 comes fitted out with a Litre petrol engine and it's got 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.
4 cars

Xdrive Mht Step
55,615mi Auto Petrol
£28,495
Dundee
from £598/pm
55,615 miles clocked up on the dash, this M3 comes fitted out with a Litre petrol engine and it's got 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.0 Mht Xdrive Euro 6 Ss
47,881mi Auto Petrol 3.0L
£40,500
Dundee
from £850/pm
This saloon is a model that has an excellent reputation for trustworthiness and durability. This dealer is selling a second hand one that is fitted with a 3.0 litre petrol engine with automatic transmission and has got 47,881 miles on the dash.

M3 Competition M Xdrive Touring
11,103mi Auto Petrol 3.0L
£74,000
Dundee
from £1,553/pm
Available at our dealership in Dundee is this near mint, like new 3 Series 3.0 Biturbo Competition Touring Steptronic M Xdriv which comes equipped with automatic transmission and a 3.0 L petrol engine. It is on offer and ready for its new owner to take home painted in the tone of grey with only 11,103 miles on the clock.

M3 Competition M Xdrive Touring
8,877mi Auto Petrol 3.0L
£73,000
Dundee
from £1,532/pm
Interested in buying a car that's one of the top twenty in the UK's reliability index? Then consider choosing this almost impeccable, nearly new BMW 3 Series 3.0 Biturbo Competition Touring Steptro that is in great condition both in and out. It from our dealership in Dundee is fitted with automatic transmission, a 3000 cc petrol engine and has 8,877 miles clocked up on the dashboard.

3.0 Biturbo Competition Steptronic M Xdrive Euro 6
Auto Petrol 3.0L
£79,999
Chester
from £1,679/pm
Favoured for its reliability, this M3 comes equipped with automatic transmission and has a 3.0 ltr petrol engine. It has few miles clocked up on the dash and is currently available for sale in a red finish.

M3 Xdrive Competition M Step
Auto Petrol 3.0L
£80,000
High Wycombe
from £1,679/pm
A 3.0 LTR petrol engine and automatic transmission are just a couple of the aspects that this saloon motor is offering its owner.

3.0 Biturbo Competition Steptronic M Xdrive Euro 6
Auto Petrol 3.0L
£80,999
Warrington
from £1,700/pm
On offer and ready for you to drive away is this BMW M3 3.0 Biturbo Competition Steptronic M Xdrive Euro 6 that comes fitted with automatic transmission and a 3.0 Ltr petrol engine. This one with low mileage at this dealership is in a like new, almost spotless condition both in and out and has only clocked up few miles.

3.0 Biturbo Competition Touring Steptronic M Xdriv
Auto Petrol 3.0L
£84,999
Warrington
from £1,784/pm
There is a low price at this dealer in Warrington on this second hand, BMW M3 3.0 Biturbo Competition Touring Steptronic M Xdriv that’s got a 3.0 ltr petrol motor, automatic transmission and a low mileage of only few miles.
M3 Competition M
1mi Auto Petrol
£82,226
Stockton-on-Tees
from £1,726/pm
A terrific price of £84,550 is being advertised by our dealership in Stockton-on-Tees on this M3 that has an excellent track record for dependability and is among those rated in the top 20 of the reliability index.

M3 Xdrive 530 Competition M Step Ult Pk
10mi Auto Petrol 3.0L
£89,990
Wolverhampton
from £1,889/pm
The BMW M3 is in the top twenty of Britain's reliability index and this dealer currently has this used one for sale at just £92,500. That is a really great price for this model and even better if you take 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
£91,399
Melksham
from £1,919/pm
This BMW has 10 miles clocked-up on the dash and comes fitted out with a 3000 cc engine. It runs on petrol with automatic transmission and has been finished in .

Biturbo Competition Steptronic M Xdrive Euro 6
10mi Auto Petrol 3.0L
£85,542
Bristol
from £1,796/pm
Available for viewing at our dealership is this nearly new BMW M3 that is fitted out with a 3.0 ltr petrol motor with automatic transmission. It is up for sale and ready for its next owner to take home in a finish with 10 miles on the clock.

Biturbo Competition Touring Steptronic M Xdrive Eu
10mi Auto Petrol 3.0L
£97,007
Melksham
from £2,036/pm
On offer and ready for its new owner to take home is this durable M3 which is ranked as one of Britain's top 20 most reliable models. This one now available from our dealership in Melksham is a second hand vehicle, but it has been well maintained and still remains in an almost spotless, like new condition.

Biturbo Competition Steptronic M Xdrive Euro 6
10mi Auto Petrol 3.0L
£83,547
Bristol
from £1,754/pm
On offer and ready for you to take home is this M3 Biturbo Competition Steptronic M Xdrive Euro 6 that comes fitted with automatic transmission and a 3.0 litre petrol motor. This second hand one has got 10 miles on the dashboard.

M3 Xdrive 530 Competition M Step
10mi Auto Petrol 3.0L
£83,698
Fortrose
from £1,757/pm
Available for viewing at our showroom is this second hand car in an almost spotless, like new condition which incorporates a 3.0l petrol motor with automatic transmission

M3 Xdrive 530 Competition M Step Ult Pk
10mi Auto Petrol 3.0L
£90,000
Warwick
from £1,889/pm
Coming finished in the tone of purple, this BMW M3 M3 Xdrive 530 Competition M Step Ult Pk has 10 miles clocked up on the dash and features a 3.0l petrol motor.

Biturbo Competition Touring Steptronic M Xdrive Eu
10mi Auto Petrol 3.0L
£106,260
Swindon
from £2,230/pm
This BMW is listed amongst the top 20, most trustworthy and dependable models in the United Kingdom. It comes fitted with automatic transmission and a 3.0L petrol motor. This second hand model currently available from this dealer priced at £106,260 has 10 miles on the clock and has been finished in . Currently available for sale at the remarkable price of just £106,260 or with the option to purchase on finance with achievable instalments available starting from £ monthly.

Biturbo Competition Steptronic M Xdrive Euro 6
10mi Auto Petrol 3.0L
£94,885
Swindon
from £1,992/pm
Ranked among the top 20, most trustworthy and dependable models in the United Kingdom, this BMW is fitted out with automatic transmission and a 3000 CC petrol motor. This dealership currently has this second hand model in stock that has 10 miles clocked up on the dash and a blue finish.

3.0 Biturbo Competition Touring Steptronic M Xdriv
100mi Auto Petrol 3.0L
£95,990
Peterborough
from £2,015/pm
Available from this dealership's showroom is this very reliable M3 3.0 Biturbo Competition Touring Steptronic M Xdriv fitted with a automatic transmission and 3.0 litre petrol engine.

M3 Xdrive 530 Competition M Step Ult Pk
226mi Auto Petrol 3.0L
£89,000
Sheffield
from £1,868/pm
On the market and ready for its new owner to drive away is this estate that has been created with reliability in mind. This model currently in stock at our dealership in Sheffield is a used model, but it was well cared for by its last owner and therefore remains in an almost flawless, nearly new condition.

M3 Competition M Xdrive Touring
312mi Auto Petrol
£82,491
Eastleigh
from £1,732/pm
This dealer is advertising an incredible price for this used car which is in an almost spotless, like new condition. This model features a LTR petrol motor, automatic transmission and has 312 miles clocked-up on the dash. It could be an excellent choice to make if you're on the lookout to buy a model with a design that prioritises durability for its drivers.

Xdrive 530 Competition M Step
1,008mi Auto Petrol 3.0L
£77,950
Ipswich
from £1,636/pm
On offer and ready for its new owner to drive away today is this M3 featuring a 3000cc petrol engine with automatic transmission. This model now in stock at our dealership in Ipswich is a second-hand model, but well cared for and so it's still in an almost spotless, like new condition both in and out..

Xdrive 530 Competition M Step 2026
1,043mi Auto Petrol
£73,450
Stratstone BMW Hull
from £1,542/pm
This saloon BMW M3 has 928 miles on the dash and comes fitted with a L petrol motor. It's on the market and ready for its next owner to drive home for the total of only £73,900.

Xdrive 530 Competition M Step
1,112mi Auto Petrol 3.0L
£87,480
Group 1 Chelmsford BMW
from £1,836/pm
Up for sale and ready for you to drive away is this nearly new BMW M3 that has automatic transmission and a 3.0 litre petrol motor. This second hand model currently available from this dealership comes in black and has 1,112 miles clocked up on the dash.