2017 BMW 3 Series
320I Se Saloon
105,943mi Auto Petrol 2.0L
£7,795
Corby
from £164/pm
Coming in the tone of white, this vehicle has 105,943 miles on the dash and features a automatic 2.0 Ltr engine requiring petrol.
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.
39 cars

320I Se Saloon
105,943mi Auto Petrol 2.0L
£7,795
Corby
from £164/pm
Coming in the tone of white, this vehicle has 105,943 miles on the dash and features a automatic 2.0 Ltr engine requiring petrol.
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 Ed Plus Touring Euro 6 Ss
82,912mi Auto Diesel 2.0L
£8,950
Corby
from £188/pm
Painted in the shade of grey, this estate BMW has 82,912 miles clocked-up on the dashboard and is fitted with a automatic 2000cc engine requiring diesel.

2L M Sport
43,444mi Auto Hybrid 2.0L
£18,999
Rushden
from £399/pm
Available for viewing at this supplier's show room located in the Rushden area - BMW 3 Series that features automatic transmission and a 2000CC hybrid motor.

320I M Sport Saloon
7,991mi Auto Petrol 2.0L
£34,450
Northampton
from £723/pm
At our dealership, for the brilliant price of £34,450 is this trustworthy and highly dependable BMW that has a 2000 cc petrol motor, automatic gearbox and 7,991 miles on the dash. It is a pre-owned, second hand vehicle however it was beautifully maintained by the previous owner and still remains in like new, almost flawless condition both on its exterior and interior.

320I M Sport
44,947mi Manual Petrol 2.0L
£11,750
Northampton
from £247/pm
Coming in the tone of black, this used 3 Series has a 2.0L petrol motor with manual transmission and it has got 44,947 miles clocked up on the dash.

330D Xdrive M Sport Step
85,496mi Auto Diesel 3.0L
£13,400
Northampton
from £281/pm
Available to view at our dealership located in Northampton is this 3 Series which has automatic transmission and a 3.0 LTR diesel motor. It is available for sale in the shade of blue with 85,496 miles on the dash.

2.0 318D Se Euro 5 S S
98,000mi Auto Diesel 2.0L
£5,795
Wellingborough
from £122/pm
Incorporating a 2.0 LTR diesel motor and automatic transmission: this used saloon is now on the market and ready for its next owner to drive away with 98,000 miles clocked-up on the dash.

M340i Xdrive Saloon
31,533mi Auto Petrol 3.0L
£32,950
Northampton
from £692/pm
Take a look at the superb price at this car dealership on this used, low mileage 3 Series M340i Xdrive Saloon with a 3.0 ltr petrol motor, automatic transmission and just 31,533 miles clocked-up on the dashboard.

330E M Sport
71,289mi Auto Hybrid 2.0L
£16,250
Northampton
from £341/pm
Buy this BMW 3 Series 330E M Sport for only £16,250. It is fitted with a 2.0 Litre hybrid motor with automatic transmission and has got 71,289 miles clocked up on the dash.

2.0 320D M Sport Touring Xdrive Euro 5 S S
113,000mi Auto Diesel 2.0L
£7,995
Kettering
from £168/pm
Available to drive away today is this 3 Series 2.0 320D M Sport Touring Xdrive Euro 5 S S that contains a 2.0 LTR diesel motor and automatic transmission. At the brilliant price of only £7,995 and affordable payments at hand commencing at only £ per calendar month.

M340i Xdrive Mht Step 374 Ps
69,792mi Auto Hybrid 3.0L
£36,999
Kettering
from £777/pm
Providing its next lucky owner a tremendous and top rate level of transport, this vehicle has been finished in the tone of grey, contains a 3.0 Litre hybrid engine with automatic transmission and has 69,792 miles clocked-up on the dash.

320I Sport Step
76,003mi Auto Petrol 2.0L
£9,400
Northampton
from £197/pm
At the bargain price of only £9,400 is this BMW 3 Series 320I Sport Step, it is fitted out with a 2.0 ltr petrol motor and automatic transmission. This second hand model available from this dealer has 76,003 miles clocked-up on the dash.

