2019 BMW 3 Series
320I M Sport Saloon
24,617miAutoPetrol
£22,250
Dundee
~£559/pm
With 24,617 mi on the clock and coming in the shade of white, this BMW contains a cc petrol engine and has automatic transmission.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
19 cars
320I M Sport Saloon
24,617miAutoPetrol
£22,250
Dundee
~£559/pm
With 24,617 mi on the clock and coming in the shade of white, this BMW contains a cc petrol engine and has automatic transmission.
320I M Sport Step
41,749miAutoPetrol2.0L
£25,998
Dundee
~£653/pm
Become the new owner of this BMW 3 Series 320I M Sport Step with automatic transmission and a 2000cc petrol motor. This second hand one now available from this dealer in Dundee has 41,749 miles on the dash and has been finished in the shade of white.
318D M Sport
11,149miAutoDiesel2.0L
£24,000
Dundee
~£603/pm
A fabulous price of £24,500 is being advertised by us at this dealer for this 3 Series 318D M Sport with low mileage which is equipped with a 2000cc diesel engine with automatic transmission.
Saloon
84,000miManualPetrol3.0L
£6,995
Dundee
~£176/pm
Currently advertised by this dealer is this saloon 3 Series that features a 3.0l petrol engine and manual transmission. It is up for sale and ready for its new owner to drive away in the tone of black.
330E Xdrive M Sport Touring
3,000miAutoHybrid2.0L
£49,000
Dundee
~£1,231/pm
Want to get yourself a BMW 3 Series? Consider this used model from this dealer, it has automatic transmission and a 2.0 LTR hybrid motor with 3,000 miles on the dash.
320I M Sport Saloon
3,000miAutoPetrol2.0L
£39,000
Dundee
~£979/pm
On display at our dealership - this low mileage used car in a like new condition that comes equipped with automatic transmission and a 2.0 Ltr petrol engine.
320I M Sport Saloon
3,000miAutoPetrol2.0L
£39,000
Dundee
~£979/pm
There's a bargain price of only £41,000 on this 3 Series 320I M Sport Saloon at this dealer. It's a second hand model, however it's been well looked after so it is still in a like new condition in and out.
320I M Sport Saloon
3,000miAutoPetrol2.0L
£39,000
Dundee
~£979/pm
Painted in the tone of grey, this car has automatic transmission, a 2.0L petrol motor and 3,000 miles on the clock.
330E Xdrive M Sport Saloon
3,000miAutoHybrid2.0L
£44,000
Dundee
~£1,105/pm
Now available to view at our showroom in Dundee is this saloon 3 Series in an excellent, like new condition with automatic transmission and a 2000cc hybrid engine
320I M Sport Saloon
3,000miAutoPetrol2.0L
£40,000
Dundee
~£1,004/pm
Now displayed at our dealership in Dundee is this BMW 3 Series 2.0 320I M Sport Euro 6 Ss in almost pristine, like new condition that comes equipped with automatic transmission and a 2000CC petrol engine
2.0 320I M Sport Touring Euro 6 Ss
41,000miManualPetrol2.0L
£14,490
Dundee
~£364/pm
This estate second hand car contains a 2.0 ltr petrol engine with manual transmission and it has 41,000 miles on the dash. It was first registered in 2017 and is currently on offer and ready for its next owner to drive away for just £14,490.
320D Sport
42,345miManualDiesel2.0L
£18,000
Dundee
~£452/pm
Currently on the market and ready for its next owner to drive away is this BMW 3 Series 320D Sport with a 2000 cc diesel engine and 42,345 miles clocked-up on the dashboard.
320I Xdrive M Sport Step
22,054miAutoPetrol2.0L
£25,998
Dundee
~£653/pm
Currently advertised by this dealership in Dundee is this 3 Series 320I Xdrive M Sport Step which consists of a , Ltr engine and transmission. It is in a nearly new, almost flawless condition and is on offer in the tone of with a mere few miles clocked-up on the dashboard.
2.0 320I M Sport Euro 6 Ss
22,500miAutoPetrol2.0L
£22,500
Dundee
~£565/pm
On offer at the outstanding price of just £22,500 is this BMW, it contains a 2000CC petrol engine with automatic transmission and has 22,500 miles clocked up on the dash.
330E M Sport Saloon
36,842miAutoHybrid2.0L
£21,500
Dundee
~£540/pm
With automatic transmission and a 2.0 litre hybrid engine: this grey second-hand 3 Series 330E M Sport Saloon is currently available to buy with 36,842 miles clocked up on the dashboard.
335D Xdrive M Sport Touring
72,000miAutoDiesel
£18,000
Dundee
~£452/pm
Up for sale and ready for its new owner to take home is this 3 Series that is equipped with a L diesel motor with automatic transmission. This second hand one has 72,000 miles clocked up on the dashboard.
320D Xdrive M Sport Saloon
29,000miAutoDiesel
£26,000
Dundee
~£653/pm
Up for sale and ready for its new owner to drive home is this 3 Series. This second hand model comes fitted out with automatic transmission, a LTR diesel motor and has 29,000 mi clocked up on the dash.
320I M Sport Saloon
27,057miAutoPetrol2.0L
£23,250
Dundee
~£584/pm
First registered in 2021: Second hand BMW 3 Series with 27,057 mi clocked-up on the dash, automatic transmission and a 2000 cc petrol engine.
320I M Sport Saloon
32,458miAutoPetrol2.0L
£23,750
Dundee
~£596/pm
A 2.0 Litre petrol engine and automatic transmission are only some of the qualities that this saloon motor has to offer its new driver.
330E M Sport Step
6,709miAutoHybrid2.0L
£39,998
Tayport
~£1,004/pm
This dealer in Tayport is advertising a remarkable price of £39,998 for this low mileage, nearly new BMW 3 Series 330E M Sport Step.
330D Mht M Sport Step
24,305miAutoDiesel3.0L
£30,998
Tayport
~£778/pm
At this dealer in Tayport you will find the great price of just £30,998 on this BMW 3 Series 330D Mht M Sport Step with a 3000 cc diesel motor, automatic transmission and 21,527 mi on the clock.
2.0 320D M Sport Touring 190Ps
44,902miAutoDiesel2.0L
£17,995
Cupar
~£452/pm
Incorporating a 2000cc diesel motor and automatic transmission: this second hand estate is now on the market and ready for its next owner to take home with 44,902 mi clocked-up on the dashboard.
320D Xdrive Sport Touring
25,411miManualDiesel2.0L
£13,695
Blairgowrie
~£344/pm
Available for sale is this BMW 3 Series 320D Xdrive Sport Touring painted in the tone of white. This used model has 25,411 miles on the dash and comes equipped with a 2000CC diesel engine with manual transmission.
330D Xdrive M Sport
66,272miAutoDiesel3.0L
£12,495
Blairgowrie
~£314/pm
This 3 Series 330D Xdrive M Sport has 66,272 miles on the dash and comes fitted with a 3000 cc diesel engine with automatic transmission.