2023 BMW 3 Series
320I M Sport Touring
1,741miAutoPetrol2.0L
£42,226
£764 lessLondon
~£1,060/pm
Same model
3k less miles
Same year
2.0L
Petrol
Auto
A marvellous price of only £43,649 is being advertised by this dealer in London for this used 3 Series 320I M Sport Touring with only 1,734 mi on the clock.