2019 BMW 3 Series
330E M Sport
42,607mi Auto Hybrid 2.0L
£19,498
Johnstone
from £409/pm
Incorporating a 2.0 L hybrid motor with automatic transmission, this saloon is currently available to buy in grey with 42,607 miles clocked up on the dash.
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

330E M Sport
42,607mi Auto Hybrid 2.0L
£19,498
Johnstone
from £409/pm
Incorporating a 2.0 L hybrid motor with automatic transmission, this saloon is currently available to buy in grey with 42,607 miles clocked up on the dash.
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.

318I M Sport Step
19,039mi Auto Petrol 2.0L
£22,998
Johnstone
from £483/pm
Up for sale and ready for its next owner to take home is this saloon, it comes equipped with automatic transmission and a 2.0 Ltr petrol engine. This second-hand one currently in stock at our dealership in Johnstone is up for sale at the amazing price of only £22,998.

320I Xdrive M Sport Step
72,322mi Auto Petrol 2.0L
£19,498
Johnstone
from £409/pm
On offer at the awesome price of just £18,498 is this BMW, it is fitted out with a 2000CC petrol engine with automatic transmission. This second-hand model at this dealer in Johnstone comes in white and has 72,322 mi clocked up on the dash.

320D Xdrive Sport Step
62,756mi Auto Diesel 2.0L
£18,998
Johnstone
from £399/pm
Available from this dealer in Johnstone: BMW 3 Series 320D Xdrive Sport Step with automatic transmission, a 2.0 ltr diesel engine and 62,756 miles.

330E 22.3 Kwh M Sport Step
3,581mi Auto Hybrid 2.0L
£33,998
Paisley
from £714/pm
Planning on buying a BMW 3 Series 330E 22.3 Kwh M Sport Step? Well, take a closer look at this used model from this dealer in Paisley with automatic transmission, a 2.0 ltr hybrid engine and 3,581 miles on the dash.

320I Sport Step
24,905mi Auto Petrol 2.0L
£21,998
Paisley
from £462/pm
Available at this dealer located in Paisley: BMW 3 Series with automatic transmission, 2.0l petrol engine and 24,905 miles.

320I Sport Step
41,915mi Auto Petrol 2.0L
£20,498
Paisley
from £430/pm
41,915 miles clocked up on the dash, this BMW 3 Series comes fitted out with a 2.0 L petrol motor and automatic transmission.

320I Sport Step
21,655mi Auto Petrol 2.0L
£21,498
Paisley
from £451/pm
Coming in grey, this 3 Series 320I Sport Step contains a 2.0 Litre petrol motor with automatic transmission and it has got 21,655 mi on the clock.

320D Efficientdynamics Plus Step
83,491mi Auto Diesel 2.0L
£11,498
Paisley
from £241/pm
Durable and dependable, the BMW 3 Series is in the top 20 of the UK's reliability index, this second-hand 320D Efficientdynamics Plus Step available from this dealer is fitted out with a 2.0L diesel motor and has automatic transmission. On offer at the brilliant price of just £11,998 or with the option to purchase using finance with achievable payments at hand starting from only £ per month.

320I Sport Step
31,704mi Auto Petrol 2.0L
£20,998
Paisley
from £441/pm
With a grey finish, this second hand car is fitted out with a 2.0 Ltr petrol engine with automatic transmission and has clocked up 31,704 miles.

330E Xdrive M Sport Step
95,938mi Auto Hybrid 2.0L
£15,998
Paisley
from £336/pm
At the price of £15,998 or with the option to purchase using finance with manageable repayments from around £ per calendar month, this grey 3 Series is fitted out with a 2.0L hybrid engine with automatic transmission and has 95,938 miles on the dashboard.

Saloon 2.0 320D M Sport Xdrive Euro 5 Ss 4
80,000mi Auto Diesel 2.0L
£10,490
Glasgow
from £220/pm
A remarkable price of only £10,490 for this 3 Series 320D Xdrive M Sport that's ranked amongst the top twenty, most reliable and trustworthy vehicles in Britain.

Estate 2.0 320D Se Touring Steptronic Euro 5
96,000mi Auto Diesel 2.0L
£4,690
Glasgow
from £98/pm
Finished in the shade of silver, this estate 3 Series has 96,000 miles clocked up on the dash and contains a 2.0 LTR diesel engine.

330E M Sport Step
2,598mi Auto Hybrid 2.0L
£41,898
Glasgow
from £879/pm
This car features a 2000 cc hybrid engine with automatic transmission and has 2,598 miles clocked-up on the dash.

330E 22.3 Kwh M Sport Step
1,525mi Auto Hybrid 2.0L
£33,998
Glasgow
from £714/pm
This second hand BMW 3 Series that is still in a like new condition features a 2.0l hybrid engine with automatic transmission and it has only got 1,126 miles on the dash. At the superb price of £38,298 or you can buy it on credit with evenly split, manageable instalments starting at just £ per month.

330E 22.3 Kwh M Sport Step
1,932mi Auto Hybrid 2.0L
£39,898
Glasgow
from £837/pm
Revered for its dependability, this saloon BMW 3 Series is fitted with a 2000 CC hybrid engine and automatic transmission.

330E 22.3 Kwh M Sport Step
3,867mi Auto Hybrid 2.0L
£37,898
Glasgow
from £796/pm
Painted in white, this 3 Series has a 2000CC hybrid motor with automatic transmission and has 3,867 miles on the dashboard. First Registered in 2025, this BMW is currently on offer and ready for its new owner to drive away for £37,898.

320I M Sport Step
3,905mi Auto Petrol 2.0L
£39,898
Glasgow
from £837/pm
Are you interested in a vehicle that is built to be durable and dependable and is one of the top 20 in the United Kingdom's reliability index? Well, consider choosing this 3 Series with low mileage from this dealer that’s got a 2.0L petrol motor, just 3,905 miles clocked-up on the dashboard and automatic transmission.

330E 22.3 Kwh M Sport Step
5,815mi Auto Electric 2.0L
£34,898
Glasgow
from £733/pm
5,815 miles on the dashboard, this 3 Series comes fitted with automatic transmission and it has a 2000cc electric engine.

330E 22.3 Kwh M Sport Step
7,525mi Auto Hybrid 2.0L
£40,898
Glasgow
from £858/pm
A remarkable price is being advertised by this dealership for this durable and trustworthy 3 Series 330E 22.3 Kwh M Sport Step that's in excellent, like new condition throughout.

330E 22.3 Kwh M Sport Step
9,724mi Auto Hybrid 2.0L
£38,198
Glasgow
from £802/pm
Become the next owner of this automatic BMW 3 Series with a 2.0l hybrid motor and automatic transmission. This used model in the Glasgow area is finished in black and has 9,724 miles clocked-up on the dash.

330E M Sport Step
12,273mi Auto Hybrid 2.0L
£28,898
Glasgow
from £607/pm
Priced at £28,898 you can purchase this used 3 Series from this dealer in Glasgow that incorporates a 2000cc hybrid engine and automatic transmission.

330E M Sport Step
15,055mi Auto Hybrid 2.0L
£28,898
Glasgow
from £607/pm
Second hand BMW 3 Series, in a splendid, near mint condition throughout, currently available to drive away at the amazing price of £28,898. This car looks like new, is equipped with a 2.0L hybrid engine with automatic transmission and only has 15,055 miles on the clock.

320I M Sport Step
16,204mi Auto Petrol 2.0L
£32,498
Glasgow
from £682/pm
This estate vehicle has 16,204 miles on the clock and is fitted with a 2.0 ltr petrol motor.