2017 BMW 3 Series
2.0 320I M Sport Saloon Xdrive Eur
67,000mi Auto Petrol 2.0L
£12,850
Cardiff
from £270/pm
67,000 miles on the dash, this 3 Series comes with automatic transmission and a 2.0L petrol 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.
26 cars

2.0 320I M Sport Saloon Xdrive Eur
67,000mi Auto Petrol 2.0L
£12,850
Cardiff
from £270/pm
67,000 miles on the dash, this 3 Series comes with automatic transmission and a 2.0L petrol 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.

330D 3.0 M-sport Shadow Edition Nav - 4K Ext
67,614mi Auto Diesel 3.0L
£15,990
Cardiff
from £336/pm
Durable and trustworthy, the BMW 3 Series is in the top 20 of the UK's reliability index. This second hand 330D 3.0 M-sport Shadow Edition Nav - 4K Ext this dealer has 67,614 miles on the clock and is available in the tone of red.

320I M Sport Step Pro Pack
1,501mi Auto Petrol 2.0L
£45,500
Cardiff
from £955/pm
Up for sale and ready for its next owner to drive away is this durable BMW 3 Series which is one of the UK's top 20 most reliable models. It is fitted with a 2.0L petrol engine and it's got automatic transmission. This second-hand one available from this dealer has been finished in the shade of grey and has a mere 1,501 miles on the dashboard.

320D M Sport
84,383mi Manual Diesel 2.0L
£10,250
Cardiff
from £215/pm
Best known for its trustworthiness and reliability, this 3 Series incorporates a 2000 CC diesel engine and manual transmission. This second hand model from this dealer has 84,383 miles on the clock and is available for sale in a silver finish.

320I M Sport Step Techpro Pack
8,387mi Auto Petrol 2.0L
£37,000
Cardiff
from £777/pm
Are you looking at buying a 3 Series 320I M Sport Step Techpro Pack? Then take a closer look at this second hand, low mileage one from our dealership in the Cardiff area that incorporates a 2.0L petrol motor with automatic transmission.

320I M Sport Step Techpro Pack
6,871mi Auto Petrol 2.0L
£38,500
Cardiff
from £808/pm
This dealer in Cardiff is advertising a low price of only £38,500 for this BMW 3 Series 320I M Sport Step Techpro Pack that's been designed with durability in mind. This second hand model has got a mere 6,871 miles on the dash and comes equipped with a 2.0L petrol engine.

M340i Xdrive Mht Step
16,778mi Auto Petrol 3.0L
£46,000
Cardiff
from £966/pm
On offer and ready for its new owner to take home is this saloon, it comes fitted with automatic transmission and a 3.0 litre petrol motor. This second hand model from us at this dealer is up for sale at the amazing price of only £46,000.

320I M Sport Step Techpro Pack
40,507mi Auto Petrol 2.0L
£26,500
Cardiff
from £556/pm
Having to get your car repaired is not only a pain, it can sometimes be on the expensive side too, getting one that's rated for being reliable might be something you'll want to consider if you are thinking of overall cost in the long term. The BMW 3 Series is amongst the top rated for reliability and at this dealer you can get this used one for only £26,500. That's already a great price for this model, even more so taking into account that it's less likely to let you down and cost you extra money in repairs.

330E 12Kwh M Sport
23,498mi Auto Hybrid 2.0L
£23,988
Cardiff
from £504/pm
Planning on going for a car that has been built to be trustworthy and dependable and is amongst those rated in the top 20 for reliability? Well, consider going for this one with low mileage from our dealership in the Cardiff area, it has a mere 23,498 miles on the clock and comes fitted with a 2.0 litre hybrid engine and automatic transmission.

320I M Sport Step
34,793mi Auto Petrol 2.0L
£24,650
Cardiff
from £517/pm
Call this dealership for a closer look at this automatic BMW 3 Series containing a 2.0 ltr petrol engine with automatic transmission. This used model has 34,793 miles on the clock and has been finished in grey.

