2021 BMW M3
M3 Competition Step
10,046mi Auto Petrol 3.0L
£56,998
Kirkcaldy
from £1,196/pm
This used BMW coming in the shade of white is on the market and ready for you to drive away with the option to purchase it with credit.
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 Step
10,046mi Auto Petrol 3.0L
£56,998
Kirkcaldy
from £1,196/pm
This used BMW coming in the shade of white is on the market and ready for you to drive away with the option to purchase it with credit.
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 Biturbo Competition Touring Steptronic M Xdriv
16,000mi Auto Petrol 3.0L
£65,995
Edinburgh
from £1,385/pm
UK top twenty rating for reliability - this BMW M3 3.0 Biturbo Competition Touring Steptronic M Xdriv features a 3.0l petrol engine and automatic transmission. This second hand model has 16,000 miles on the clock and is available on the market in a blue finish.

M3 Competition Step
38,000mi Auto Petrol 3.0L
£52,490
Edinburgh
from £1,102/pm
Among those ranked in the top 20 of the British reliability index, this is a saloon designed by BMW to provide a higher degree of trustworthiness than most ordinary models. This used M3 Competition Step features a 3.0 litre petrol engine with automatic transmission and has got 38,000 miles on the dash.
3L Competition
57,500mi Auto Petrol 3.0L
£49,995
Edinburgh
from £1,049/pm
Have a look at the fantastic price of just £49,995 for this near mint, top ten, best-selling BMW M3 3L Competition with a 3.0 litre petrol motor, 57,500 miles on the dashboard and automatic transmission.

M3 Competition M Xdrive Touring
6,289mi Auto Petrol 3.0L
£73,990
Edinburgh
from £1,553/pm
A second hand estate with low mileage in an excellent, near mint condition, this vehicle drives and looks like new; incorporating a 3.0l petrol engine with automatic transmission .

Competition Step
45,563mi Auto Petrol
£44,900
GTI World Edinburgh West
from £942/pm
Built with a LTR petrol motor and a automatic transmission, this highly trustworthy and reliable M3 Competition Step is available on the market in blue with 45,563 miles clocked-up on the dashboard.

Into Our Showroom.
77,821mi
£25,990
Denovan Motor Co. Ltd
from £546/pm
Currently available from our dealership located in Denovan Motor Co. Ltd is this car comprising of a , L engine and gearbox. It is on the market and ready for you to drive away in a tone of with 77,821 miles clocked up on the dashboard. An excellent choice of if you're on the lookout for a vehicle that has an outstanding reputation for durability and trustworthiness.

M3 Competition M Xdrive Touring
8,877mi Auto Petrol 3.0L
£73,000
Dundee
from £1,532/pm
In a white finish, this estate second hand car is fitted out with a 3.0 LTR petrol engine with automatic transmission and has got a mere 8,877 miles clocked up on the dash.

M3 Competition M Xdrive Touring
11,103mi Auto Petrol 3.0L
£74,000
Dundee
from £1,553/pm
Are you thinking of buying a car that's been built to be dependable and trustworthy and is among those rated in the top twenty of the reliability index? Well, have a more in depth look at this second hand nearly new BMW that is in a great condition inside and out. This model from our dealership located in the Dundee area has got a 3.0 LTR petrol engine with automatic transmission and it has only got 11,103 miles clocked up on the dash.

3.0 Mht Xdrive Euro 6 Ss
47,881mi Auto Petrol 3.0L
£40,500
Dundee
from £850/pm
Fitted with a 3.0l petrol motor and a automatic gearbox, this trustworthy and dependable saloon motor is on the market in blue with 47,881 miles clocked up on the dashboard.

Xdrive Mht Step
55,615mi Auto Petrol
£28,495
Dundee
from £598/pm
This second hand BMW M3 finished in black is on offer and ready for its new owner to drive home with the added option to purchase it with credit.

Estate 3.0 M3 Competition M Xdrive Touring 20232
8,405mi Auto Petrol 3.0L
£77,975
Glasgow
from £1,637/pm
The superb price of £77,975 is currently being advertised by our dealership on this reliable and trustworthy estate that is in an almost spotless, like new condition. It consists of a 3.0 ltr petrol motor and has 8,405 miles on the dash. It is a great choice of estate if you're searching to buy a model which has been designed to have reliability in mind.

