2020 BMW 3 Series
320I M Sport
51,944miAutoPetrol2.0L
£20,995
Bournemouth
~£527/pm
Seize the opportunity to buy this BMW 3 Series 320I M Sport which is now up for sale at just £20,995. It comes in white, has a 2.0l petrol motor with automatic transmission and has 51,944 miles clocked up on the dash.