2020 BMW 3 Series
Estate 2.0 320I M Sport Touring Euro 6 Ss
39,820miAutoPetrol2.0L
£22,700
£3,790 lessPreston
~£570/pm
Same model
10k more miles
Same year
2.0L
Petrol
Auto
At this dealer in Preston you'll find the low price of just £22,700 on this BMW 3 Series with a 2.0 L petrol engine, automatic transmission and 39,820 miles clocked up on the dash.