M3 Xdrive 530 Competition M Step
2,612mi Auto Petrol 3.0L
£76,898
Glasgow
from £1,614/pm
This second hand car has just 2,612 miles on the clock and has been driven for under a year.

M3 Xdrive Competition M Step
13,135mi Auto Petrol 3.0L
£67,898
Glasgow
from £1,425/pm
On the market and ready for you to drive away is this M3 M3 Xdrive Competition M Step that features a 3.0 L petrol motor with automatic transmission. This low mileage one has done a mere 13,135 miles and has been finished in the shade of grey.

3.0 Biturbo Competition Touring Steptro
26,023mi Auto Petrol 3.0L
£69,995
Clydebank
from £1,469/pm
This second hand car has a 3000 cc petrol motor with automatic transmission and has got 26,023 miles on the clock.

3.0 Biturbo Competition Saloon Steptron
21,350mi Auto Petrol 3.0L
£53,495
Clydebank
from £1,123/pm
Equipped with a 3000cc petrol motor and a automatic transmission, this very reliable BMW is available to buy in red with 21,350 miles on the dashboard.

3.2I Convertible 292 G Km 343 B
30,769mi Manual Petrol 3.2L
£34,495
Clydebank
from £724/pm
With just 30,769 miles on the dash and available in the tone of blue, this BMW M3 comes fitted with a 3.2 L petrol engine and has manual transmission. On offer at the marvellous price of only £34,495 or with the option to buy on finance with achievable payments available from £ per month.

2.3 M3 200 Bhp
128,000mi Manual Petrol 2.3L
£99,995
Clydebank
from £2,099/pm
This M3 2.3 M3 200 Bhp has got 128,000 miles on the clock and is fitted with a 2.3l petrol engine with manual transmission.

M3 Xdrive 530 Competition M Step
3,067mi Auto Petrol 3.0L
£72,998
Irvine
from £1,532/pm
Up for sale and ready for its new owner to drive away is this durable M3 that is listed as one of Britain's top 20 most reliable vehicles. It is fitted with automatic transmission and a 3.0 Ltr petrol engine. It's a second hand vehicle, however it's been beautifully maintained so it is still in an excellent, like new condition inside and out.

M3 Competition Step
18mi Auto Petrol 3.0L
£91,395
Irvine
from £1,918/pm
Would you like to be the new owner of a BMW M3 M3 Competition Step? Well, consider this second-hand one from this dealer, it is fitted out with automatic transmission, a 3.0 LTR petrol engine and has got 18 miles clocked up on the dash.

M3 Xdrive Competition M Step
4,927mi Auto Petrol 3.0L
£68,898
Dumfries
from £1,446/pm
Now available at our dealership in the Dumfries area is this low mileage BMW M3 in superb, like new condition which has got a petrol, 3.0 ltr engine and automatic gearbox. It's on the market and ready for its new owner to take home in a shade of grey with just 4,927 miles on the clock. It's a great choice to make if you're looking to buy a vehicle that's been created to have dependability in mind.

Xdrive Touring
751mi Auto Petrol 3.0L
£57,000
Aberdeen
from £1,196/pm
A estate vehicle that offers a higher standard of trustworthiness than an average model, it is equipped with a petrol 3.0 Ltr engine and automatic gearbox. This dealership currently has this second hand model in stock that has 751 miles clocked up on the dashboard and a black finish.

M3 Competition M Xdrive Touring
2,574mi Auto Petrol 3.0L
£75,000
Aberdeen
from £1,574/pm
A superb price from this dealership on this M3 M3 Competition M Xdrive Touring which has been created to have reliability in mind. This model has just 2,574 mi on the clock and is fitted with a 3000CC petrol motor with automatic transmission.

M3 Competition M Xdrive Touring
19,808mi Auto Petrol
£70,000
Aberdeen
from £1,469/pm
Favoured for its durability, this estate M3 M3 Competition M Xdrive Touring comes fitted with automatic transmission and a LTR petrol engine.