2003 BMW M3
M3 Coupe
98,000miManualPetrol3.2L
£29,995
Abingdon-on-Thames
~£753/pm
For sale at the price of £29,995 or with the option to buy using finance with achievable payments from around £ per calendar month, this M3 has 98,000 miles on the clock and is fitted out with a 3.2 ltr petrol motor with manual transmission.