2023 BMW M3
M3 Xdrive Competition M Step M Pro Pack
3,135miAutoPetrol3.0L
£85,000
Shrewsbury
~£2,135/pm
This estate car has a low mileage of only 3,135 miles on the dash and has been driven for under a year.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
0 cars
M3 Xdrive Competition M Step M Pro Pack
3,135miAutoPetrol3.0L
£85,000
Shrewsbury
~£2,135/pm
This estate car has a low mileage of only 3,135 miles on the dash and has been driven for under a year.
M3 Xdrive Competition M Step Ultimat Pk
6,703miAutoPetrol3.0L
£80,000
Shrewsbury
~£2,009/pm
Up for sale and ready for its new owner to drive away is this BMW which is fitted with automatic transmission and a 3.0 Ltr petrol motor. This second hand model now in stock at our dealership in Shrewsbury has been finished in grey and only has 6,703 miles clocked-up on the dash.
M3 S-a
18,900miAutoPetrol3.0L
£40,995
Shrewsbury
~£1,029/pm
Finished in orange, this car is fitted with automatic transmission, a 3.0 LTR petrol motor and has clocked-up 18,900 miles. First Registered in 2016, this BMW M3 M3 S-a is currently on offer and ready for you to drive away for only £40,995.
M3 S-a
57,500miAutoPetrol3.0L
£27,500
Wolverhampton
~£691/pm
At the price of £27,500 and with the option to buy on finance with affordable repayments beginning at £ per month, this M3 M3 S-a has a 3000CC petrol motor with automatic transmission and has got 57,500 miles clocked-up on the dash.
Coupe 4.0 Iv8 Euro 4 200757
104,198miManualPetrol4.0L
£16,980
Nantwich
~£426/pm
Fitted with a 4.0 litre petrol motor with manual transmission, this second-hand BMW M3 is available in blue and has 104,198 miles clocked up on the dashboard.
4.0 M3 415 Bhp
37,986miAutoPetrol4.0L
£19,990
Stoke-on-Trent
~£502/pm
A terrific price of only £17,995 is being offered by us at this dealer for this BMW with low mileage that has got a 4.0 L petrol engine with automatic transmission.
Saloon 3.0 Biturbo Competition Dct Euro 6 Ss
22,900miAutoPetrol
£37,999
Wolverhampton
~£954/pm
This second hand M3 from this dealer is fitted out with a cc petrol motor with automatic transmission and has 22,900 miles on the clock.
Saloon 4.0
110,000miManualPetrol4.0L
£17,995
Walsall
~£452/pm
On the market and ready for its new owner to take home is this vehicle on offer at the incredible price of just £17,995. This dealer also gives its customers the possibility to purchase using flexible monthly payments with repayment plans commencing at only £ pm.
Coupe
46,500miManualPetrol3.2L
£45,000
Stourbridge
~£1,130/pm
Become the next owner of this M3 which incorporates a 3.2 LTR petrol engine with manual transmission. This second hand one located in Stourbridge is up for sale at the fantastic price of just £45,000, has been finished in the shade of blue and has 46,500 miles clocked-up on the dashboard.
M3 Xdrive Competition M Step
1,882miAutoPetrol3.0L
£72,999
Crewe
~£1,833/pm
This second hand M3 which is still in like new condition contains a 3000 CC petrol motor with automatic transmission and it has got a mere 1,882 miles on the dashboard. It's for sale at the remarkable price of £72,999 or you can buy it on credit with evenly priced, manageable instalments starting out at just £ per calendar month.
4.0 Iv8 Frozen Silver Edition Dct Euro 5
99,000miAutoPetrol4.0L
£21,995
Wednesbury
~£552/pm
On the market and ready for you to drive away is this used BMW M3 4.0 Iv8 Frozen Silver Edition Dct Euro 5 that is equipped with a 4.0 litre petrol engine and automatic transmission. It could be yours for the awesome price of £21,995 from this dealer in Wednesbury.
4.0 Iv8 Euro 4
76,000miManualPetrol4.0L
£17,975
Wednesbury
~£451/pm
Now available to view upon your request is this coupe motor with 76,000 mi clocked up on the dash, manual transmission and 4000 cc petrol motor.
4.0 Iv8 Euro 4
97,500miManualPetrol4.0L
£17,495
Wednesbury
~£439/pm
Now up for sale and ready for its next owner to take home is this M3 4.0 Iv8 Euro 4 with a 4.0 LTR petrol motor and 97,500 miles on the dashboard.
M3 Competition Edition M Xdrive
10,000miAutoPetrol3.0L
£64,995
Brierley Hill
~£1,632/pm
This second hand M3 that's still in a like new condition incorporates a 3000 cc petrol motor with automatic transmission and has a mere 10,000 mi clocked up on the dashboard. It's for sale at the outstanding price of £64,995 or you could buy it with a loan with evenly distributed, budget friendly instalments commencing from only £ per month.
M3 Competition
26,000miAutoPetrol3.0L
£60,995
Brierley Hill
~£1,532/pm
M3 with a 3000 CC petrol engine and automatic gearbox.
3.2I
110,000miManualPetrol3.2L
£14,975
West Bromwich
~£376/pm
Starting at £ monthly, you can own this BMW M3 3.2I with a petrol 3200 CC motor, manual transmission and 110,000 mi on the dash.
M3 Xdrive Competition M Step Ultimat Pk
6,000miAutoPetrol3.0L
£87,000
Oldbury
~£2,185/pm
A marvellous price of only £87,000 from this dealer in Oldbury on this low mileage M3 M3 Xdrive Competition M Step Ultimat Pk which has 6,000 miles on the dash.
3.2 Smg 338 Bhp Convertible
37,950miAutoPetrol3.2L
£19,995
Sandbach
~£502/pm
At the awesome price of only £19,995 is this M3 that is equipped with a 3200 CC petrol engine and automatic transmission. This second hand model has 37,950 miles clocked-up on the dash and has been finished in the shade of silver.
M3 Xdrive Competition M Step
3,000miAutoPetrol3.0L
£77,000
Tamworth
~£1,934/pm
Available for viewing at our dealership in the Tamworth area is this like new, well cared for BMW M3 with automatic transmission and a 3.0 Ltr petrol motor. It's on the market and ready for its next owner to take home in the tone of white with a mere 3,000 miles clocked-up on the dashboard.
M3 Xdrive Competition M Step M Pro Pack
4,231miAutoPetrol3.0L
£77,000
Tamworth
~£1,934/pm
This used M3 which is still in a like new condition features automatic transmission, a 3000 cc petrol engine and has just 4,231 miles clocked up on the dashboard.
3.0 Biturbo Competition M Touring Steptronic Xdriv
6,000miAutoPetrol3.0L
£84,989
Birmingham
~£2,134/pm
On offer and ready for its new owner to drive away is this like new BMW M3 which comes fitted out with automatic transmission and a 3.0 LTR petrol motor. This used one has been finished in black and has got a mere 6,000 miles on the clock.
M3 Competition Step
12,628miAutoPetrol3.0L
£59,500
Tamworth
~£1,494/pm
BMW M3 M3 Competition Step with a 3.0 Litre petrol engine and automatic transmission.
3.0 Biturbo Competition M Steptronic Xdrive Euro 6
2,000miAutoPetrol3.0L
£74,989
Birmingham
~£1,883/pm
Priced at only £77,989 is this M3, it features a 3000cc petrol engine with automatic transmission. This second-hand model at this dealer has clocked up 1,500 miles.
M3 Competition Step
3,325miAutoPetrol3.0L
£59,500
Tamworth
~£1,494/pm
With a white finish, this saloon BMW M3 M3 Competition Step has 3,325 miles clocked up on the dashboard and is fitted with a automatic 3.0L engine requiring petrol.