2021 BMW 2 Series
218I M Sport Euro 6
18,397miManualPetrol1.5L
£20,500
£500 lessMelksham
~£515/pm
Same model
506 more miles
Same year
1.5L
Petrol
Manual
Are you thinking of going for a 2 Series 218I M Sport Euro 6? Then have a more in depth look at this second-hand one with just 18,372 miles on the clock.