2023 BMW 2 Series
M235i Xdrive Step
6,005miAutoPetrol2.0L
£32,499
Crewe
~£816/pm
Featuring a 2.0 ltr petrol motor and automatic transmission - this used BMW 2 Series is currently on the market and ready for its next owner to drive away with 6,005 miles on the dash.