2018 BMW 3 Series
3L M Sport
73,182mi Auto Diesel 3.0L
£15,995
Dunfermline
from £336/pm
This saloon BMW 3 Series is equipped with a 3.0L diesel engine with automatic transmission and it has 73,182 miles on the dashboard.
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.
7 cars

3L M Sport
73,182mi Auto Diesel 3.0L
£15,995
Dunfermline
from £336/pm
This saloon BMW 3 Series is equipped with a 3.0L diesel engine with automatic transmission and it has 73,182 miles on the dashboard.
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.

330E Sport Step
63,326mi Auto Hybrid 2.0L
£22,498
Dunfermline
from £472/pm
For sale at this dealer in Dunfermline is this BMW 3 Series 330E Sport Step - automatic transmission, 63,326 miles and a 2.0 litre hybrid motor.

3L M Sport
31,935mi Auto Hybrid 3.0L
£31,995
Dunfermline
from £672/pm
On offer and ready for its new owner to take home is this dependable BMW 3 Series which is listed as one of Britain's top 20 most reliable cars. This used model currently on sale at this dealership has just 31,935 miles on the dash.

2L M Sport
98,800mi Auto Diesel 2.0L
£12,750
Dunfermline
from £268/pm
Become the new owner of this automatic 3 Series 2L M Sport with automatic transmission and a 2000cc diesel motor. This used model in the Dunfermline area comes in the tone of blue and has got 98,800 miles clocked-up on the dash.

Estate
62,734mi Auto Diesel 2.0L
£15,995
Dunfermline
from £336/pm
Finished in white, this used 3 Series contains a 2000 cc diesel engine with automatic transmission and it has 62,734 miles on the dash.

2L Ed Plus
74,000mi Auto Diesel 2.0L
£9,995
Dunfermline
from £210/pm
Combining several factors, the UK Reliability Index gathers data based on millions of pounds worth of insurance claims that are made throughout each year. It considers: cost, rate of failure and inconvenience for the driver, providing you with a comprehensive guide of vehicles on the road. BMW's 3 Series is amongst the top twenty rated for reliability and this dealership in Dunfermline has this second hand model in stock for just £9,995. That is already a fantastic deal for this particular model, even more so when you take into account that it is less likely to need extra trips to the mechanic.

2L 320D Xdrive Sport Touring
95,600mi Auto Diesel 2.0L
£7,995
Dunfermline
from £168/pm
Respected for being an extremely dependable car, this 5 door BMW provides you with a diesel 2.0L engine and automatic gearbox, is finished in blue and has 95,600 miles on the dashboard. Available at the marvellous price of £8,995 or you can also choose to buy on finance together with evenly spread, manageable repayments starting off at £ pm.

3.0 330D Xdrive
65,500mi Auto Diesel 3.0L
£16,995
Burntisland
from £357/pm
This reliable and trustworthy BMW 3 Series has 65,500 miles clocked up on the dash and incorporates a 3.0 litre diesel engine with automatic transmission. Grab the opportunity now to be the new buyer of this used one from this dealer that is up for sale at the price of £16,995.
3.0 335D Xdrive
75,000mi Auto 3.0L
POA
Burntisland
Thinking of going for a 3 Series? Consider this second-hand model from this dealer in Burntisland, it has got automatic transmission and a 3.0 Ltr engine with 75,000 miles clocked up on the dash.

3.0 330D Xdrive
79,179mi Auto 3.0L
£14,995
Burntisland
from £315/pm
On the market and ready for you to drive away is this estate car on offer at the brilliant price of only £14,995. This dealership also provides you with the possibility to purchase with manageable monthly instalments to suit all budgets with instalment plans beginning at only £ per month.

3.0 M340i Mht Saloon Hybrid Xdrive
15mi Auto Petrol 3.0L
£55,990
Edinburgh
from £1,175/pm
Want to get yourself a BMW 3 Series 3.0 M340i Mht Saloon Hybrid Xdrive? Then have a more in depth look at this second hand model painted in grey that’s got a 3000cc petrol engine, automatic transmission and 15 miles clocked-up on the dash.

