2012 BMW M3
4L Null
118,500mi Auto Petrol 4.0L
£19,989
Hoddesdon
from £420/pm
This BMW M3 is now on the market and ready for its next owner to take home. It has clocked up 118,500 miles and contains a 4.0 Litre petrol motor.
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

4L Null
118,500mi Auto Petrol 4.0L
£19,989
Hoddesdon
from £420/pm
This BMW M3 is now on the market and ready for its next owner to take home. It has clocked up 118,500 miles and contains a 4.0 Litre petrol motor.
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.2L Evolution
60,000mi Manual Petrol 3.2L
£14,990
Hoddesdon
from £315/pm
Favoured for its reliability and trustworthiness, this BMW comes fitted out with a 3.2L petrol engine and manual transmission.

4L Null
72,794mi Auto Petrol 4.0L
£25,989
Hoddesdon
from £546/pm
Up for sale and ready for its next owner to drive away is this M3 fitted with automatic transmission and a 4.0l petrol motor. This used one currently available from this dealer has clocked up 72,794 miles.

4L Null
39,734mi Auto Petrol 4.0L
£27,989
Hoddesdon
from £588/pm
This M3 contains a 4000cc petrol motor with automatic transmission and has 39,734 miles clocked up on the dash. It's on the market and ready for you to take home for the brilliant price of only £28,989.

3.0 Biturbo Cs Steptronic M Xdrive Euro 6 Ss
16,000mi Auto Petrol 3.0L
£92,872
Brooklyns Motors Ltd
from £1,949/pm
Ready to drive away is this low mileage, near mint M3. It has a 3000 CC petrol motor with automatic transmission and it has got a mere 16,000 miles clocked up on the dash.

4.0 V8 Convertible
47,290mi Auto 1.0L
£20,990
Waltham Abbey
from £441/pm
A convertible created by BMW to offer its driver a higher degree of reliability than your average car. This particular convertible comes in the colour of with a 1.0 Ltr motor, automatic gears and 47,290 miles on the clock.

3.0 Biturbo Competition Steptronic Euro 6 Ss
31,000mi Auto Petrol 3.0L
£53,495
Harlow
from £1,123/pm
Now displayed at our showroom in the Harlow area - grey saloon that is fitted out with automatic transmission and a 3.0 Litre petrol engine.

3.0 Biturbo Competition Steptronic Euro 6 Ss
27,000mi Auto Petrol 3.0L
£54,995
Potters Bar
from £1,154/pm
Up for sale and ready for you to drive away today is this BMW that is fitted with a 3.0 litre petrol engine and automatic transmission. This low mileage one now available from this dealer priced at £54,995 comes finished in grey and has only got 27,000 miles on the dash.

2016 3.0 Biturbo Saloon Dct Euro 6 Ss
84,791mi Auto Petrol 3.0L
£26,445
Harlow
from £555/pm
Starting from £ monthly, you can drive this saloon BMW M3 2016 3.0 Biturbo Saloon Dct Euro 6 Ss with automatic transmission, a petrol 3.0 ltr motor and 84,791 miles on the clock.

M3 Competition M Xdrive Touring
13,732mi Auto Petrol
£73,000
Enfield
from £1,532/pm
Now advertised by this dealer in the Enfield area is this estate M3 fitted out with automatic transmission and a Ltr petrol engine. It's available on the market in a finish with 13,732 miles clocked-up on the dashboard.

3.0 Biturbo Competition Touring Steptro
2,024mi Auto Petrol 3.0L
£67,149
Hatfield
from £1,410/pm
This dealer is advertising a fantastic price of just £69,500 on this BMW M3 that is rated as one of the most trustworthy vehicles around. This particular model has a 3.0 L diesel motor with automatic transmission and only has 2,024 miles on the clock.

M3 Xdrive 530 Competition M Step
5,000mi Auto Petrol 3.0L
£82,000
Loughton
from £1,721/pm
This BMW contains a 3.0 litre petrol motor with automatic transmission and has got 3,000 mi clocked up on the dash.

