2009 BMW M3
4.0 Iv8 Alpine
7,000miAutoPetrol4.0L
£31,987
Rochester
~£803/pm
This vehicle is currently on the market and ready for you to drive away. It has a 4.0 ltr petrol engine with automatic transmission and it has got 7,000 miles clocked up on the dashboard.