2021 BMW M3
M3 Competition Step
10,046mi Auto Petrol 3.0L
£56,998
Kirkcaldy
from £1,196/pm
In the tone of white, this BMW M3 M3 Competition Edition has 10,046 miles clocked up on the dash and comes equipped with a 3000 CC petrol engine.
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
In the tone of white, this BMW M3 M3 Competition Edition has 10,046 miles clocked up on the dash and comes equipped with a 3000 CC petrol engine.
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 Steptronic M Xdrive Euro 6
Auto Petrol 3.0L
£79,999
Chester
from £1,679/pm
There's an outstanding price at this dealer on this low mileage BMW M3 3.0 Biturbo Competition Steptronic M Xdrive Euro 6 with automatic transmission with a 3.0 ltr petrol motor and only few miles clocked-up on the dash.

M3 Xdrive Competition M Step
Auto Petrol 3.0L
£80,000
High Wycombe
from £1,679/pm
Containing a 3.0 Litre petrol engine and automatic transmission, this second hand saloon comes in black and has got few miles on the dash.

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 fantastic price of only £82,226 is being advertised by this dealership in Stockton-on-Tees on this M3 M3 Competition M fitted out with automatic transmission and a L petrol engine. It's a used model, however it was beautifully maintained and still remains in a like new, almost flawless condition.

Biturbo Competition Steptronic M Xdrive Euro 6
10mi Auto Petrol 3.0L
£85,542
Bristol
from £1,796/pm
A marvellous price of only £85,542 from our dealership in Bristol on this M3 that has been engineered with trustworthiness and reliability in mind.

M3 Xdrive 530 Competition M Step Ult Pk
10mi Auto Petrol 3.0L
£89,990
Wolverhampton
from £1,889/pm
On the market and ready for its next owner to take home is this M3 which has a high ranking for its trustworthiness and reliability. It comes fitted with automatic transmission and a 3000cc petrol motor. This second hand model from this dealer has a grey finish and has 10 miles clocked up on the dash.

Biturbo Competition Touring Steptronic M Xdrive Eu
10mi Auto Petrol 3.0L
£97,007
Melksham
from £2,036/pm
This dealer is currently advertising an incredible price on this trustworthy and reliable M3 which is in near pristine, nearly new condition throughout. It is fitted with a 3.0 L petrol motor, automatic gearbox and has 10 miles on the clock. It is an excellent choice to make if you're on the lookout for a model that's been engineered with reliability in mind.

Biturbo Competition Steptronic M Xdrive Euro 6
10mi Auto Petrol 3.0L
£83,547
Bristol
from £1,754/pm
Painted in the tone of , this vehicle has 10 miles clocked-up on the dash and comes fitted out with a 3.0 litre petrol engine with automatic transmission.

M3 Xdrive 530 Competition M Step
10mi Auto Petrol 3.0L
£83,698
Fortrose
from £1,757/pm
BMW's M3 is built to be trustworthy and dependable and is in the top 20 of Britain's reliability index. This second hand model is currently available on the market from this dealer in the tone of blue with a 3.0 litre petrol motor, automatic transmission and 10 miles on the dashboard .

Biturbo Competition Touring Steptronic M Xdrive Eu
10mi Auto Petrol 3.0L
£106,260
Swindon
from £2,230/pm
Finished in the tone of , this 3.0 LTR petrol BMW M3 Biturbo Competition Touring Steptronic M Xdrive Eu with automatic transmission is currently available for a test drive.

Biturbo Competition Steptronic M Xdrive Euro 6
10mi Auto Petrol 3.0L
£94,885
Swindon
from £1,992/pm
Up for sale and ready for its next owner to drive away today is this durable BMW M3 Biturbo Competition Steptronic M Xdrive Euro 6 that is listed as one of the UK's top 20 most reliable cars. It incorporates a 3.0 ltr petrol motor and automatic transmission. It's a used model, but it was well maintained by its last owner and is still in a like new, almost flawless condition throughout.

M3 Xdrive 530 Competition M Step Ult Pk
10mi Auto Petrol 3.0L
£90,000
Warwick
from £1,889/pm
The BMW M3 is in the top twenty of the UK's reliability index. At this dealer you can get this used one that has 10 miles on the dashboard, automatic transmission and a 3000cc petrol engine.

Biturbo Competition Steptronic M Xdrive Euro 6
10mi Auto Petrol 3.0L
£91,399
Melksham
from £1,919/pm
Well known for its dependability, this BMW M3 is fitted out with a 3000CC petrol engine and has automatic transmission. This second hand model being offered by this dealer has 10 miles clocked up on the dash. It's available at the really unbelievable price tag of £91,399 or by making monthly repayments starting from only £ per calendar month.

3.0 Biturbo Competition Touring Steptronic M Xdriv
100mi Auto Petrol 3.0L
£95,990
Peterborough
from £2,015/pm
Now on display at our dealership in the Peterborough area is this M3 3.0 Biturbo Competition Touring Steptronic M Xdriv in impeccable, like new condition that has a 3.0 LTR petrol motor with automatic transmission

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 take home is this M3 M3 Xdrive 530 Competition M Step Ult Pk that has a 3.0L petrol motor with automatic transmission. This second hand model has clocked-up 226 miles.

M3 Competition M Xdrive Touring
312mi Auto Petrol
£82,491
Eastleigh
from £1,732/pm
A low price of just £82,990 from this dealer on this reliable BMW which is in a splendid, like new condition throughout. It is a great choice if you're looking for a vehicle with a design that prioritises trustworthiness for its drivers.

Xdrive 530 Competition M Step
1,008mi Auto Petrol 3.0L
£77,950
Ipswich
from £1,636/pm
Currently up for sale from our dealership in Ipswich, for the marvellous price of £77,950 is this BMW M3 which has been created with trustworthiness and dependability in mind and is among those ranked in the top twenty of Britain's reliability index.

Xdrive 530 Competition M Step 2026
1,043mi Auto Petrol
£73,450
Stratstone BMW Hull
from £1,542/pm
A brilliant price of £73,450 is being advertised by this dealer for this durable and trustworthy BMW which is in a superb condition throughout. This particular model possesses a cc petrol motor and has 928 miles on the dashboard. It could be a great choice if you're looking to buy a vehicle with a design that prioritises durability for its drivers.

Xdrive 530 Competition M Step
1,112mi Auto Petrol 3.0L
£87,480
Group 1 Chelmsford BMW
from £1,836/pm
On offer and ready for you to take home is this trustworthy and very dependable BMW M3 Xdrive 530 Competition M Step with a automatic transmission and 3.0 L petrol engine.

M3 Xdrive 530 Competition M Step Ult Pk
1,236mi Auto Petrol 3.0L
£84,000
Sheffield
from £1,763/pm
Dependable and trustworthy, the BMW M3 is in the top 20 of the UK's reliability index. This second-hand onecurrently available at this dealer is currently available for sale in a yellow finish and has 486 miles on the clock.
M3 Xdrive 530 Competition M Step
1,922mi Auto Petrol 3.0L
£75,999
Crewe
from £1,595/pm
Have a look at this BMW M3 that's one of the top twenty, most trustworthy models in the UK. This used one available in the tone of black, is fitted with automatic transmission, a 3000 CC petrol engine and has clocked-up 1,922 miles.

Xdrive 530 Competition M Step 2026
2,000mi Auto Petrol
£80,450
Harrogate
from £1,689/pm
This saloon used car is fitted out with automatic transmission, a cc petrol engine and has 2,000 miles clocked up on the dash.