2020 BMW 3 Series 320I M Sport
24,943mi Auto Petrol 2.0L
Gloucester
320I M Sport
Total Price £22,416
Monthly ~£563/pm
View finance optionsDealer in Gloucester
Add postcode to see distance
This dealer is rated 4.3 out of 5 and we have 22,858 reviews for them. Of these 82% of people rated the dealer great, 4% acceptable and 14% bad.
or search all 6,893 3 Series cars in stock
2020 BMW 3 Series 320I M Sport
24,943mi Auto Petrol 2.0L
Gloucester
Add postcode for better results.
320I M Sport
57mi Auto Petrol 2.0L
£19,790
£2,626 lessKingston upon Hull
~£497/pm
Same model
25k less miles
Same year
2.0L
Petrol
Auto
This saloon BMW has 57 miles clocked up on the dash and comes equipped with a 2000 CC petrol engine.
320I M Sport
21,625mi Auto Petrol 2.0L
£24,580
£2,164 moreManchester
~£617/pm
Same model
3k less miles
Same year
2.0L
Petrol
Auto
Beginning from just £ each month, you could get this 3 Series with 21,625 miles clocked-up on the dashboard, petrol 2.0 LTR engine and automatic transmission.
320I M Sport
25,460mi Auto Petrol 2.0L
£24,800
£2,384 moreWoking
~£623/pm
Same model
517 more miles
Same year
2.0L
Petrol
Auto
This BMW has been driven for less than a full year and has a mere 25,460 miles on the clock.
320I M Sport
26,299mi Auto Petrol 2.0L
£23,100
£684 moreCannock
~£580/pm
Same model
1k more miles
Same year
2.0L
Petrol
Auto
On offer from our dealership in Peterborough, for the bargain price of £23,400 is this low mileage 3 Series that has just 26,150 miles on the dash.
Estimated payments
24,943 miles on the dash, this BMW 3 Series 320I M Sport contains a 2.0 litre petrol engine and automatic transmission. Our expert sales dept is at hand and available to help you at our dealership in Gloucester. Email or call us today to get more information, schedule an appointment for a test drive or if you'd just like to get help in figuring out what models could be most suited to you.
*This information is for demonstrative purposes only and all details should be checked with the dealer.