2025 BMW 3 Series
330E 22.3 Kwh M Sport Step
3,027mi Auto Hybrid 2.0L
£34,898
Irvine
from £733/pm
A 2000cc hybrid engine and automatic transmission are only some of the qualities that this hatchback car is offering.
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.
9 cars

330E 22.3 Kwh M Sport Step
3,027mi Auto Hybrid 2.0L
£34,898
Irvine
from £733/pm
A 2000cc hybrid engine and automatic transmission are only some of the qualities that this hatchback car is offering.
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.

320I Se Step
17,240mi Auto Petrol 2.0L
£14,998
Irvine
from £315/pm
This saloon second hand car has just 17,240 miles on the clock and has been driven for less than a year.

320I M Sport Step Techpro Pack
3,116mi Auto Petrol 2.0L
£39,998
Irvine
from £840/pm
This dealer is currently advertising a bargain price of only £39,998 on this second hand BMW 3 Series with a low mileage of just 3,116 miles.

330E 22.3 Kwh M Sport Step Techpro Pack
2,880mi Auto Hybrid 2.0L
£39,898
Irvine
from £837/pm
This 3 Series is equipped with a 2000 cc hybrid motor with automatic transmission and it has 2,880 miles clocked-up on the dash. This particular second-hand model from this dealership in Irvine is available in the tone of grey.

2.0 330E 12Kwh Se Pro Touring Plug-in H
60,480mi Auto Petrol 2.0L
£16,699
Irvine
from £351/pm
A 5 door car designed by the BMW company that provides a higher level of durability and a more reliable performance than an average car. This 3 Series 2.0 330E 12Kwh Se Pro Touring Plug-in H has got 60,480 miles on the clock and is fitted with a 2.0 Litre petrol motor and automatic transmission. Currently available for sale at the fabulous price of just £16,699 or with the possibility to purchase on finance with manageable payments available starting at £ per month.

2.0 320D M Sport Saloon
60,584mi Manual Diesel 2.0L
£17,299
Irvine
from £363/pm
Equipped with a 2.0 litre diesel motor and manual transmission - this second hand BMW 3 Series 2.0 320D M Sport Saloon is on offer and ready for you to drive away with 60,584 miles clocked-up on the dashboard.

320D Mht M Sport Step
21,779mi Auto Diesel 2.0L
£29,998
Irvine
from £630/pm
Up for sale and ready for its next owner to drive away is this BMW in white. This used one contains a 2.0 L diesel engine with automatic transmission and has 21,779 miles clocked up on the dashboard.
330E 22.3 Kwh M Sport Step
2,501mi Auto Hybrid 2.0L
£42,898
Irvine
from £900/pm
There's a fantastic price at this dealer on this second hand, BMW 3 Series with automatic transmission, a 2000 cc hybrid motor and a mere 2,501 miles clocked up on the dash.
M340i Xdrive Mht Step
2,501mi Auto Petrol 3.0L
£49,898
Irvine
from £1,047/pm
This saloon vehicle is in an almost spotless, like new condition. It is now on the market and ready for its next owner to drive home with the possibility to buy it on credit starting out at just £ pm.

3.0 M340i Mht Touring Xdrive Euro 6 Ss
Auto Hybrid 3.0L
£49,999
Chester
from £1,050/pm
There's a great price of just £49,999 for this nearly new, low mileage BMW 3 Series that’s got a 3000cc hybrid engine, automatic transmission and a mere few miles on the clock.

M340i Xdrive Mht Step
Auto Petrol 3.0L
£52,000
Solihull
from £1,092/pm
Get behind the wheel of this low mileage, nearly new 3 Series, it comes fitted with automatic transmission and a 3.0l petrol engine. This second hand model has got just few miles on the clock.

320I M Sport Step Techpro Pack
Auto Petrol 2.0L
£47,000
Coventry
from £987/pm
Currently available for viewing at this dealership's showroom located in Coventry is this 3 Series 320I M Sport Step Techpro Pack in a nearly new condition that comes with automatic transmission and a 2.0L petrol motor.

