2020 BMW 3 Series
320D Se
47,408mi Manual Diesel 2.0L
£15,600
Tadcaster
from £327/pm
At £15,600 you can get this second hand BMW from this dealer which comes with manual transmission and a 2.0 litre diesel engine.
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 cars

320D Se
47,408mi Manual Diesel 2.0L
£15,600
Tadcaster
from £327/pm
At £15,600 you can get this second hand BMW from this dealer which comes with manual transmission and a 2.0 litre diesel engine.
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.

320D Ed Sport Touring
90,188mi Auto Diesel 2.0L
£9,981
Tadcaster
from £210/pm
On the market and ready for its next owner to take home is this BMW 3 Series that is fitted with a 2.0 L diesel engine with automatic transmission. This second hand model now in stock at our dealership has got 90,188 mi on the dash and comes in the tone of black.

2.0 320I M Sport Euro 6 S S
70,728mi Auto Petrol 2.0L
£17,345
Wetherby
from £364/pm
At £17,345 you can get this second hand BMW from this dealership in Wetherby that incorporates a 2.0 ltr petrol engine with automatic transmission.

2.0 320I M Sport Shadow Edition Touring Euro
53,249mi Auto Petrol 2.0L
£17,910
Wetherby
from £376/pm
At this dealership there's a fabulous price for this BMW 3 Series with a 2.0 litre petrol engine, 53,249 mi clocked-up on the dash and automatic transmission.

2.0 320I M Sport Euro 6 S S
85,001mi Auto Petrol 2.0L
£15,695
Wetherby
from £329/pm
This BMW is a vehicle that is known to be one of the most trustworthy vehicles available. This dealer is selling a second hand one that is fitted out with a 2000 CC petrol motor with automatic transmission and it has 85,001 miles clocked-up on the dash.

2.0 320I M Sport Shadow Edition Euro 6 S S
52,086mi Auto Petrol 2.0L
£15,995
Wetherby
from £336/pm
Rated as one of the United Kingdom's top twenty, most durable and trustworthy motors, this BMW 3 Series contains a 2000 cc petrol motor and automatic transmission. This dealership currently has this second hand model on offer which has 52,086 miles clocked up on the dashboard and a grey finish.

2.0 320D M Sport Touring Xdrive Euro 6 S S
61,528mi Auto Diesel 2.0L
£15,495
Wetherby
from £325/pm
On offer and ready for its next owner to drive away today is this estate which comes fitted with automatic transmission and a 2.0l diesel motor. This second hand one at this dealership is up for sale at the fabulous price of just £15,495, comes finished in blue and has 61,528 miles clocked up on the dash.

2020 2.0 320I M Sport Saloon Euro
59,200mi Auto Petrol 2.0L
£18,595
York
from £390/pm
On offer and ready for its next owner to drive away today is this BMW that incorporates a 2.0 Litre petrol engine with automatic transmission. This used model now available from our dealership in York has 59,200 miles clocked up on the dashboard.

320D M Sport
74,518mi Manual Diesel 2.0L
£18,998
York
from £399/pm
This vehicle is currently available on the market. It has got 74,518 miles clocked up on the dash and incorporates a 2.0L diesel engine and manual transmission.

2.0 320D Mht Sport Touring Euro 6 Ss -
90,300mi Auto Diesel 2.0L
£15,995
York
from £336/pm
Equipping the driver with a 2000CC diesel motor and a automatic gearbox, this very reliable and trustworthy estate is available to buy in black with 90,300 miles on the dashboard. This vehicle is up for sale at £15,995 with achievable repayments on hand commencing from around £ per calendar month.

Se Auto
122,816mi Auto Petrol 3.0L
£4,990
York
from £105/pm
Favoured for its durability and trustworthiness, this used car is equipped with a 3000cc petrol motor and automatic transmission.

2L Sport
72,467mi Auto Hybrid 2.0L
£17,999
York
from £378/pm
For sale and available to drive home is this BMW 3 Series finished in the shade of white; this second-hand model is equipped with a 2000CC hybrid motor with automatic transmission and it has 72,467 miles clocked-up on the dashboard.

2L M Sport
72,514mi Auto Hybrid 2.0L
£17,399
York
from £365/pm
Starting off at £ per month, you can get this BMW 3 Series 2L M Sport with 72,514 miles clocked-up on the dashboard, hybrid 2000cc engine and automatic transmission.

2L Se Pro
99,349mi Auto Hybrid 2.0L
£11,299
York
from £237/pm
Put yourself in the driver's seat of this durable BMW that is ranked amongst Britain's top 20 most reliable models. It comes with automatic transmission and a 2.0 litre hybrid motor. This second-hand model has 99,349 miles clocked up on the dashboard and has been finished in the shade of grey.
2.0 320I M Sport Touring Euro 6 Ss
26,400mi Auto Petrol 2.0L
£31,290
Selby
from £657/pm
On offer and ready for its new owner to drive away today is this dependable BMW 3 Series that is listed as one of the UK's top 20 most reliable vehicles. It comes fitted with automatic transmission and it has got a 2.0 LTR petrol engine. This second-hand model at our dealership has only clocked up 26,400 mi.

M340i
15,561mi Auto Petrol
£45,943
York
from £964/pm
A saloon created by the BMW company offering its driver a higher standard of reliability than your average model. This particular second-hand saloon comes in this colour of black with a petrol CC engine, automatic transmission and 15,561 miles clocked-up on the dashboard.

M Sport
35,893mi Auto Petrol
£28,369
York
from £595/pm
This BMW 3 Series has clocked up 35,893 miles and incorporates a L motor. It runs on petrol with automatic transmission and comes in the tone of grey.

M Sport
38,603mi Auto Petrol
£28,122
York
from £590/pm
Built with a cc petrol engine and a automatic gearbox, this very reliable BMW is available to drive away in grey with 38,603 miles clocked up on the dashboard.

M Sport
48,989mi Auto Petrol
£27,037
York
from £568/pm
On offer and ready for you to drive home is this BMW 3 Series. This used one contains a litre petrol engine with automatic transmission and has 48,989 miles clocked-up on the dash.

M Sport
21,129mi Auto Petrol 2.0L
£25,144
York
from £528/pm
Now available for viewing at this car dealership's showroom is this low mileage BMW. It is fitted out with a 2000 CC petrol motor with automatic transmission and has a mere 21,129 mi on the clock.

M Sport Pro Edition
64,899mi Auto Hybrid
£21,547
York
from £452/pm
Priced at £21,547 you can buy this used 3 Series from this dealer in York which comes fitted out with automatic transmission and a cc hybrid engine.

Efficientdynamics Sport
79,485mi Manual Diesel
£10,888
York
from £229/pm
In the tone of white, this used car features manual transmission, a litre diesel engine and has 79,485 miles on the dashboard.

2.0 320D M Sport Shadow Edition Touring Euro
108,007mi Auto Diesel 2.0L
£12,195
Selby
from £256/pm
Starting at just £ per month, you can own this estate BMW 3 Series with a diesel 2.0 L motor, automatic transmission and 108,007 miles on the dash.

2.0 320D M Sport Touring Euro 5 S
146,000mi Auto Diesel 2.0L
£5,495
Castleford
from £115/pm
Revered for being a highly trustworthy and reliable motor, this 5 door car offers you a diesel 2000 CC motor and automatic transmission, is finished in blue and has 146,000 miles on the clock. Available at the superb price of £5,495 or you can also opt to buy on finance with the help of payments starting at as little as £ per month.