2003 BMW M3
M3 2dr
81,500miManualPetrol3.2L
£16,999
£5,951 lessEaling
~£427/pm
Same model
9k less miles
Same year
3.2L
Petrol
Manual
Painted in the tone of , this motor has a 3.2 litre petrol motor with manual transmission and it has 81,500 miles on the clock.