2016 BMW 3 Series
2.0 320D M Sport Touring Euro 6 Ss
88,443miAutoDiesel2.0L
£11,990
Henley-on-Thames
~£301/pm
For £11,990 you can buy this second-hand BMW 3 Series 2.0 320D M Sport Touring Euro 6 Ss from this dealer that has a 2.0 litre diesel engine with automatic transmission.