2003 BMW M3
M3 2dr
81,500miManualPetrol3.2L
£16,999
Ealing
~£427/pm
At the low price of only £19,949 is this M3 M3 2dr featuring a 3.2 Litre petrol engine and manual transmission. This used model has clocked-up 81,500 miles and has been finished in black.