2004 BMW 3 Series
318Ti Sport - 2004 54
102,325mi Manual Petrol 2.0L
£3,995
Montrose
from £84/pm
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
20 cars

Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

2.0 330E 22.3Kwh M Sport Euro 6 Ss
10,000mi Auto Hybrid 2.0L
£37,000
Dundee
from £777/pm
Currently advertised by this dealership in the Dundee area is this low mileage 3 Series 2.0 330E 22.3Kwh M Sport Euro 6 Ss in a superb, nearly new condition which comes fitted out with a 2.0l hybrid engine and automatic transmission. On the market and ready for its new owner to drive away in the shade of grey with a mere 10,000 miles clocked up on the dashboard. It could be an excellent choice if you're on the lookout to buy a vehicle with a design that prioritises durability.

Estate 3.0 M340i Xdrive Touring 202474
11,350mi Auto Hybrid 3.0L
£52,495
Carnoustie
from £1,102/pm
Are you thinking of going for a car that's designed to be durable and trustworthy and is amongst those ranked in the top 20 for reliability? Well, consider going for this like new BMW 3 Series 3.0 M340i Xdrive Touring still in excellent, like new condition . This particular model comes equipped with automatic transmission, a 3.0 Litre hybrid motor and has a mere 11,350 miles clocked-up on the dash.

2.0 320D Sport Saloon Euro 6 S
93,588mi Manual Diesel 2.0L
£7,495
Forfar
from £157/pm
First registered in 2016: Used BMW 3 Series 2.0 320D Sport Saloon Euro 6 S that has manual transmission, just 93,588 miles clocked up on the dash and a 2000cc diesel motor.

320D M Sport Touring
46,093mi Auto Diesel
£25,000
Dundee
from £525/pm
This BMW 3 Series 320D M Sport Touring is a vehicle that is ranked as one of the most trusty models around. This dealer has a second hand one in stock that has a CC diesel motor with automatic transmission and it has 46,093 miles on the dashboard.

2.0 320I M Sport Touring Euro 6 Ss
7,000mi Auto Petrol 2.0L
£36,000
Dundee
from £756/pm
Looking to buy a BMW 3 Series 2.0 320I M Sport Touring Euro 6 Ss? Well, have a more detailed look at this second hand model finished in white that’s got a 2.0 litre petrol engine, automatic transmission and 7,000 mi on the clock.

2.0 320I M Sport Touring Euro 6 Ss
5,000mi Auto Petrol 2.0L
£39,000
Dundee
from £819/pm
At our dealership, for the superb price of £39,000 is this low mileage 3 Series 2.0 320I M Sport Touring Euro 6 Ss in an almost flawless, nearly new condition.

2.0 320I M Sport Touring Euro 6 Ss
5,000mi Auto Petrol 2.0L
£39,000
Dundee
from £819/pm
A bargain price from this dealership in Dundee for this BMW 3 Series 2.0 320I M Sport Touring Euro 6 Ss which holds a high ranking for reliability and trustworthiness.

2.0 320D Mht M Sport Euro 6 Ss
49,664mi Auto Diesel 2.0L
£24,000
Dundee
from £504/pm
Would you like a model that has been manufactured to be durable and dependable and is among those rated in the top 20 of the UK's reliability index? Well, have a more in depth look at this particular used model from our dealership in the Dundee area that comes with automatic transmission and a 2000 cc diesel motor.


320I M Sport Shadow Edition - 2019 19
42,520mi Auto Petrol 2.0L
£18,895
Forfar
from £397/pm
A estate vehicle manufactured by BMW to provide drivers a higher level of durability than your average vehicle, it possesses a petrol 2000 CC engine and automatic transmission. This dealership currently has this second hand model on offer which has 42,520 miles clocked up on the dash and a white finish.

320D Edition Se
91,391mi Manual Diesel 2.0L
£3,290
Dundee
from £69/pm
Currently available for viewing at this car dealership located in the Dundee area is this 3 Series 320D Edition Se which incorporates a 2.0 litre diesel engine with manual transmission.

2.0 320D M Sport Euro 6 Ss
54,959mi Manual Diesel 2.0L
£16,995
Dundee
from £357/pm
Now available for viewing at this car retailer's showroom in the Dundee area is this BMW 3 Series that has a 2.0L diesel motor with manual transmission.

320D Xdrive M Sport Saloon
42,277mi Auto Diesel 2.0L
£24,000
Dundee
from £504/pm
The awesome price of only £24,000 is currently being offered by our dealership for this BMW 3 Series that's been engineered to have dependability and trustworthiness in mind. It encompasses a 2.0 LTR diesel motor and has 42,277 miles clocked-up on the dashboard.

320D M Sport Saloon
17,069mi Auto Diesel 2.0L
£30,795
Dundee
from £646/pm
At this dealer you'll find the bargain price of just £30,795 on this BMW 3 Series 320D M Sport Saloon with a 2000 cc diesel motor, automatic transmission and 17,069 miles clocked-up on the dash.

Estate 3.0 330D Xdrive M Sport Plus Edition Tourin
53,000mi Auto Diesel 3.0L
£29,995
Carnoustie
from £630/pm
Call this car dealership for a closer look at this automatic 3 Series with automatic transmission and a 3.0 ltr diesel engine. This used one in Carnoustie has got 53,000 miles clocked up on the dashboard and is finished in blue.

320D M Sport - 2020 70
29,430mi Auto Diesel 2.0L
£24,995
Forfar
from £525/pm
Dependable and durable, the BMW 3 Series is in the top 20 of the UK's reliability index. This second-hand 320D M Sport - 2020 70 has 29,430 miles clocked up on the dash and has been finished in blue.

M340d Xdrive Saloon
10,247mi Auto Diesel 3.0L
£33,000
Dundee
from £693/pm
On the market and ready for its next owner to take home is this dependable BMW 3 Series M340d Xdrive Saloon which is listed as one of Britain's top 10 most reliable cars. It is fitted with a 3.0 LTR diesel motor and it has automatic transmission. This second hand one now available from our dealership has done a mere 10,247 miles and is finished in blue.

330E M Sport Saloon
17,072mi Auto Hybrid 2.0L
£27,995
Dundee
from £588/pm
A saloon vehicle created by the BMW company to offer motorists a higher standard of dependability than an average vehicle, it offers you a hybrid 2.0 litre engine and automatic gearbox. This dealership currently has this second hand model in stock that has 17,072 miles on the dash and a black finish.

320D Xdrive M Sport Saloon
49,736mi Auto Diesel 2.0L
£21,495
Dundee
from £451/pm
Currently available from this dealership's showroom - BMW 3 Series that is fitted out with automatic transmission and a 2.0 Ltr diesel motor.