2019 BMW 3 Series Gran Turismo
M Sport
51,700miAutoPetrol2.0L
£16,750
£3,250 lessBasildon
~£421/pm
Same model
4k more miles
Same year
Petrol
Auto
This motor has 51,700 miles clocked up on the dashboard and incorporates a 2.0L petrol motor.