3.0 M340d Mht Touring Hybrid Xdriv
20,426mi Auto Diesel 3.0L
£47,999
Edinburgh
from £1,008/pm
This vehicle for sale from this dealer priced at £47,999 is available in the tone of red and has 20,426 miles on the dashboard.

M340d Xdrive Touring
33,109mi Auto Diesel 3.0L
£43,698
Edinburgh
from £917/pm
Currently available from this dealer located in Edinburgh is this reliable grey BMW 3 Series M340d Xdrive Touring with a automatic transmission and 3.0l diesel engine.

2.0 320I M Sport Euro 6 Ss
16,383mi Auto Petrol 2.0L
£26,499
Lexus Edinburgh
from £556/pm
Up for sale and ready for its next owner to drive away is this dependable and durable BMW 3 Series 2.0 320I M Sport Euro 6 Ss that is one of the UK's top 20 most reliable cars. This used model currently available from this dealership priced at £26,499 has 16,383 miles clocked up on the dash and has been finished in blue.

320I Xdrive M Sport Saloon
27,222mi Auto Petrol 2.0L
£25,498
Edinburgh
from £535/pm
This BMW 3 Series has got 27,210 miles clocked up on the dash and has a 2000 CC petrol engine with automatic transmission. This second-hand model from this dealership comes in the shade of grey.

320I M Sport Saloon
18,200mi Auto Petrol 2.0L
£24,999
Edinburgh
from £525/pm
Equipping you with a 2.0 L petrol motor and a automatic gearbox, this trusty 3 Series is currently available on the market in black with 18,200 miles clocked-up on the dash. This second hand vehicle is priced at £24,999 with budget friendly payments beginning from only £ per month.

M340i Xdrive Touring
40,960mi Auto Petrol
£37,999
Edinburgh
from £798/pm
Giving the new lucky owner a superb and top rate level of transport, this 3 Series M340i Xdrive Touring comes in the shade of blue, contains a CC petrol motor with automatic transmission and has 40,808 miles clocked up on the dash.

2.0 320I M Sport Euro 6 Ss
70,413mi Auto Petrol 2.0L
£18,299
Car Deal Warehouse Newbridge
from £384/pm
Now available from this dealership in Edinburgh is this BMW 3 Series - automatic transmission, 2000cc petrol motor and 70,413 miles.

2.0 320D M Sport Touring Euro 6 Ss
42,926mi Auto Diesel 2.0L
£17,999
Car Deal Warehouse Newbridge
from £378/pm
Up for sale at the price of £17,999 or with the option to buy using credit with affordable repayments beginning at £ per month, this BMW 3 Series has 42,926 miles clocked-up on the dash and features a 2.0 L diesel engine with automatic transmission.

2L M Sport
63,661mi Auto Diesel 2.0L
£13,975
Edinburgh
from £293/pm
Incorporating a 2000 cc diesel engine with automatic transmission, this second-hand BMW 3 Series 2L M Sport comes finished in the tone of black and has got 63,661 miles clocked-up on the dash.

2.0 320I M Sport Euro 5 Ss
58,929mi Manual Petrol 2.0L
£7,599
Car Deal Warehouse Newbridge
from £160/pm
On offer and ready for you to drive home is this 3 Series in the tone of blue. This second hand one has 58,929 miles clocked up on the dash and features a 2.0 Ltr petrol motor with manual transmission.

325D M Sport Touring
57,780mi Auto Diesel 3.0L
£12,750
Edinburgh
from £268/pm
Finished in the tone of grey, this BMW 3 Series M Sport comes fitted with automatic transmission and a 3000 CC diesel motor with 57,780 miles on the clock.

320D Mht M Sport Step
16,955mi Auto Diesel 2.0L
£30,498
Edinburgh
from £640/pm
This BMW 3 Series 320D Mht M Sport Step has got 16,955 miles clocked up on the dash and is equipped with a 2.0 ltr diesel engine.

320D Mht M Sport Step
87,380mi Auto Diesel 2.0L
£18,998
Edinburgh
from £399/pm
First registered in 2021: Second-hand BMW 3 Series that only has 87,380 miles clocked-up on the dash, automatic transmission and a 2000cc diesel engine.