2003 BMW M3
3.2
72,500miManualPetrol3.2L
£24,975
£12,975 moreBallymena
~£627/pm
Same model
31k less miles
Same year
3.2L
Petrol
Manual
Painted in a blue finish, this BMW contains a 3.2 Litre petrol engine with manual transmission and has 72,500 miles on the clock. It was first registered in 2003 and is currently on the market and ready for you to take home for only £24,975.