1996 BMW M3
3.2 M3 Evolution 316 Bhp
112,000miManualPetrol3.2L
£24,995
Winchester
~£628/pm
Grab the opportunity to purchase this BMW M3 that is now priced at just £24,995. It is available in the tone of silver, has got 112,000 miles clocked-up on the dashboard and incorporates a 3200CC petrol motor.