2023 BMW 1 Series
118I M Sport
5,314miAutoPetrol1.5L
£26,950
Oxford
~£677/pm
This 1 Series comes in an almost flawless, like new condition in and out. It has got a 1.5l petrol engine with automatic transmission and has a mere 5,314 miles clocked up on the dash.