2023 BMW 1 Series
M Sport
5,041miManualPetrol
£25,079
£1,168 lessDorchester
~£630/pm
Same model
326 more miles
Same year
Petrol
Manual
This BMW 1 Series has just 5,041 miles clocked up on the dash and has been on the road for less than a full year.