320I M Sport Saloon
26,409mi Auto Petrol 2.0L
£27,200
Northampton
from £571/pm
This trustworthy and reliable BMW has 26,409 miles on the dash and comes equipped with a 2000 cc petrol engine and automatic transmission. Grab the chance now to be the proud owner of this second-hand one from this dealer that's advertised at the price of only £27,200.

2L M Sport
108,373mi Auto Diesel 2.0L
£7,995
Kettering
from £168/pm
On offer and available to take home is this BMW in the tone of white; this particular model features automatic transmission, a 2.0 Litre diesel engine and has 108,373 miles on the dash.

330E Se Pro Step
25,166mi Auto Hybrid
£18,295
Wellingborough
from £384/pm
Available on the market is this car for the total of just £18,295. This dealership also gives you the possibility to buy with achievable monthly repayments with instalment plans starting at only £ monthly.

2.0 320D Se Touring Euro 5 S S
134,000mi Auto Diesel 2.0L
£4,495
Wellingborough
from £94/pm
Rated in the UK's top twenty for its trustworthiness, this BMW 3 Series comes fitted with automatic transmission and a 2.0l diesel engine. This second hand model has 134,000 miles clocked up on the dashboard and is on the market in a blue finish.

1.5 318I Sport Euro 6 S S
118,000mi Manual Petrol 1.5L
£4,995
Wellingborough
from £105/pm
Planning on buying a car that's been designed to be durable and trustworthy and is amongst those ranked in the top 20 of the United Kingdom's reliability index? Well, consider going for this second-hand one from this dealer with manual transmission, a 1500 cc petrol engine and 118,000 miles on the clock.

2.0 320D Sport Touring Euro 6 Ss
39,504mi Auto Diesel 2.0L
£14,990
Northampton
from £315/pm
Now advertised by this dealership in Northampton is this used, low mileage BMW 3 Series 2.0 320D Sport Touring Euro 6 Ss coming fitted out with a 2.0 litre diesel engine and automatic transmission. Up for sale and ready for you to drive away in a grey finish with a mere 39,504 miles on the dash.

2.0 320D Ed Efficientdynamics Business Euro 5 S S
127,000mi Manual Diesel 2.0L
£3,995
Wellingborough
from £84/pm
Coming in the tone of blue, this BMW 3 Series 2.0 320D Ed Efficientdynamics Business Euro 5 S S is fitted out with a 2.0l diesel engine with manual transmission and it has 127,000 miles clocked-up on the dashboard.

320I M Sport Saloon
9,654mi Auto Petrol 2.0L
£37,350
Northampton
from £784/pm
This saloon BMW has got 9,654 miles on the clock and comes fitted out with a 2000cc petrol engine with automatic transmission.

330E M Sport Saloon
21,707mi Auto Hybrid 2.0L
£29,990
Northampton
from £630/pm
This low mileage saloon incorporates a 2.0 L hybrid engine and automatic transmission. It's available for you to drive away today in the shade of with only 21,707 miles on the dashboard.

M340i Xdrive Saloon
17,650mi Auto Petrol 3.0L
£36,900
Northampton
from £775/pm
A remarkable price of just £38,250 is currently being advertised by our dealership on this 3 Series M340i Xdrive Saloon that's known to be one of the most trustworthy and reliable cars on the market.

3 Series 320D Xdrive Sport Step
69,206mi Auto Diesel
£12,000
Northampton
from £252/pm
BMW 3 Series 3 Series 320D Xdrive Sport Step with a L diesel engine and automatic gearbox.

320D M Sport Touring
25,776mi Auto Diesel 2.0L
£34,450
Northampton
from £723/pm
Up for sale and ready for its next owner to take home is this durable BMW which is ranked amongst the UK's top 10 most reliable cars. It comes fitted with automatic transmission and a 2000 CC diesel engine. This second-hand model now in stock at our dealership in Northampton comes finished in and has just 25,776 miles clocked up on the dashboard.