2024 BMW 3 Series
320I M Sport Touring
11,789mi Auto Petrol
£39,485
Liverpool
~£992/pm
Now available from this dealer's show room is this low mileage BMW 3 Series 320I M Sport Touring. It has a mere 11,789 miles on the dash and contains a l petrol engine with automatic transmission.