2019 BMW 3 Series
318D M Sport Step
62,273mi Auto Diesel 2.0L
£15,200
Swindon
from £319/pm
Now on show at our dealership is this grey BMW 3 Series 318D M Sport Step incorporating automatic transmission with a 2000cc diesel motor.
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.
116 cars

318D M Sport Step
62,273mi Auto Diesel 2.0L
£15,200
Swindon
from £319/pm
Now on show at our dealership is this grey BMW 3 Series 318D M Sport Step incorporating automatic transmission with a 2000cc diesel motor.
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.

2L M Sport
7,482mi Auto Petrol 2.0L
£31,500
Melksham
from £661/pm
A fantastic price of only £31,500 from this dealership in Melksham on this low mileage vehicle in a splendid, nearly new condition. It could be a great choice of saloon if you're on the lookout for a vehicle that's been designed with dependability in mind.

M Sport Gt
89,642mi Manual Diesel 2.0L
£7,350
Swindon
from £154/pm
Take a look at the amazing price at this dealer for this nearly new, top 10, best-selling BMW 3 Series M Sport Gt with a 2.0 ltr diesel motor, 89,642 miles on the clock and manual transmission.

318D M Sport Step
64,624mi Auto Diesel 2.0L
£15,200
Swindon
from £319/pm
This used car up for sale priced at £15,200 is finished in the shade of silver and has 64,624 mi clocked up on the dash.

M340i Mht Xdrive Euro 6
10mi Auto Petrol 3.0L
£66,114
Melksham
from £1,388/pm
Currently available from this dealership in Melksham: BMW 3 Series - 10 miles, automatic transmission and a 3.0 ltr petrol motor.

3L M Sport Shadow Edition
72,700mi Auto Diesel 3.0L
£19,495
Swindon
from £409/pm
Calculating several elements, the UK Reliability Index collates data based on millions of pounds of insurance claims that are made by drivers throughout each year. Looking at the inconvenience for drivers, the cost and the amount the car fails, it shows motorists a comprehensive overview of the cars on the road today. The BMW 3 Series is in the top 20 of the United Kingdom's reliability index and at this dealership you can buy this second hand one for only £19,495. That is already a really great price for this model, even more so taking into account that it's less likely to leave you with a repair bill.

330E 22.3Kwh M Sport Euro 6
10mi Auto Hybrid 2.0L
£51,124
Melksham
from £1,073/pm
This saloon BMW 3 Series is in a nearly new, almost pristine condition both inside and out. It is currently available for sale with the possibility to purchase on credit starting off at just £ per calendar month.

320I M Sport Step
47,497mi Auto Petrol 2.0L
£23,900
Swindon
from £502/pm
Now available to view at our showroom located in the Swindon area is this highly trustworthy BMW 3 Series 320I M Sport Step with a 2.0 ltr petrol motor, automatic transmission and 47,497 miles on the dash

320D M Sport
91,776mi Auto Diesel 2.0L
£12,295
Swindon
from £258/pm
Painted in blue, this second hand car has a 2.0 LTR diesel engine with automatic transmission and has 91,776 miles clocked-up on the dashboard.

320I M Sport Euro 6
2,000mi Auto Petrol 2.0L
£43,999
Swindon
from £924/pm
Up for sale and ready for its new owner to drive away today is this BMW 3 Series 320I M Sport Euro 6 in like new condition that contains a 2.0 LTR petrol engine with automatic transmission. This second hand one currently in stock at our dealership has 2,000 miles clocked-up on the dash and has a grey finish.

320I M Sport Touring Euro 6
2,000mi Auto Petrol 2.0L
£38,999
Swindon
from £819/pm
In the shade of blue, this estate 3 Series has 2,000 miles on the dash and features a automatic 2000CC engine running on petrol.

320I M Sport Euro 6
6,988mi Auto Petrol 2.0L
£36,995
Swindon
from £777/pm
Painted in the shade of blue and in like new condition, this used car only has 6,988 miles clocked-up on the dashboard and contains a 2.0 LTR petrol engine with automatic transmission.

