2023 BMW 3 Series
2.0 320I M Sport Saloon Euro 6 S
2,223miAutoPetrol2.0L
£38,800
£3,810 moreKingston Upon Thames
~£974/pm
Same model
2k less miles
Same year
2.0L
Petrol
Auto
Planning on going for a 3 Series 2.0 320I M Sport Saloon Euro 6 S? Then consider this second-hand one with only 2,223 miles clocked up on the dash.