2019 BMW 3 Series
2.0 320D M Sport Xdrive Euro 6 Ss
79,088mi Auto Diesel 2.0L
£19,499
Gainsborough
~£490/pm
With 79,088 miles clocked up on the dash and in the tone of grey, this BMW 3 Series 2.0 320D M Sport Xdrive Euro 6 Ss comes fitted with automatic transmission and a 2000CC diesel motor.