2018 BMW M3
3.0 M3 Competition
23,500mi Auto 3.0L
£45,999
Kidderminster
from £966/pm
In a finish, this used car contains a 3000cc engine with automatic transmission and has got 23,500 miles clocked-up on the dashboard.
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
3.0 M3 Competition
23,500mi Auto 3.0L
£45,999
Kidderminster
from £966/pm
In a finish, this used car contains a 3000cc engine with automatic transmission and has got 23,500 miles clocked-up on the dashboard.
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.

Estate 3.0 Biturbo Competition Touring Steptronic
4,750mi Auto Petrol 3.0L
£68,995
Stourbridge
from £1,448/pm
Up for sale and ready for you to take home is this BMW M3 that features automatic transmission and a 3000CC petrol engine. This used model now available from our dealership in Stourbridge only has 4,750 miles on the dash.

2025 3.0 Biturbo Competition Steptronic M Xdrive E
2,000mi Auto Petrol 3.0L
£74,995
Brierley Hill
from £1,574/pm
The BMW M3 is manufactured to be trustworthy and durable and is amongst those rated in the top twenty for reliability. This used one is currently available on the market from this dealer in the tone of green with automatic transmission, a 3.0l petrol engine and 2,000 mi on the clock .

2025 3.0 Biturbo Competition Steptronic M Xdrive E
12,000mi Auto Petrol 3.0L
£68,995
Brierley Hill
from £1,448/pm
A fabulous price of only £68,995 is being advertised by this dealer for this BMW M3 that is known to be one of the most trustworthy and dependable motors on the market.

3.0 Biturbo Competition Steptronic M Xdrive Euro 6
28,100mi Auto Petrol 3.0L
£63,000
Kingswinford, West Midlands
from £1,322/pm
First registered in 2022: Second hand saloon with a 3000cc petrol motor, automatic transmission and only 28,100 miles on the dash.

3.0 Biturbo Competition Touring Steptronic M Xdriv
5,000mi Auto Petrol 3.0L
£77,995
Dudley
from £1,637/pm
Check out the remarkable price of just £77,995 on this second hand, BMW M3 3.0 Biturbo Competition Touring Steptronic M Xdriv with automatic transmission, a 3.0 litre petrol motor and just 5,000 miles on the dash.

3.2I Sequential
36,465mi Auto Petrol 3.2L
£33,990
Worcester
from £713/pm
This BMW M3 is fitted out with a 3200 cc petrol motor with automatic transmission and has 36,465 miles clocked up on the dash.

M3 Xdrive 530 Competition M Step
15,815mi Auto Petrol 3.0L
£70,000
Oldbury
from £1,469/pm
Ranked in the top 20 for its durability, this M3 comes equipped with a 3000CC petrol engine and automatic transmission. This second hand model has 15,815 miles clocked-up on the dash and is available to buy in a red finish.

M3 Competition Step
12,461mi Auto Petrol 3.0L
£63,000
Worcester
from £1,322/pm
Check out the great price at this dealership on this used, low mileage BMW with a 3.0 l petrol engine, automatic transmission and just 12,461 miles clocked up on the dash.

M3 Xdrive Competition M Step
16,742mi Auto Petrol 3.0L
£62,450
Worcester
from £1,311/pm
Up for sale and ready for its next owner to drive away is this BMW M3 that is ranked as one of the most trustworthy and durable models available. It contains a 3.0 ltr petrol motor and has automatic transmission. This second hand model currently for sale at our dealership has only 16,742 mi on the dash and has been finished in the tone of red.
M3 Xdrive Competition M Step M Carbon
19,663mi Auto Petrol 3.0L
£62,750
Worcester
from £1,317/pm
Be the new owner of this BMW M3 that comes fitted out with automatic transmission and a 3.0l petrol engine. This second hand one at this dealership in Worcester comes in red and has 19,663 mi clocked-up on the dash.

M3 Dct Competition Pack
18,144mi Auto Petrol 3.0L
£44,000
Worcester
from £924/pm
Now available to buy - used saloon that has automatic transmission and a 3.0 Litre petrol motor. Buy it at the terrific price of just £44,000 from this dealer located in Worcester.