330E Sport Step
24,186mi Auto Hybrid 2.0L
£26,798
Cardiff
from £563/pm
A superb price of only £26,798 from our dealership on this 3 Series that is rated as one of the top 20, most trustworthy and dependable motors in the UK. This particular model comes with a 2000 CC hybrid motor, automatic gearbox and only has 24,186 miles clocked-up on the dashboard.

320D Se
61,070mi Auto Diesel 2.0L
£15,988
Cardiff
from £336/pm
3 Series with a 2.0 Ltr diesel engine and automatic gearbox.

330E 12Kwh M Sport
50,166mi Auto Hybrid 2.0L
£17,488
Cardiff
from £367/pm
Finished in grey, this used car contains a 2000 cc hybrid engine with automatic transmission and it has 50,166 miles clocked up on the dashboard.

330E M Sport Step Pro Pack
15,382mi Auto Hybrid 2.0L
£30,750
Cardiff
from £645/pm
Available to drive away is this estate featuring a 2000CC hybrid engine with automatic transmission. This second-hand model currently available from this dealer priced at £31,500 has 15,382 miles on the clock.

320D Xdrive M Sport
53,614mi Manual Diesel 2.0L
£13,600
Cardiff
from £285/pm
Having 53,614 miles on the dash and in the shade of blue, this car features manual transmission and a 2000 cc diesel engine.

2.0 318D Sport Saloon Euro 5 S
139,750mi Manual Diesel 2.0L
£3,750
Cardiff
from £79/pm
First registered in 2014: Used BMW 3 Series with a 2000CC diesel engine, just 139,750 miles clocked-up on the dash and manual transmission.

3L M Sport Shadow Edition
49,999mi Auto Petrol 3.0L
£23,740
Cardiff
from £498/pm
On the market and ready for its next owner to drive away is this BMW 3 Series which is fitted out with automatic transmission and a 3000 cc petrol engine. This used model has clocked-up 49,999 mi.

M340i Xdrive Mht 392 Step
3,101mi Auto Petrol 3.0L
£58,000
Cardiff
from £1,217/pm
Up for sale and ready for its next owner to drive away is this BMW 3 Series on offer at the incredible price of only £58,000. This dealership also provides you with the option to purchase using manageable monthly payments with instalment plans starting from only £ per month.

2L M Sport
17,512mi Auto Petrol 2.0L
£30,860
Cardiff
from £648/pm
At the terrific price of only £32,490 is this BMW 3 Series 2L M Sport that contains a 2.0 L petrol engine and automatic transmission. This second-hand model has 17,512 miles on the dash.

2.0 330E 12Kwh M Sport Touring Plug-in
34,000mi Auto Hybrid 2.0L
£25,581
Cardiff
from £537/pm
Starting out at only £ monthly, you could get this motor with automatic transmission, a hybrid 2.0 ltr motor and 34,000 miles clocked up on the dash.

2.0 320D M Sport Touring Euro 6 Ss
68,480mi Auto Diesel 2.0L
£14,490
Cardiff
from £304/pm
This 3 Series M Sport has a 2000CC diesel engine with automatic transmission and it has got 68,480 miles clocked-up on the dash.

330E 12Kwh Sport Touring
17,034mi Auto Hybrid 2.0L
£25,488
Cardiff
from £535/pm
With 34 miles clocked up on the dash, this 3 Series is fitted out with automatic transmission and a 2.0L hybrid motor.

3L M Sport
62,779mi Auto Diesel 3.0L
£18,610
Cardiff
from £391/pm
This estate 3 Series 3L M Sport is equipped with a 3000cc diesel engine with automatic transmission and has 62,779 miles on the dash.
330E M Sport Shadow Edition Step
53,572mi Auto Hybrid 2.0L
£13,900
Cardiff
from £292/pm
Available to view at this dealership located in Cardiff is this BMW 3 Series which is fitted with a hybrid, 2.0l engine and automatic gearbox. It's up for sale and ready for you to take home in the tone of orange with 52,001 miles clocked-up on the dash.