2019 BMW 3 Series
320D M Sport
77,788mi Manual Diesel 2.0L
£16,300
Swindon
from £342/pm
Available from this dealership's show room is this trustworthy and durable BMW fitted with a manual transmission and 2000 CC 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.
65 cars

320D M Sport
77,788mi Manual Diesel 2.0L
£16,300
Swindon
from £342/pm
Available from this dealership's show room is this trustworthy and durable BMW fitted with a manual transmission and 2000 CC 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.

M Sport
62,005mi Auto Diesel 3.0L
£13,350
Swindon
from £280/pm
Having to get your car repaired is not only inconvenient, but it can end up getting expensive, getting one that's rated for being reliable could be something worth considering if you are thinking of overall cost in the long term. The BMW 3 Series is in the top 20 of the UK's reliability index and this dealership in Swindon currently has this second hand model available to buy priced at only £13,400. That is already really good deal for this particular model and even better if there is less chance of shelling out for repairs.

318I M Sport Step
23,944mi Auto Petrol 2.0L
£21,900
Swindon
from £460/pm
Trustworthy and durable, the BMW 3 Series is in the top 20 of the UK's reliability index and at this dealer you can buy this used one for £21,900.

3L M Sport
45,420mi Auto Diesel 3.0L
£23,995
Swindon
from £504/pm
On display at our showroom is this BMW which comes equipped with a 3.0 LTR diesel engine with automatic transmission.

318D Se Business Edition
114,500mi Manual Diesel 2.0L
£2,995
Swindon
from £63/pm
A door saloon vehicle by BMW that provides its driver a higher standard of durability and dependability than most ordinary models. It has got 114,500 miles on the dash and is fitted with a 2.0 litre diesel engine with manual transmission. Available for sale at the great price of only £2,995 or with the possibility to buy on finance with manageable instalments on offer from £ monthly.

320D Mht M Sport Step
84,314mi Auto Diesel 2.0L
£19,600
Swindon
from £411/pm
Grab the opportunity to own this BMW 3 Series 320D Mht M Sport Step that is for sale at this dealer's great price of just £19,600. It is available in the shade of blue, contains a 2.0 L diesel motor with automatic transmission and has 84,314 miles on the dash.

3.0 325I M Sport
104,000mi Manual Petrol 3.0L
£5,500
Swindon
from £115/pm
Now available from this car dealership's show room is this trusty grey BMW 3 Series with a manual transmission and 3000 CC petrol engine.

320I M Sport Touring Euro 6
41,044mi Auto Petrol 2.0L
£29,995
Swindon
from £630/pm
Own this used 3 Series 320I M Sport Touring Euro 6 for just £29,995. Credit plans begin from around £ every month for this car that is fitted out with a 2.0 Litre petrol motor with automatic transmission.

2.0 330I M Sport Touring Euro 6 Ss
48,613mi Auto Petrol 2.0L
£24,538
Swindon
from £515/pm
On offer and available to take home is this 3 Series 2.0 330I M Sport Touring Euro 6 Ss painted in the shade of blue - this second-hand model has a 2000CC petrol motor with automatic transmission and has got 48,613 mi on the dash.

M Sport
68,351mi Auto Diesel 3.0L
£13,300
Swindon
from £279/pm
At our dealership, for the marvellous price of £13,450 is this BMW that has been created with trustworthiness and dependability in mind and is one of the top twenty in the reliability index.

320I M Sport Touring Euro 6
5,015mi Auto Petrol 2.0L
£36,995
Swindon
from £777/pm
This dealer in Swindon is advertising a terrific price of £36,995 on this nearly new BMW 3 Series 2.0 320I M Sport Touring Euro 6 5-Door with a mere 5,015 mi on the dashboard.

330E 12Kwh M Sport Euro 6
49,103mi Auto Hybrid 2.0L
£25,555
Swindon
from £536/pm
This used car has 49,099 miles clocked up on the dash and is equipped with a 2.0 Litre hybrid engine and automatic transmission. It is now available on the market for the outstanding price of only £25,887.