1.8 316Ti Es Compact 170 Gkm,
83,000mi Manual Petrol 1.8L
£5,995
Melksham
from £126/pm
Grab the opportunity to be the lucky owner of this BMW 3 Series 1.8 316Ti Es Compact 170 Gkm, up for sale at just £5,995. It comes finished in the shade of silver, has got 83,000 miles clocked-up on the dash and contains a 1.8l petrol engine.

320D Xdrive M Sport Step
63,661mi Auto Diesel 2.0L
£14,900
Swindon
from £313/pm
The Reliability Index figure combines several elements - a car's rate of failure, price and inconvenience. It is based on data that has been collected from a large number of insurance claims that are made by motorists every year which assists in giving drivers a comprehensive overview of cars on the UK's roads. The BMW 3 Series is in the top 20 of the Reliability Index and this dealership has this used one in stock for just £14,900. That's a really good deal for this model, even more so if you take into account that it is less likely to leave you with a repair bill.

320I M Sport Step
77,563mi Auto Petrol 2.0L
£16,400
Swindon
from £344/pm
Currently available from this dealership's show room - grey 3 Series with a automatic transmission and 2.0 ltr petrol engine.

2L M Sport
109,750mi Auto Hybrid 2.0L
£14,695
Swindon
from £308/pm
Own this 3 Series for just £14,695. It has 109,750 mi clocked up on the dashboard and is equipped with a 2.0 L hybrid motor.

3 Series 330E M Sport Step
49,403mi Auto Hybrid
£20,595
Salisbury
from £432/pm
A fantastic price of just £20,300 is currently being advertised by our dealership on this BMW 3 Series 3 Series 330E M Sport Step that's been designed to have trustworthiness in mind and is amongst those ranked in the top 20 of the UK's reliability index.

3 Series 320I M Sport Step
7,964mi Auto Petrol
£34,700
Salisbury
from £728/pm
On the market and ready for you to drive away is this BMW 3 Series which features automatic transmission and a CC petrol motor. This second-hand one currently available from this dealership in Salisbury has 7,964 miles on the dash.

330D Mht Sport Pro
78,070mi Auto Hybrid 3.0L
£21,395
Swindon
from £449/pm
This BMW 3 Series 330D Mht Sport Pro is known to be one of the most trustworthy motors available. This second hand model, available from this dealer contains a 3.0 ltr hybrid motor with automatic transmission and has got 78,070 miles clocked up on the dash.

2.0 320D Ed Efficientdynamics Euro 5 S S
120,000mi Manual Diesel 2.0L
£3,695
Trowbridge
from £78/pm
On the market and ready for its new owner to take home is this BMW. This used mode has a 2.0 LTR diesel motor with manual transmission and has clocked up 120,000 miles.

320I M Sport Euro 6
36,631mi Auto Petrol 2.0L
£27,999
Swindon
from £588/pm
Up for sale and ready for its new owner to drive away today is this durable BMW 3 Series 2.0 320I M Sport Euro 6 4-Door which is one of Britain's top 10 most reliable vehicles. It comes with automatic transmission and a 2.0 LTR petrol motor. This used model now in stock at our dealership in Swindon comes in blue and has only got 36,056 mi on the clock.

340I M Sport Shadow Edition Euro 6
63,000mi Auto Petrol 3.0L
£21,555
Swindon
from £452/pm
Taking several factors into account, the Reliability Index collates data made up of a large number of claims that are filed each year. It looks at: cost, inconvenience for drivers and rate of failure and helps to provide you with a comprehensive guide of cars that are on the road. The BMW 3 Series is among those ranked in the top 20 for reliability and this dealer currently has this second hand 340I M Sport Shadow Edition Euro 6 available to buy priced at just £21,555. It's a really great price for this particular model and even more so if you take into account that it's less likely to let you down and cost you extra money in repair bills.

320I M Sport Euro 6
33,196mi Auto Petrol 2.0L
£28,199
Swindon
from £592/pm
Finished in the tone of white, this 3 Series 2.0 320I M Sport Euro 6 4-Door has 32,747 miles clocked-up on the dash and is equipped with a automatic 2000 cc engine requiring petrol.

Luxury Touring
88,691mi Auto Diesel 2.0L
£7,450
Swindon
from £156/pm
On offer and ready for you to drive away is this second hand BMW 3 Series which contains a 2.0l diesel engine with automatic transmission. Buy it at the awesome price of £7,550 from this dealer located in the Swindon area.