4.0 M3
95,000mi Auto Petrol 4.0L
£18,995
Worcester
from £399/pm
Painted with a white finish, this coupe M3 4.0 M3 has 95,000 miles on the clock and comes equipped with a 4.0 Litre petrol motor with automatic transmission. First Registered in 2009, this M3 is now up for sale and ready for its new owner to drive away for only £18,995.

Estate
4,000mi Auto Petrol 3.0L
£87,999
Birmingham
from £1,847/pm
A terrific price of only £87,999 is currently being offered by our dealership on this used car that is in an almost spotless, like new condition. This model offers a 3.0 LTR petrol engine, automatic gearbox and has 4,000 miles clocked-up on the dash. It could be a great choice if you're looking to buy a model that has been designed with dependability in mind.

Saloon
6,500mi Auto Petrol 3.0L
£77,999
Birmingham
from £1,637/pm
Up for sale and ready for its next owner to take home is this BMW M3 that is rated as one of the most trustworthy motors on the market. It comes fitted out with automatic transmission and a 3000cc petrol motor. This second-hand one currently in stock at our dealership has been finished in the shade of blue and only has 6,500 miles clocked up on the dash.

Estate
6,599mi Auto Petrol 3.0L
£83,495
Birmingham
from £1,753/pm
Advertised by this dealership in Birmingham is this second hand, low mileage estate featuring a 3.0 ltr petrol motor with automatic transmission. It's available to drive home in the tone of blue with a mere 6,599 miles clocked-up on the dash.

Saloon 3.0 Biturbo Competition Steptronic M Xdrive
9,500mi Auto Petrol 3.0L
£63,995
Wolverhampton
from £1,343/pm
First registered in 2024: Second hand saloon that has automatic transmission, a 3.0 ltr petrol engine and only 9,500 miles on the clock.

Estate
14,000mi Auto Petrol 3.0L
£76,999
Birmingham
from £1,616/pm
Up for sale and ready for its new owner to drive away today is this M3 Estate, it is fitted with a 3.0 litre petrol motor with automatic transmission. This is a second-hand vehicle, however it was wonderfully maintained by the previous owner so it's still in a like new, almost flawless condition in and out.

M3 Competition Edition M Xdrive
11,000mi Auto Petrol 3.0L
£89,999
Birmingham
from £1,889/pm
A terrific price of £89,999 from our dealership for this near flawless, like new, low mileage BMW M3.

3.0 Biturbo Competition Touring Steptronic M Xdriv
14,000mi Auto Petrol 3.0L
£77,475
West Bromwich
from £1,626/pm
Second-hand BMW M3 3.0 Biturbo Competition Touring Steptronic M Xdriv in impeccable condition, fresh and tidy throughout. It drives like a brand new vehicle with its 3.0 L petrol motor, automatic transmission and it has a mere 14,000 mi on the dash.

4.0 Iv8 Dct Euro 5
61,000mi Auto Petrol 4.0L
£23,975
West Bromwich
from £503/pm
Coming fitted with a 4000CC petrol motor and automatic transmission, this second-hand BMW M3 is currently available to buy in the tone of white with 61,000 miles clocked up on the dash.

M3 Xdrive 530 Competition M Step Ult Pk
10mi Auto Petrol 3.0L
£89,990
Wolverhampton
from £1,889/pm
This M3 M3 Xdrive 530 Competition M Step Ult Pk has 10 miles clocked up on the dashboard and is equipped with a 3000cc engine. It runs on petrol with automatic transmission and has been finished in the shade of grey.

M3 Xdrive Competition M Step
46,793mi Auto Petrol 3.0L
£57,740
Wolverhampton
from £1,212/pm
46,796 miles clocked-up on the dash, this saloon features a 3000CC petrol engine and automatic transmission.

M3 Xdrive Competition M Step
21,790mi Auto Petrol 3.0L
£59,990
Wolverhampton
from £1,259/pm
Now on offer and ready for its next owner to take home is this BMW M3 with a 3000cc petrol motor and 21,700 miles on the dash.