2003 BMW M3
3.2I 2dr
59,000miManualPetrol3.2L
£24,980
£5,015 lessBanbury
~£627/pm
Same model
39k less miles
Same year
3.2L
Petrol
Manual
Are you thinking of going for a BMW M3? Well, take a more in depth look at this used one available in grey with manual transmission, 59,000 miles on the clock and a 3200cc petrol motor.