2026 BMW M3
M3 Competition M Xdrive Touring
5,113mi Auto Petrol
£89,890
Perth
from £1,887/pm
This used BMW coming in the shade of grey is up for sale and ready for you to drive away with the added option for you to buy it with finance.
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.
1 cars

M3 Competition M Xdrive Touring
5,113mi Auto Petrol
£89,890
Perth
from £1,887/pm
This used BMW coming in the shade of grey is up for sale and ready for you to drive away with the added option for you to buy it with finance.
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 Mht Step
55,615mi Auto Petrol
£27,994
Dundee
from £588/pm
Available at our dealership in the Dundee area is this saloon M3 Xdrive Mht Step that contains a petrol, L engine and automatic gearbox. It's available for you to drive away today in the tone of black with 55,615 miles on the clock. It is a great choice if you're on the lookout to buy a model that has an outstanding reputation for reliability and trustworthiness.

3.0 Biturbo Competition Steptronic M Xdrive Euro 6
1,384mi Auto Petrol 3.0L
£82,500
Dundee
from £1,732/pm
Now advertised by this dealership in Dundee is this M3 that has a petrol, 3.0l engine and automatic transmission. It is in a superb, nearly new condition both in and out and is on the market and ready for you to drive away in the shade of green with only 1,384 miles clocked-up on the dash.

3.0 Biturbo Competition Touring Steptronic M Xdriv
2,761mi Auto Petrol 3.0L
£80,000
Dundee
from £1,679/pm
Used BMW in excellent condition, tidy and fresh throughout. It drives like new with its 3000 cc petrol engine, automatic transmission and it has a mere 2,761 mi on the dashboard. You can even spread the cost of buying with convenient repayments commencing at around £ per month.

M3 Competition M Xdrive Touring
8,877mi Auto Petrol 3.0L
£73,000
Dundee
from £1,532/pm
At this dealership in Dundee you'll find the bargain price of just £73,000 on this BMW M3 M3 Competition M Xdrive Touring with a 3.0 LTR petrol engine, automatic transmission and 8,877 mi clocked up on the dash.

Xdrive Saloon
47,881mi Auto Petrol 3.0L
£40,500
Dundee
from £850/pm
The Reliability Index combines: inconvenience caused, cost and rate of failure. It's made up of data sourced from the large quantity of insurance claims that are made by drivers throughout each year and gives motorists a detailed overview of all of the cars that are on the road. The BMW M3 is in the top 20 of Britain's Reliability Index and at this dealership you can buy this second hand one for just £40,500. That's already a really great price for this model and even better if you are less likely to be forking out for repairs.

M3 Competition Step
10,046mi Auto Petrol 3.0L
£56,998
Kirkcaldy
from £1,196/pm
An incredible price of only £56,998 is being advertised by this dealer in Kirkcaldy for this M3 that is one of the top twenty, most dependable and trustworthy models in Great Britain.

Into Our Showroom.
77,821mi
£25,990
Denovan Motor Co. Ltd
from £546/pm
This dealer in Denovan Motor Co. Ltd has a bargain price of just £25,990 on this M3 Into Our Showroom. with a CC engine, transmission and 77,821 miles clocked-up on the dash.

3.0 Biturbo Competition Steptronic M Xdrive Euro 6
15mi Auto Petrol 3.0L
£77,990
Eastern BMW
from £1,637/pm
On offer and ready for you to take home is this BMW M3 3.0 Biturbo Competition Steptronic M Xdrive Euro 6 finished in the tone of grey. It has 15 mi clocked-up on the dash and contains a 3000 CC petrol engine with automatic transmission.

3.0 Biturbo Competition Saloon Steptron
15mi Auto Petrol 3.0L
£76,990
Eastern BMW
from £1,616/pm
This M3 has 15 miles clocked up on the dashboard and is fitted out with a 3.0 ltr motor. It runs on petrol with automatic transmission and is available in grey.

M3 Competition M Xdrive Touring
6,289mi Auto Petrol 3.0L
£72,990
Eastern BMW
from £1,532/pm
Coming in the tone of black, this BMW is fitted with a 3000 cc petrol engine with automatic transmission and it only has 6,289 miles on the dash.

