2012 BMW 3 Series
2.0 320D Sport Saloon
94,366mi Auto Diesel 2.0L
£6,995
Livingston
from £147/pm
Having 94,366 miles on the clock and painted in the shade of black, this saloon motor contains a 2.0l diesel engine and has got automatic transmission.
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.
22 cars

2.0 320D Sport Saloon
94,366mi Auto Diesel 2.0L
£6,995
Livingston
from £147/pm
Having 94,366 miles on the clock and painted in the shade of black, this saloon motor contains a 2.0l diesel engine and has got automatic transmission.
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.

320I M Sport Step
39,759mi Auto Petrol 2.0L
£27,498
Bathgate
from £577/pm
Coming in black, this 2.0 Ltr petrol 3 Series with automatic transmission is currently available for purchase.

320I M Sport Step Business Media
44,649mi Auto Petrol 2.0L
£14,998
Livingston
from £315/pm
On the market and ready for its next owner to drive away is this second hand 3 Series that has a 2.0L petrol motor with automatic transmission. Buy it at the amazing price of only £14,998 from this dealer in the Livingston area.

2L M Sport
59,928mi Auto Petrol 2.0L
£13,975
Broxburn
from £293/pm
This vehicle has got 59,928 miles clocked up on the dash and comes equipped with a 2000 CC petrol engine and automatic transmission.

Saloon
11,531mi Auto Hybrid 3.0L
£42,975
Broxburn
from £902/pm
Thinking of going for a BMW? Well, take a more detailed look at this second hand nearly new one that is still in a superb, nearly new condition both in and out. This particular model comes with automatic transmission, a 3000cc hybrid motor and has 11,531 miles on the clock.

2.0 320D M Sport Touring
86,549mi Auto Diesel 2.0L
£7,995
Livingston
from £168/pm
Want to get yourself a car that's designed to be dependable and durable and is among those rated in the top 20 of the UK's reliability index? Then take a closer look at this particular used model from this dealer with a 2000cc diesel motor, automatic transmission and 86,549 miles clocked-up on the dash.

2.0 320D Sport Saloon
62,778mi Auto Diesel 2.0L
£7,495
Livingston
from £157/pm
On offer and ready for you to drive away is this dependable 3 Series which is in Britain's top 20 reliability index. It comes equipped with automatic transmission and a 2.0 litre diesel motor. This second-hand one from our dealership in Livingston has 62,778 miles clocked up on the dashboard and is finished in the shade of blue.

2L M Sport
102,200mi Auto Hybrid 2.0L
£13,995
Livingston
from £294/pm
Now available on the market is this saloon vehicle at the outstanding price of only £13,995. This dealership in Livingston also provides you with the option to buy with achievable monthly repayments to suit all budgets with repayment plans starting at only £ monthly.

Estate 2.0 316D Sport Touring Euro 6 Ss 20
154,000mi Manual Diesel 2.0L
£5,495
Bathgate
from £115/pm
This motor has 154,000 miles clocked up on the dash and features a 2.0 Litre diesel engine.

3.0 335D Xdrive M Sport Saloon
89,214mi Auto Diesel 3.0L
£13,495
Livingston
from £283/pm
Are you interested in a BMW? Then consider choosing this second hand one, it has 89,214 miles clocked up on the dash and is fitted out with a 3.0 ltr diesel engine and automatic transmission.

320I M Sport Step
35,262mi Auto Petrol 2.0L
£27,998
Bathgate
from £588/pm
This trustworthy and durable BMW 3 Series 320I M Sport Step has 35,262 miles clocked up on the dashboard and has a 2.0 Litre petrol engine with automatic transmission. Grab the opportunity now to be the new buyer of this second hand model from this dealer which is advertised at the price of only £27,998.

Saloon 2.0 330E 12Kwh M Sport Euro 6 Ss
78,475mi Auto Hybrid 2.0L
£16,990
Bathgate
from £357/pm
Want to get yourself a BMW 3 Series? Well, take a closer look at this used model finished in the shade of grey with 78,475 miles clocked-up on the dashboard, a 2.0 ltr hybrid motor and automatic transmission.

2.0 320D M Sport Saloon Xdrive Eur
49,470mi Auto Diesel 2.0L
£22,995
Kirknewton
from £483/pm
At this dealership there's a bargain price for this second hand 3 Series 2.0 320D M Sport Saloon Xdrive Eur that’s got 49,470 miles clocked-up on the dash, automatic transmission and a 2000 cc diesel motor.

2.0 330I M Sport Saloon Euro 6 S
40,595mi Auto Petrol 2.0L
£23,995
Kirknewton
from £504/pm
Are you interested in buying a BMW 3 Series? Then take a more in depth look at this second-hand model finished in the tone of white that has a 2000 cc petrol motor, automatic transmission and 40,595 miles on the dash.

2.0 330I M Sport Saloon Euro 6 S
32,370mi Auto Petrol 2.0L
£24,995
Kirknewton
from £525/pm
Listed amongst the top twenty, most dependable and trustworthy vehicles in Britain, this BMW 3 Series comes with automatic transmission and a 2.0 L petrol motor. This dealer currently has this second hand model in stock that has got 32,370 miles on the dashboard.

2.0 320I M Sport Saloon Euro 6 S
43,995mi Auto Petrol 2.0L
£14,750
Kirknewton
from £310/pm
Take a look at this BMW that has got automatic transmission and a 2.0 litre petrol motor. This second-hand one at this dealer is up for sale at the awesome price of just £14,750, comes in black and has clocked-up 43,995 miles.

2.0 320D M Sport Saloon Xdrive Eur
30,720mi Auto Diesel 2.0L
£24,450
Kirknewton
from £513/pm
The BMW 3 Series is in the top 20 of the UK's reliability index and at this dealership in Kirknewton you can get this used one with automatic transmission, a 2.0 ltr diesel engine and only 30,720 miles clocked up on the dashboard.

2.0 320D M Sport Touring 175 Bhp
125,000mi Diesel 2.0L
£3,750
Broxburn
from £79/pm
This estate used car has 125,000 mi on the clock and is equipped with a 2.0 Ltr diesel motor with transmission.

325D M Sport Touring
57,780mi Auto Diesel 3.0L
£12,750
Broxburn
from £268/pm
A estate vehicle created by the BMW company to offer motorists a higher standard of dependability and a more reliable performance than an average model. This particular second-hand BMW 3 Series comes in the tone of grey with a diesel 3000 cc motor, automatic transmission and 57,780 miles clocked-up on the dash.
2.0 320D Ed Sport Touring Euro 6
83,850mi Auto Diesel 2.0L
£10,995
Kirknewton
from £231/pm
Are you interested in purchasing a BMW 3 Series? Well, take a more in depth look at this second hand model finished in grey that has a 2000cc diesel engine, automatic transmission and 83,850 mi on the dashboard.
2L 318D Se Business Edition
126,200mi Manual Diesel 2.0L
£3,495
Broxburn
from £73/pm
On offer and ready for its next owner to take home is this second hand, blue BMW which contains a 2.0 Litre diesel motor with manual transmission. Get it at the superb price of only £3,495 from this dealer.