2025 BMW 3 Series
2L M Sport
18,000mi Auto Petrol 2.0L
£33,995
Downpatrick
from £714/pm
This 3 Series has a 2.0l petrol engine with automatic transmission and it has 18,000 miles on the clock.
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.
4 cars

2L M Sport
18,000mi Auto Petrol 2.0L
£33,995
Downpatrick
from £714/pm
This 3 Series has a 2.0l petrol engine with automatic transmission and it has 18,000 miles on the clock.
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
23,000mi Auto Petrol 2.0L
£32,995
Downpatrick
from £693/pm
This second hand BMW now on sale at this dealer has a 2000cc petrol motor with automatic transmission.

2L Se
40,000mi Auto Diesel 2.0L
£14,995
Downpatrick
from £315/pm
Available on the market is this BMW finished in white. This second hand model is fitted out with automatic transmission, a 2.0 Litre diesel engine and has 40,000 mi clocked-up on the dash.

320I M Sport Step
45,000mi Auto Petrol
£19,995
Downpatrick
from £420/pm
This BMW up for sale from this dealer priced at £21,495 has 45,000 miles clocked up on the dash and is available in the tone of white.
3.0 330D M Sport Saloon Euro 5 S
122,187mi Auto Diesel 3.0L
£8,495
Good Autos
from £178/pm
On the market and ready for you to take home is this 3 Series 3.0 330D M Sport Saloon Euro 5 S painted in grey. It has 122,187 miles clocked-up on the dash and comes fitted with a 3.0 L diesel engine and automatic transmission.

330E M Sport Step
37,000mi Auto Hybrid 2.0L
£23,995
Belfast
from £504/pm
Dependable and durable, BMW's 3 Series is amongst those ranked in the top twenty for reliability, this second hand one for sale at this dealer is fitted out with a 2.0 LTR hybrid engine and automatic transmission. It's on offer at the remarkable price of just £24,995 or with the possibility to purchase on finance with affordable payments on offer commencing at only £ pm.

2.0 320D Ed Plus 163 Saloon
73,472mi Manual Diesel 2.0L
£2,017
Newtownards
from £42/pm
Accounting for several points, the UK Reliability Index collects data sourced from a large number of claims which are made by drivers throughout each year. Looking at a car's failure rate, cost and inconvenience for the driver, it assists in giving you a good overview of cars on the road. The BMW 3 Series is in the top twenty of the United Kingdom's reliability index and at this dealership you can get this second hand one for just £2,017. That is already a bargain for this model and it's even better when you take into account that it's less likely to leave you with an extra bill for repairs.

2.0 330E 12Kwh Se Pro Euro 6 S S
51,200mi Auto Hybrid 2.0L
£17,295
Lisburn
from £363/pm
3 Series 2.0 330E 12Kwh Se Pro Euro 6 S S with a 2.0 Ltr hybrid engine and automatic gearbox.

Saloon 3.0 M340i Mht Xdrive Euro 6 Ss
38,000mi Auto Hybrid 3.0L
£34,450
Belfast
from £723/pm
On the market and ready for its new owner to drive away today is this trusty 3 Series which is ranked as one of the UK's top 20 most reliable cars. This second-hand one now available at our dealership in Belfast has only 38,000 miles on the clock and has been finished in grey.

Efficientdynamics
140,000mi Manual Diesel 2.0L
£4,950
Newtownards
from £104/pm
On offer and available to take for a test drive is this BMW 3 Series Efficientdynamics coming in black; it has 140,000 miles on the dash and is fitted out with a 2.0 litre diesel engine and manual transmission.

320I M Sport Step Parking Sensors Came
21,145mi Auto Petrol 2.0L
£27,950
Belfast
from £587/pm
Take a test drive in this BMW 3 Series 320I M Sport Step Parking Sensors Came that has got a 2000 CC petrol motor with automatic transmission. This used model currently available from our dealership in Belfast only has 21,145 miles clocked up on the dash and has a grey finish.