M3 Competition M Xdrive Touring
8,429mi Auto Petrol 3.0L
£72,999
Eastern BMW
from £1,532/pm
Would you like to own a vehicle that has been designed to be durable and trustworthy and is among those rated in the top twenty of Britain's reliability index? Then have a more detailed look at this second hand one with low mileage from our dealership in the Eastern BMW area, it has got a mere 8,429 miles clocked-up on the dash and incorporates a 3.0l petrol engine with automatic transmission.

M3 Competition M Xdrive Saloon
17,508mi Auto Petrol
£65,999
Eastern BMW
from £1,385/pm
This M3 is known to be one of the most reliable and trustworthy vehicles on the market. This second hand model, which is now available from this dealer has a Litre petrol motor with automatic transmission and has got 17,508 mi clocked up on the dashboard.

M3 Competition M Xdrive Saloon
19,471mi Auto Petrol 3.0L
£66,999
Eastern BMW
from £1,406/pm
Advertised by this dealer at the superb price of just £66,999 is this M3 3.0 Biturbo Competition Saloon Steptron that's ranked among the top twenty, most trustworthy and durable models in Britain.

3.0 Biturbo Competition Touring Steptronic M Xdriv
16,000mi Auto Petrol 3.0L
£64,990
Edinburgh
from £1,364/pm
Second-hand BMW M3 in a flawless condition, fresh and tidy throughout. It drives very well with its 3000CC petrol engine, automatic transmission and it only has 16,000 miles clocked-up on the dash.
3L Competition
57,500mi Auto Petrol 3.0L
£49,995
Edinburgh
from £1,049/pm
Painted with a grey finish, this motor has a 3000 cc petrol motor with automatic transmission and it has got 57,500 mi clocked-up on the dash. First Registered in 2021, it is now up for sale and ready for its next owner to drive away for only £49,995.

M3 Competition Step
38,000mi Auto Petrol 3.0L
£51,495
Graypaul Maserati Edinburgh
from £1,081/pm
On offer at the outstanding price of only £52,490 is this M3 M3 Competition Step which incorporates a 3000cc petrol engine and automatic transmission. This second hand model has been finished in grey and has done 38,000 miles.

Estate 3.0 M3 Competition M Xdrive Touring 20232
8,405mi Auto Petrol 3.0L
£73,995
South Lanarkshire, Scotland
from £1,553/pm
Estate in excellent condition, tidy and clean throughout. It drives like new with its 3.0 Ltr petrol engine, automatic gearbox and it has a mere 8,405 miles on the clock.

3.0 Biturbo Competition Touring Steptro
26,023mi Auto Petrol 3.0L
£69,995
Clydebank
from £1,469/pm
Now available to view at our showroom in Clydebank is this BMW M3 3.0 Biturbo Competition Touring Steptro containing a 3.0l petrol motor with automatic transmission.

3.0 Biturbo Competition Saloon Steptron
21,350mi Auto Petrol 3.0L
£53,495
Clydebank
from £1,123/pm
Coming in the tone of red, this BMW M3 3.0 Biturbo Competition Saloon Steptron contains a 3.0 LTR petrol engine with automatic transmission and has 21,350 miles on the dashboard.

3.2I Convertible 328 G Km 343 B
66,100mi Manual Petrol 3.2L
£25,995
Clydebank
from £546/pm
At this car dealership there's a terrific price for this M3 that has 66,100 miles clocked up on the dashboard and a 3.2 ltr petrol engine with manual transmission.

3.2I Coupe Euro 4 343 Ps
95,355mi Manual Petrol 3.2L
£18,995
Clydebank
from £399/pm
On the market and ready for its new owner to take home is this dependable M3 3.2I Coupe Euro 4 343 Ps which is ranked amongst the UK's top 20 most reliable models. This second hand one has 95,355 miles clocked up on the dash and comes in the tone of silver.

3.2I Convertible 292 G Km 343 B
30,769mi Manual Petrol 3.2L
£34,495
Clydebank
from £724/pm
A remarkable price of £34,495 is currently being advertised by us at this dealer for this BMW that is one of the top twenty, most durable and trustworthy models in the UK. This model features a 3.2 Litre petrol motor, manual gearbox and only has 30,769 miles clocked-up on the dash.

2.3 M3 200 Bhp
128,000mi Manual Petrol 2.3L
£99,995
Clydebank
from £2,099/pm
Planning on buying a car that has been built to be dependable and durable and is one of the top 20 in the UK's reliability index? Then have a closer look at this particular second-hand one from our dealership in Clydebank that’s got 128,000 miles clocked-up on the dashboard, a 2300 cc petrol engine and manual transmission.