2023 BMW M3
Competition M Xdrive
11,000mi Auto Petrol 3.0L
£72,490
Romford
from £1,522/pm
This M3 has 11,000 miles on the clock and comes fitted out with a 3.0 ltr petrol engine with 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.
6 cars

Competition M Xdrive
11,000mi Auto Petrol 3.0L
£72,490
Romford
from £1,522/pm
This M3 has 11,000 miles on the clock and comes fitted out with a 3.0 ltr petrol engine with 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.

M3 Xdrive 530 Competition M Step
9,886mi Auto Petrol 3.0L
£67,000
Romford
from £1,406/pm
A brilliant price of only £67,000 is currently being advertised by this dealership for this low mileage BMW M3 in superb, like new condition. It contains a 3.0 ltr petrol motor, automatic transmission and 9,886 miles on the clock. It could be a great choice if you're looking to buy a vehicle that has an outstanding reputation for trustworthiness.

M3 Xdrive 530 Competition M Step
8,574mi Auto Petrol 3.0L
£71,000
Romford
from £1,490/pm
Available from our dealership in Romford is this saloon M3 M3 Xdrive 530 Competition M Step that features a petrol, 3.0L engine and automatic transmission. It is on offer and ready for its new owner to drive away in the shade of grey with 8,574 miles clocked-up on the dashboard. A great choice if you're searching for a model that has been created to have durability in mind.

M3 Xdrive Competition M Step
28,285mi Auto Petrol 3.0L
£57,500
Romford
from £1,207/pm
This saloon BMW is now on the market and ready for its new owner to drive home. It has 28,285 miles clocked up on the dash and features a 3.0l petrol motor with automatic transmission.

M3 Xdrive 530 Competition M Step
3,842mi Auto Petrol 3.0L
£71,000
Romford
from £1,490/pm
First registered in 2025: Second-hand BMW M3 M3 Xdrive 530 Competition M Step that has automatic transmission, only 3,842 miles clocked up on the dash and a 3000 cc petrol engine.
M3 Xdrive Competition M Step Ultimat Pk
25,093mi Auto Petrol 3.0L
£67,000
Romford
from £1,406/pm
Advertised by this dealer located in the Romford area is this BMW that contains a 3000CC petrol engine with automatic transmission. It's up for sale and ready for you to drive away in the shade of grey with 24,850 mi clocked up on the dashboard.

3.2I Euro 3
65,000mi Manual Petrol 3.2L
£20,000
Barking
from £420/pm
BMW's M3 is in the top twenty of the UK's reliability index. At this dealership you can pick up this second hand 3.2I Euro 3 with manual transmission, a 3200 cc petrol motor and 65,000 miles clocked-up on the dash.

M3 Xdrive 530 Competition M Step
3,000mi Auto Petrol 3.0L
£85,000
Loughton
from £1,784/pm
Available on the market is this M3 featuring automatic transmission and a 3000cc petrol engine. On offer at the low price of just £85,000 and achievable payments at hand commencing from only £ monthly.

M3 Xdrive 530 Competition M Step
5,507mi Auto Petrol 3.0L
£66,000
Loughton
from £1,385/pm
On offer is this trusty M3 M3 Xdrive 530 Competition M Step which is ranked as one of Britain's top 20 most reliable cars. It incorporates a 3000 CC petrol engine and automatic transmission. This used model now for sale at our dealership has a mere 5,507 miles on the dash.

3.0 M3
59,871mi Auto Petrol 3.0L
£27,450
Grays
from £576/pm
Praised for its trustworthiness and durability, this saloon M3 has automatic transmission and a 3000cc petrol engine.

M3 Competition M Xdrive Saloon
3,450mi Auto Petrol
£75,949
Woolwich
from £1,594/pm
A fabulous price of only £75,949 from our dealership on this low mileage BMW in superb, like new condition that's only got 3,450 miles clocked up on the dashboard.

M3 Competition M Xdrive Saloon
3,203mi Auto Petrol
£71,738
Woolwich
from £1,506/pm
Check out the remarkable price at this dealership for this low mileage, nearly new BMW M3 M3 Competition M Xdrive Saloon with automatic transmission with a cc petrol motor and only 3,203 miles clocked up on the dash.

3.0 Biturbo Competition Touring Steptronic M Xdriv
11,500mi Auto Petrol 3.0L
£67,990
Epping
from £1,427/pm
Seize the opportunity to be the happy owner of this M3 3.0 Biturbo Competition Touring Steptronic M Xdriv which is priced at this dealer's great price of just £67,990. It comes in grey, is fitted out with a 3.0 ltr petrol motor with automatic transmission and has got 11,500 miles clocked-up on the dashboard.

3.0 Biturbo Competition Steptronic Euro 6 S S
34,000mi Auto Petrol 3.0L
£55,500
Epping
from £1,165/pm
At this dealer in Epping there's a brilliant price for this second hand BMW with automatic transmission with a 3.0l petrol motor and 34,000 miles on the clock.

4.0 M3
88,900mi Auto Petrol 4.0L
£14,389
Basildon
from £302/pm
Currently available for sale is this M3 4.0 M3 on offer at the incredible price of just £14,389. This dealer also gives you the possibility to buy with manageable monthly instalments with repayment plans commencing from only £ monthly.

M3 338 Bhp
132,000mi Manual Petrol 3.2L
£16,995
Bexley
from £357/pm
In a orange finish, this M3 features a 3200cc petrol engine with manual transmission and has got 132,000 miles on the clock.

3.0 Biturbo Competition Steptronic M Xdrive Euro 6
20,000mi Auto Petrol 3.0L
£73,995
Stepney
from £1,553/pm
Make sure you consider this BMW M3 that is listed amongst 2017's top twenty, most dependable cars. This second hand model finished in blue, is equipped with a 3.0 L petrol engine with automatic transmission and has 20,000 miles on the dashboard.

M3 Competition M Xdrive Saloon
5,306mi Auto Petrol
£66,995
Bromley
from £1,406/pm
Now displayed at our dealership - this almost flawless, like new, low mileage saloon second hand car containing a Litre petrol motor with automatic transmission.

M3 Competition M Xdrive Touring
7,898mi Auto Petrol
£74,995
Bromley
from £1,574/pm
This estate car available from this dealership priced at £77,995 has 7,898 miles on the dash and is available in the tone of .

M3 Competition M Xdrive Touring
13,732mi Auto Petrol
£74,890
Enfield
from £1,572/pm
Fitted out with a CC petrol engine with automatic transmission, this second hand BMW M3 M3 Competition M Xdrive Touring is on offer in and has 13,732 miles on the dash.

3.2 L
48,000mi Manual Petrol 3.2L
£27,500
Chelmsford
from £577/pm
BMW's M3 is in the top 20 of the UK's reliability index and you can pick up this second hand one from this dealer for just £27,500 with a 3200cc petrol engine with manual transmission and 48,000 miles clocked up on the dashboard.

3.2 L
54,000mi Manual Petrol 3.2L
£28,500
Chelmsford
from £598/pm
This convertible is equipped with a 3.2 Ltr petrol engine with manual transmission and has 54,000 mi clocked-up on the dashboard. This particular second-hand model from this dealership in Chelmsford is finished in the tone of silver.

Saloon
57,000mi 3.0L
£36,499
Waltham Abbey
from £766/pm
Available at your request is this M3 with 57,000 mi on the dashboard, gearbox and 3.0 L motor.

Saloon
49,400mi 3.0L
£38,999
Waltham Abbey
from £819/pm
In the shade of red, this saloon BMW M3 Saloon features a 3000 CC motor with transmission and it has 49,400 miles on the dashboard.