320I M Sport Touring Euro 6
3,000mi Auto Petrol 2.0L
£42,999
Swindon
from £903/pm
Up for sale and available to take for a test drive is this 3 Series finished in the shade of blue; this model has 3,000 miles clocked up on the dashboard and comes fitted out with a 2.0 ltr petrol engine and automatic transmission.

M340i Mht Xdrive Euro 6
33,089mi Auto Petrol 3.0L
£38,999
Swindon
from £819/pm
This reliable and trustworthy 3 Series 3.0 M340i Mht Xdrive Euro 6 4-Door has clocked up 33,088 miles and incorporates a 3.0 Litre petrol motor with automatic transmission. Grab the opportunity right now to own this used model from this dealer that's for sale at the price of £39,555.

2.0 320D M Sport Euro 5 Ss
96,000mi Manual Diesel 2.0L
£6,490
Swindon
from £136/pm
Become the next owner of this BMW that has manual transmission and a 2.0L diesel motor. This second-hand model has 96,000 miles clocked up on the dashboard.

335D M Sport Xdrive Euro 6
65,450mi Auto Diesel 3.0L
£19,995
Swindon
from £420/pm
Rated as one of the top 20, most dependable and trustworthy motors in Britain, this BMW 3 Series 3.035D M Sport Xdrive Euro 6 4-Door comes with automatic transmission and a 3000CC diesel engine. This dealership currently has this second hand model on offer which has 65,450 miles on the dashboard and a blue finish.

320D Sport Step
89,873mi Auto Diesel 2.0L
£9,500
Swindon
from £199/pm
The BMW 3 Series is in the top 20 of the reliability index and this dealer has this second hand 320D Sport Step with a 2000cc diesel engine, automatic transmission and 89,873 miles clocked up on the dash.

320D Sport Step
90,055mi Auto Diesel 2.0L
£14,900
Swindon
from £313/pm
Incorporating a 2000 cc diesel motor and a automatic transmission, this reliable BMW 3 Series 320D Sport Step is available for sale in grey with 90,055 miles clocked up on the dashboard. This second hand car is priced at £15,200 with practical repayments at hand commencing from only £ per calendar month.

M340i Mht Touring Xdrive Euro 6
2,500mi Auto Petrol 3.0L
£55,222
Swindon
from £1,159/pm
This 3 Series is ranked as one of the most reliable and trustworthy models around. This second hand model, now available from this dealer has 2,500 miles on the dash and has a 3000cc petrol engine with automatic transmission.

2.0 320D M Sport Highline Steptronic Euro 5
69,370mi Auto Diesel 2.0L
£7,490
Swindon
from £157/pm
This BMW has 69,370 miles clocked up on the dash and has a 2000CC diesel motor.

M Sport
98,516mi Auto Diesel 2.0L
£10,300
Swindon
from £216/pm
Be the next owner of this automatic 3 Series featuring a 2.0 ltr diesel motor and automatic transmission. This used one located in the Swindon area has 98,516 miles clocked-up on the dash and comes in the tone of .

330I M Sport Step
91,001mi Auto Petrol 2.0L
£21,200
Swindon
from £445/pm
With 91,001 miles clocked up on the dashboard and coming in grey, this vehicle is equipped with a 2.0 LTR petrol engine and automatic transmission.

M Sport
86,863mi Auto Diesel 2.0L
£11,400
Swindon
from £239/pm
This estate 3 Series M Sport has 86,863 miles clocked-up on the dash and has a 2000 cc diesel engine.

3.0 335D M Sport
78,000mi Auto Diesel 3.0L
£17,495
Swindon
from £367/pm
Having to get your car repaired is not only an inconvenience, it can sometimes be a bit on the expensive side, you might want to consider getting one that's rated as being dependable. The BMW 3 Series is in the top 20 of the UK's reliability index and this dealer has this second hand one for sale at just £17,495. That's great value for this model, even more so if there is less chance of having to fork out for repairs.