2023 BMW 1 Series
128Ti Step Pro Pack
1,957miAutoPetrol2.0L
£31,500
£1,500 moreEgham
~£791/pm
Same model
1k less miles
Same year
2.0L
Petrol
Auto
This car has a low mileage of only 1,957 miles on the clock and has been on the road for under a year.