M3 Xdrive 530 Competition M Step
3,842mi Auto Petrol 3.0L
£71,500
Loughton
from £1,501/pm
Now advertised by this dealer in the Loughton area is this saloon vehicle that comes fitted with a 3000cc petrol engine and automatic transmission. Up for sale and ready for its new owner to take home in a grey finish with 3,842 miles on the dash.

M3 Xdrive Competition M Step
39,512mi Auto Petrol 3.0L
£66,000
Loughton
from £1,385/pm
Fitted with a 3.0 ltr petrol motor and a automatic gearbox, this very durable BMW M3 is currently available for sale in blue with 39,512 miles clocked-up on the dashboard.

2013 4.0 V8 Convertible Dct Euro 5 420
49,000mi Auto 4.0L
£20,950
St Albans
from £440/pm
This car has 49,000 miles clocked-up on the dashboard and comes fitted out with a 4000cc motor with automatic transmission. It's now available for sale for the fantastic price of just £20,950.

M3 Xdrive Competition M Step
22,355mi Auto Petrol 3.0L
£58,900
Stevenage
from £1,236/pm
A marvellous price from this dealer on this M3 that's rated as one of the top 20, most trustworthy and dependable motors in the United Kingdom.

3.0 Biturbo Competition Touring Steptro
11mi Auto Petrol 3.0L
£94,975
Borehamwood
from £1,994/pm
First registered in 2026: Second-hand M3 3.0 Biturbo Competition Touring Steptro with automatic transmission, just 11 miles on the clock and a 3.0 l petrol engine.

M3 Competition M Xdrive Touring
28,732mi Auto Petrol 3.0L
£66,475
Borehamwood
from £1,395/pm
On offer at our awesome price of just £70,975 is this BMW M3 Xdrive Competition M Step, it has automatic transmission, a 3.0 L petrol motor and 28,729 miles clocked-up on the dash.

Competition Edition Package
56,522mi Auto Petrol 3.0L
£36,200
London
from £760/pm
Up for sale and ready for its new owner to drive away is this M3 that contains a 3.0 litre petrol engine and automatic transmission. This second hand one from this dealer has been finished in grey and has 56,522 miles on the dashboard.

3.0 Biturbo Competition Touring Steptronic M Xdriv
11,500mi Auto Petrol 3.0L
£67,990
Epping
from £1,427/pm
This durable and trustworthy BMW is fitted out with a 3.0 Litre petrol motor with automatic transmission and has 11,500 miles clocked-up on the dash. Grab the opportunity right now to be the new owner of this used model from this dealer that is available at £67,990.

3.0 Biturbo Competition Steptronic Euro 6 Ss
23,000mi Auto Petrol 3.0L
£59,999
St Albans
from £1,259/pm
Take a look at this saloon that is equipped with a 3000 CC petrol engine and automatic transmission. This second hand model at this dealership has just 23,000 miles on the clock.

Competition M Xdrive
11,000mi Auto Petrol 3.0L
£69,990
Romford
from £1,469/pm
Are you interested in a BMW? Well, consider this low mileage one from our dealership in the Romford area that contains a 3.0l petrol engine with automatic transmission.

3.0 Biturbo Competition Steptronic M Xdrive Euro 6
20,000mi Auto Petrol 3.0L
£69,950
Radlett
from £1,468/pm
A great price of just £69,950 from us at this dealer on this low mileage BMW that has just 20,000 miles clocked-up on the dash. An excellent choice if you're looking to buy a vehicle that has an outstanding reputation for trustworthiness and reliability.

3.0 M3 Competition
24,400mi Auto Petrol 3.0L
£59,995
Hitchin
from £1,259/pm
This dealer in Hitchin is currently advertising a bargain price of £59,995 for this M3 which has been created with trustworthiness and reliability in mind.