330E 22.3 Kwh M Sport Step Techpro Pack
Auto Hybrid 2.0L
£48,000
High Wycombe
from £1,008/pm
On offer and ready for its next owner to drive away today is this saloon which has a 2000cc hybrid motor with automatic transmission. This second hand one at our dealership in High Wycombe is in an almost pristine, nearly new condition in and out and has a mere few miles clocked up on the dash.
2.0 320I M Sport Euro 6 Ss
Auto Petrol 2.0L
£35,999
Chester
from £756/pm
This BMW 3 Series 2.0 320I M Sport Euro 6 Ss is rated as one of the most dependable cars available. This second hand model, available from this dealer has few miles on the dash and comes fitted out with a 2000CC petrol motor and automatic transmission.

330E 22.3 Kwh M Sport Step Pro Pack
Auto Hybrid 2.0L
£42,750
Solihull
from £897/pm
Planning on buying a vehicle that has been designed to be durable and dependable and is one of the top 20 in the UK's reliability index? Well, take a more detailed look at this nearly new 3 Series which is still in an excellent, like new condition throughout. This model from this dealer has clocked up a mere few miles and comes equipped with a 2.0 litre hybrid engine.

330E 22.3 Kwh M Sport Step Pro Pack
Auto Hybrid 2.0L
£48,000
High Wycombe
from £1,008/pm
A marvellous price of only £48,000 for this low mileage BMW 3 Series 330E 22.3 Kwh M Sport Step Pro Pack that only has few miles clocked-up on the dash.
3.0 M340i Mht Xdrive Euro 6 Ss
Auto Hybrid 3.0L
£54,999
Warrington
from £1,154/pm
Currently available from this dealership's show room located in Warrington is this low mileage saloon 3 Series 3.0 M340i Mht Xdrive Euro 6 Ss in like new condition that has a automatic transmission and a 3.0 ltr hybrid engine.

320I M Sport Step Pro Pack
Auto Petrol 2.0L
£45,000
High Wycombe
from £945/pm
There's a superb price at this dealer for this second hand, BMW that’s got automatic transmission, a 2000cc petrol engine and a low mileage of only few miles.
2.0 320I M Sport Euro 6 Ss
Auto Petrol 2.0L
£35,999
Warrington
from £756/pm
Take a closer look at this near mint, low mileage 3 Series 2.0 320I M Sport Euro 6 Ss that contains a 2000 CC petrol motor and automatic transmission. This second hand one available from this dealer priced at £35,999 comes finished in the tone of grey and has only got few miles clocked up on the dash.

320I M Sport Step Pro Pack
Auto Petrol 2.0L
£42,000
High Wycombe
from £882/pm
This saloon has few miles on the clock and comes equipped with a 2.0 L motor. It runs on petrol with automatic transmission and is available in grey.

320I M Sport Step Pro Pack
Auto Petrol 2.0L
£42,000
High Wycombe
from £882/pm
Available for sale - second hand BMW 3 Series 320I M Sport Step Pro Pack which comes fitted with automatic transmission and a 2000CC petrol motor. Buy it at the awesome price of £42,000 from this dealer in High Wycombe.

330E 22.3 Kwh M Sport Step Pro Pack
Auto Hybrid 2.0L
£44,000
Coventry
from £924/pm
On the market and ready for its next owner to drive away today is this durable 3 Series 330E 22.3 Kwh M Sport Step Pro Pack that has a top 20 ranking for its reliable build. It's a second-hand model, but it has been well looked after so it's still in a superb, like new condition in and out.

320I M Sport Step Pro Pack
10mi Auto Petrol 2.0L
£43,500
Newport
from £913/pm
Purchase this 3 Series for just £43,500. Finance plans start out at just £ per month for this car which has got a 2.0 litre petrol motor with automatic transmission.

M340i Mht Xdrive Euro 6
10mi Auto Petrol 3.0L
£61,014
Bristol
from £1,281/pm
This second hand 3 Series in the shade of grey is available for sale with the added option for you to get it with credit.