2021 BMW 3 Series
320D Mht M Sport Step
31,008mi Auto Diesel 2.0L
£27,500
Swansea
~£691/pm
A great price of only £27,500 on this second hand, low mileage BMW with automatic transmission, a 2000 cc diesel engine and only 31,008 miles clocked-up on the dash.