2019 BMW 3 Series
320I M Sport Step Plus Pack
35,700mi Auto Petrol 2.0L
£19,995
Lisburn
from £420/pm
This second hand car up for sale priced at £19,995 has 35,700 miles on the dash and comes in the shade of blue.
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.
5 cars

320I M Sport Step Plus Pack
35,700mi Auto Petrol 2.0L
£19,995
Lisburn
from £420/pm
This second hand car up for sale priced at £19,995 has 35,700 miles on the dash and comes in the shade of blue.
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 318D Sport Euro 6 S S
53,056mi Manual Diesel 2.0L
£16,950
Lisburn
from £356/pm
This BMW 3 Series 2.0 318D Sport Euro 6 S S is ranked among the top 20, most reliable and trustworthy motors in Great Britain. It comes with manual transmission and a 2.0l diesel motor. This second hand one currently available from this dealer priced at £16,950 has 53,056 miles clocked up on the dash and has been finished in the tone of black. Available on the market at the terrific price of only £16,950 or with the option to buy on finance with manageable payments at hand starting at £ per calendar month.

320I M Sport Step
34,386mi Auto Petrol
£27,985
Lisburn
from £587/pm
On offer is this BMW 3 Series 320I M Sport Step that is fitted with automatic transmission and a L petrol motor. This second hand model now available at our dealership has only got 33,752 miles clocked up on the dash.

318D Sport
83,379mi Manual Diesel 2.0L
£10,495
Lisburn
from £220/pm
Coming equipped with a 2000cc diesel motor and manual transmission, this second-hand 3 Series 318D Sport is available to buy in the shade of white with 83,379 mi clocked-up on the dash.

2.0 320D M Sport Euro 5
128,000mi Manual Diesel 2.0L
£4,995
Lisburn
from £105/pm
Durable and dependable, the BMW 3 Series is in the top 20 of the United Kingdom's reliability index and at this dealership in Lisburn you can pick up this second hand 2.0 320D M Sport Euro 5 for £4,995.

320I M Sport Step Techpro Pack
Auto Petrol 2.0L
£47,000
Coventry
from £987/pm
Near mint, low mileage BMW 3 Series now up for sale at £47,000 or on finance starting at just £ monthly. It only has few miles clocked up on the dash and is fitted with a 2.0 LTR petrol engine with automatic transmission.
3.0 M340i Mht Xdrive Euro 6 Ss
Auto Hybrid 3.0L
£54,999
Warrington
from £1,154/pm
Currently available from this supplier's show room located in the Warrington area is this 3 Series in a superb, like new condition, it has a 3000 CC hybrid motor with automatic transmission.

320I M Sport Step Pro Pack
Auto Petrol 2.0L
£45,000
High Wycombe
from £945/pm
With few miles clocked up on the dash, this saloon is fitted with automatic transmission and a 2000cc petrol engine.
2.0 320I M Sport Euro 6 Ss
Auto Petrol 2.0L
£35,999
Warrington
from £756/pm
Now available for viewing at our showroom in Warrington is this almost spotless, like new saloon motor that is fitted with a 2000CC petrol motor and automatic transmission

320I M Sport Step Pro Pack
Auto Petrol 2.0L
£42,000
High Wycombe
from £882/pm
Currently on display at this dealership's show room is this 3 Series in an impeccable, like new condition, it has a 2.0L petrol motor with automatic transmission.

320I M Sport Step Pro Pack
Auto Petrol 2.0L
£42,000
High Wycombe
from £882/pm
Fitted out with a 2.0 Litre petrol engine with automatic transmission, this used 3 Series 320I M Sport Step Pro Pack is up for sale in black with few miles clocked up on the dashboard.

330E 22.3 Kwh M Sport Step Pro Pack
Auto Hybrid 2.0L
£44,000
Coventry
from £924/pm
At this dealership there is a fabulous price on this second hand BMW 3 Series that has automatic transmission, a 2.0l hybrid engine and few miles clocked up on the dashboard.