320I M Sport Step Camera - Heated S
31,236mi Auto Petrol 2.0L
£27,995
Lisburn
from £588/pm
Have a closer look at this durable 3 Series which is one of the UK's top 10 most reliable vehicles. It has got a 2.0 LTR petrol motor with automatic transmission. This second hand model currently for sale at our dealership in Lisburn comes in white and has only done 31,236 miles.

3.0 M340i Mht Touring Xdrive Euro 6 Ss
42,059mi Auto Hybrid 3.0L
£37,380
Newtownards
from £785/pm
Available for sale is this second hand BMW 3 Series equipped with automatic transmission and a 3.0l hybrid engine. Buy it from this dealer in Newtownards at the fantastic price of only £37,380.

320D Mht M Sport Step
51,750mi Auto Diesel 2.0L
£21,950
Newtownards
from £461/pm
Best known for its trustworthiness and reliability, this saloon BMW comes fitted with automatic transmission and a 2.0 L diesel motor.

2L M Sport
58,562mi Auto Hybrid 2.0L
£21,495
Belfast
from £451/pm
At this car dealership there's a superb price for this second hand BMW 3 Series that’s got a 2.0 litre hybrid engine, automatic transmission and 58,562 miles clocked up on the dash.
2L M Sport
74,000mi Auto Diesel 2.0L
£18,895
Newry
from £397/pm
On the market and ready for its next owner to take home - second hand BMW that is fitted with automatic transmission and a 2.0 litre diesel engine. Get it at the great price of just £18,895 from this dealer in the Newry area.

2.0 320D M Sport Saloon Euro 6 S
47,400mi Auto Diesel 2.0L
£20,950
Belfast
from £440/pm
Coming equipped with a 2000CC diesel motor and automatic transmission, this second hand 3 Series 2.0 320D M Sport Saloon Euro 6 S is available for sale with a white finish and has 47,400 miles clocked-up on the dashboard.

320D M Sport Step
74,000mi Auto Diesel 2.0L
£18,750
Dromore
from £394/pm
This 3 Series 320D M Sport Step has 74,000 miles clocked up on the dashboard and comes fitted with a 2000 cc engine. It runs on diesel with automatic transmission and is finished in the tone of white.

330E M Sport
84,000mi Auto Hybrid 2.0L
£16,995
Newtownards
from £357/pm
Currently available for sale is this saloon 3 Series at the incredible price of only £16,995. This dealer also gives you the possibility to pay using flexible monthly instalments to suit all budgets with repayment packages starting at just £ per calendar month.

335D Xdrive M Sport
74,000mi Auto Diesel 3.0L
£17,995
Newtownards
from £378/pm
Up for sale and ready for its new owner to drive away is this 3 Series that is fitted with a 3.0 ltr diesel motor and automatic transmission. This second hand one priced at £17,995 has been finished in the shade of and has 74,000 miles clocked up on the dash.

2.0 320I M Sport Saloon Xdrive E
43,000mi Manual Petrol 2.0L
£10,995
Belfast
from £231/pm
Purchase this used BMW 3 Series for only £10,995. Credit offers start off at £ monthly for this car which comes equipped with manual transmission and a 2000 cc petrol motor.

M3
39,000mi Manual Petrol 3.2L
£34,995
Newtownards
from £735/pm
Available for viewing at this dealership in the Newtownards area is this motor which offers a petrol, 3.2 Litre engine and manual gearbox. It is on offer and ready for you to take home in the shade of with 39,000 miles clocked up on the dash.

M Sport
33,312mi Auto Petrol
£27,990
Belfast
from £588/pm
On offer and ready for its new owner to take home is this durable BMW that has a top 20 ranking for reliability. It comes fitted out with a CC petrol motor and automatic transmission. This second-hand model from this dealer has got a mere 33,312 miles clocked up on the dash.
320I M Sport Step
37,713mi Auto Petrol
£26,985
Lisburn
from £566/pm
For sale at the price of £26,985 and with the possibility to purchase using credit with manageable repayments starting from £ per calendar month, this BMW has 37,713 miles clocked up on the dash and features a L petrol motor with automatic transmission.