2004 BMW M3
3.2I Smg Euro 4
144,000miAutoPetrol3.2L
£15,950
Watford
~£401/pm
This second hand BMW M3 from this dealer has got 144,000 miles clocked-up on the dashand incorporates a 3.2l petrol engine and automatic transmission.
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.
1 cars
3.2I Smg Euro 4
144,000miAutoPetrol3.2L
£15,950
Watford
~£401/pm
This second hand BMW M3 from this dealer has got 144,000 miles clocked-up on the dashand incorporates a 3.2l petrol engine and automatic transmission.
M3
93,500miManualPetrol3.2L
£22,950
Radlett
~£576/pm
Painted in green, this 3200 CC petrol BMW with manual transmission is available for you to own.
3.0 M340i Xdrive Mhev 369 Bhp
42,951miAutoHybrid3.0L
£29,795
Edgware
~£748/pm
BMW M3 with a 3.0 Litre hybrid motor and automatic transmission.
M3 - Fsh - New Clutch 56235 Miles - Red Leathe
68,500miManualPetrol3.2L
£16,990
Amersham
~£427/pm
This M3 M3 - Fsh - New Clutch 56235 Miles - Red Leathe comes fitted with manual transmission, a 3200cc petrol motor and has 68,500 miles on the dashboard.
M3 Competition M Xdrive
2,897miAutoPetrol3.0L
£98,909
Wembley
~£2,484/pm
On offer at the terrific price of just £102,509 is this M3 M3 Competition M Xdrive, it is fitted with a 3.0 LTR petrol engine with automatic transmission and has 2,897 miles clocked-up on the dashboard.
Mx-5 Se
195miManualPetrol1.5L
£76,809
Wembley
~£1,929/pm
Thinking of going for a BMW M3? Well, have a more in depth look at this second-hand model finished in white with a 1.5l petrol engine, manual transmission and 195 miles clocked-up on the dash.
3.0 2dr
111,000miManualPetrol3.0L
£24,990
Chesham
~£628/pm
At this dealer there's an outstanding price of just £24,990 on this second hand M3 that has a 3.0l petrol engine with manual transmission and 111,000 miles clocked up on the dashboard.
M3
28,000miManualPetrol3.2L
£24,995
Berkhamsted
~£628/pm
Now available at our dealership in Berkhamsted is this second-hand, low mileage BMW M3 M3 which is equipped with a petrol, 3.2 L engine and manual transmission. It is on offer and ready for you to drive away in the tone of black with a mere 28,000 miles on the clock.
M3 Competition Package
57,000miAutoPetrol3.0L
£34,495
Ealing
~£866/pm
Currently on display at this dealership's showroom is this BMW M3 which contains a 3.0l petrol motor with automatic transmission.
3.0 M3 Competition 503 Bhp
1,740miAutoPetrol3.0L
£62,995
Harlow
~£1,582/pm
Containing a 3.0 litre petrol engine with automatic transmission: this grey M3 is currently available for you to drive it away today with 1,740 miles clocked up on the dashboard.
M3 Competition M Xdrive Touring
5,175miAutoPetrol3.0L
£83,000
Brentford
~£2,084/pm
Currently on display at this supplier's show room is this M3 M3 Competition M Xdrive Touring in a superb, like new condition which contains a 3000 CC petrol motor with automatic transmission.
Convertible
55,000miAutoPetrol4.0L
£17,490
Welwyn Garden City
~£439/pm
This M3 up for sale from this dealership in Welwyn Garden City priced at £17,490 has been finished in blue and has 55,000 miles on the clock.
4.0 Iv8 Euro 5
82,000mi4.0L
£18,990
London
~£477/pm
With a blue finish, this coupe BMW has 82,000 miles clocked up on the dashboard and is fitted with a manual 4.0 ltr engine running on petrol.
M3 Xdrive Competition M Step
17,600miAutoPetrol3.0L
£59,950
London
~£1,505/pm
Are you thinking of going for a M3? Then have a look at this second hand one with a mere 17,600 miles clocked-up on the dashboard.
4.0 M3 415 Bhp
96,236miManualPetrol4.0L
£16,989
Hertford
~£427/pm
Available from our dealership located in the Hertford area is this BMW M3 fitted out with a 4.0 L petrol motor and manual transmission. It's on the market and ready for its new owner to drive away in the tone of blue with 96,236 miles on the clock.
M3 Competition M Xdrive Saloon
2,688miAuto3.0L
£72,584
London
~£1,823/pm
A superb price of only £72,584 is currently being advertised by our dealership for this low mileage, like new BMW M3 M3 Competition M Xdrive Saloon.
M3 Competition M Xdrive Saloon
6,569miAuto3.0L
£70,117
London
~£1,761/pm
Coming in the tone of , this saloon M3 M3 Competition M Xdrive Saloon has got 6,569 miles clocked up on the dash and features a 3000cc engine.
M3 Competition M Xdrive Saloon
12,066miAutoPetrol3.0L
£70,107
London
~£1,761/pm
Painted in a finish, this vehicle has 12,066 miles clocked up on the dash and comes fitted with a 3.0 litre petrol engine with automatic transmission. First Registered in 2023, this BMW M3 M3 Competition M Xdrive Saloon is on offer and ready for you to drive home for £70,107.
M3 Competition M Xdrive Touring
14,831miAuto3.0L
£77,869
London
~£1,955/pm
There's a remarkable price at this car dealership for this used, BMW with a 3.0 litre motor, automatic transmission and a mere 14,831 miles clocked up on the dash.
M3 Competition Saloon
14,634miAuto3.0L
£61,451
London
~£1,543/pm
A brilliant price of just £61,451 is currently being advertised by us at this dealer for this low mileage BMW in a splendid, like new condition.
M3 Competition Edition Package S-a
32,000miAutoPetrol3.0L
£35,995
Slough
~£904/pm
Currently displayed at our showroom is this BMW M3 with just 32,000 mi on the dash.
M3
46,000miAutoPetrol3.0L
£27,995
Slough
~£703/pm
Painted in a grey finish, this saloon car is fitted with a 3.0 LTR petrol engine with automatic transmission and has 46,000 miles clocked up on the dash. First Registered in 2015, it's now up for sale and ready for its next owner to take home for £27,995.
4.0 Iv8 Euro 4
65,866miManualPetrol4.0L
£23,295
London
~£585/pm
Priced at £23,295 you can get this used BMW from this dealer that has manual transmission and a 4000 CC petrol motor.
3.2 Evolution
107,100miManualPetrol3.2L
£23,845
London
~£599/pm
At £23,845 you can get this used BMW M3 3.2 Evolution from this dealership in London which comes equipped with manual transmission and a 3.2 Ltr petrol motor.