3.0 M340i Mht Touring Xdrive Euro 6 Ss
Auto Hybrid 3.0L
£49,999
Chester
from £1,050/pm
There's a marvellous price at this car dealership on this low mileage, like new 3 Series with automatic transmission with a 3000 cc hybrid motor and only few miles on the clock.

M340i Xdrive Mht Step
Auto Petrol 3.0L
£52,000
Solihull
from £1,092/pm
On the market and ready for its new owner to take home is this trusty BMW that is ranked amongst the UK's top 20 reliability index. It comes fitted out with automatic transmission and a 3.0 ltr petrol engine. This second hand model currently in stock at our dealership in Solihull is in a nearly new, almost flawless condition and has just few miles clocked up on the dash.

330E 22.3 Kwh M Sport Step Techpro Pack
Auto Hybrid 2.0L
£48,000
High Wycombe
from £1,008/pm
On the market and ready for its next owner to drive away today is this BMW that is known to be one of the most trustworthy and reliable motors on the market. It has automatic transmission and a 2.0l hybrid motor. This second hand model currently available at our dealership in High Wycombe has just few miles clocked-up on the dash and has a grey finish.
2.0 320I M Sport Euro 6 Ss
Auto Petrol 2.0L
£35,999
Chester
from £756/pm
BMW's 3 Series is in the top 20 of the UK's reliability index and this dealer has this second hand one with few miles on the clock, automatic transmission and a 2000cc petrol motor.

330E 22.3 Kwh M Sport Step Pro Pack
Auto Hybrid 2.0L
£42,750
Solihull
from £897/pm
This estate has few miles clocked up on the dashboard and is fitted with a 2.0 litre motor. It runs on hybrid with automatic transmission and comes in black.

330E 22.3 Kwh M Sport Step Pro Pack
Auto Hybrid 2.0L
£48,000
High Wycombe
from £1,008/pm
On offer and ready for its new owner to drive away today is this dependable BMW 3 Series 330E 22.3 Kwh M Sport Step Pro Pack that is ranked amongst Britain's top 20 most reliable vehicles. It contains a 2.0 L hybrid engine and has automatic transmission. This second hand model at this dealership in High Wycombe has few miles clocked up on the dash and has been finished in the shade of black.

M340i Xdrive Mht 392 Step Pro Pack
10mi Auto Petrol 3.0L
£54,990
Wolverhampton
from £1,154/pm
The low price of only £57,000 is being advertised by our dealership on this BMW with automatic transmission with a 3.0l petrol engine and 10 miles clocked up on the dash. It's a second hand vehicle, but it's been well maintained and therefore remains in a splendid, like new condition both inside and out.

M340i Mht Touring Xdrive Euro 6
10mi Auto Petrol 3.0L
£65,995
Swindon
from £1,385/pm
Currently on offer from our dealership, for the incredible price of £65,995 is this trustworthy and reliable 3 Series that is in a near pristine, like new condition throughout.

320I M Sport Step
10mi Auto Petrol 2.0L
£41,990
Wolverhampton
from £881/pm
Starting at as little as £ monthly, you could own this saloon second hand car with automatic transmission, a petrol 2000cc engine and 10 miles clocked-up on the dashboard.

330E 22.3 Kwh M Sport Step
10mi Auto Hybrid 2.0L
£39,440
Wolverhampton
from £828/pm
A superb price for this 3 Series that has been created to have trustworthiness in mind. This model consists of a 2.0 L hybrid motor and has 10 miles clocked-up on the dashboard.

M340i Mht Touring Xdrive Euro 6
10mi Auto Petrol 3.0L
£66,687
Melksham
from £1,400/pm
Fitted with a 3.0 LTR petrol engine and a automatic gearbox, this trustworthy and durable 3 Series is on the market in blue with 10 miles on the dashboard.

320I M Sport Step
10mi Auto Petrol 2.0L
£37,995
Farnborough
from £798/pm
Available from our dealership in the Farnborough area is this like new, almost spotless BMW 3 Series 320I M Sport Step that is equipped with a 2.0 ltr petrol engine with automatic transmission. It's up for sale in the shade of black with 10 mi on the clock.