2023 BMW 2 Series
218I 136 M Sport Dct
3,895miAutoPetrol1.5L
£27,000
Swindon
~£678/pm
Featuring a 1.5 L petrol engine with automatic transmission, this saloon with only 3,895 miles on the dash has had such a good upkeep, it could actually be mistaken for a brand spanking new motor.