2023 BMW M3
Competition M Xdrive
11,000mi Auto Petrol 3.0L
£72,490
Romford
from £1,522/pm
11,000 miles clocked up on the dashboard and in the shade of black, this BMW comes with automatic transmission and has a 3.0 Ltr 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.
6 cars

Competition M Xdrive
11,000mi Auto Petrol 3.0L
£72,490
Romford
from £1,522/pm
11,000 miles clocked up on the dashboard and in the shade of black, this BMW comes with automatic transmission and has a 3.0 Ltr 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.

M3 Xdrive 530 Competition M Step
9,886mi Auto Petrol 3.0L
£67,000
Romford
from £1,406/pm
On offer and ready for its new owner to drive away is this nearly new BMW M3 M3 Xdrive 530 Competition M Step which contains a 3000cc petrol engine with automatic transmission. This second-hand model available from this dealership has been finished in the tone of blue and has got a mere 9,886 miles on the clock.

M3 Xdrive 530 Competition M Step
8,574mi Auto Petrol 3.0L
£71,000
Romford
from £1,490/pm
Currently available from this dealership's showroom in the Romford area is this 4 door BMW M3 M3 Xdrive 530 Competition M Step that has a automatic transmission and 3.0 Litre petrol engine.

M3 Xdrive Competition M Step
28,285mi Auto Petrol 3.0L
£57,500
Romford
from £1,207/pm
A brilliant price for this low mileage saloon which has a low mileage of only 28,285 mi.

M3 Xdrive 530 Competition M Step
3,842mi Auto Petrol 3.0L
£71,000
Romford
from £1,490/pm
Available for viewing at our dealership is this like new, almost impeccable M3 which has got a 3000 CC petrol motor with automatic transmission. On the market and ready for you to drive away in the tone of grey with 3,842 miles on the dashboard.
M3 Xdrive Competition M Step Ultimat Pk
24,850mi Auto Petrol 3.0L
£67,000
Romford
from £1,406/pm
An amazing price of just £67,000 from this dealer on this low mileage BMW that comes fitted out with a 3.0 ltr petrol engine with automatic transmission

M3 Xdrive Competition M Step
Auto Petrol 3.0L
£80,000
High Wycombe
from £1,679/pm
This saloon BMW is equipped with a 3000 cc petrol motor with automatic transmission and it has got few miles on the dashboard. It is now on the market and ready for its next owner to drive home for the total of only £80,000.

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.

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 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
An amazing price from this dealer in Bristol for this trustworthy BMW that's in splendid, like new condition. It's an excellent choice of saloon if you're looking to buy a model that has an outstanding reputation for reliability.

Biturbo Competition Touring Steptronic M Xdrive Eu
10mi Auto Petrol 3.0L
£97,007
Melksham
from £2,036/pm
Become the new owner of this M3 that is equipped with a 3.0 L petrol motor and automatic transmission. This second hand model has 10 miles clocked up on the dash.

Biturbo Competition Steptronic M Xdrive Euro 6
10mi Auto Petrol 3.0L
£83,547
Bristol
from £1,754/pm
This dealer has a great price of just £83,547 on this M3 with a 3.0 litre petrol motor, automatic transmission and 10 miles on the dash.

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.

M3 Xdrive 530 Competition M Step
10mi Auto Petrol 3.0L
£83,698
Fortrose
from £1,757/pm
BMW's M3 is in the top 20 of the UK's reliability index. At this dealer you can get this second hand one with automatic transmission, a 3.0 l petrol engine and 10 miles on the clock.

Biturbo Competition Steptronic M Xdrive Euro 6
10mi Auto Petrol 3.0L
£94,885
Swindon
from £1,992/pm
A low price of £94,885 from us at this dealer on this beautifully maintained, like new BMW M3 3.0 Biturbo Competition Steptronic M Xdrive Euro 6 which incorporates a 3000cc petrol engine and automatic transmission.

Biturbo Competition Touring Steptronic M Xdrive Eu
10mi Auto Petrol 3.0L
£106,260
Swindon
from £2,230/pm
This BMW M3 Biturbo Competition Touring Steptronic M Xdrive Eu has got 10 miles clocked up on the dash and features a 3.0 Ltr petrol motor with automatic transmission.

M3 Xdrive 530 Competition M Step Ult Pk
10mi Auto Petrol 3.0L
£89,990
Wolverhampton
from £1,889/pm
Containing a 3.0L petrol motor and a automatic gearbox, this very durable M3 M3 Xdrive 530 Competition M Step Ult Pk is available to drive away in grey with 10 miles clocked up on the dash. This second hand model is up for sale at £92,500 with budget friendly repayments available commencing from £ per calendar month.

Biturbo Competition Steptronic M Xdrive Euro 6
10mi Auto Petrol 3.0L
£91,399
Melksham
from £1,919/pm
On the market and ready for its new owner to drive away is this used M3 that contains a 3.0L petrol engine and automatic transmission. Buy it at the incredible price of £91,399 from this dealer located in the Melksham area.

3.0 Biturbo Competition Touring Steptronic M Xdriv
100mi Auto Petrol 3.0L
£95,990
Peterborough
from £2,015/pm
This BMW has 100 miles clocked up on the dash and features a 3000 CC petrol engine. This used model from this dealer in Peterborough is finished in the tone of green.

M3 Xdrive 530 Competition M Step Ult Pk
226mi Auto Petrol 3.0L
£89,000
Sheffield
from £1,868/pm
Containing a 3000 cc petrol engine with automatic transmission - this BMW M3 is up for sale and ready for its new owner to take home with 226 miles on the clock.

M3 Competition M Xdrive Touring
312mi Auto Petrol
£82,491
Eastleigh
from £1,732/pm
This BMW M3 M3 Competition M Xdrive Touring has 312 miles clocked up on the dash and comes equipped with a cc motor. It runs on petrol with automatic transmission and comes in the shade of blue.

Xdrive 530 Competition M Step
1,008mi Auto Petrol 3.0L
£77,950
Ipswich
from £1,636/pm
Currently on offer from our dealership in the Ipswich area, for the awesome price of £77,950 is this trusty BMW M3 that is in a near pristine, like new condition throughout. It is fitted out with a 3.0 ltr petrol motor, automatic gearbox and has 1,008 miles clocked up on the dashboard. A great choice of saloon if you're searching for a vehicle that has an outstanding reputation for trustworthiness.