2021 BMW 3 Series
2.0 330E 12Kwh M
52,000mi Auto Hybrid 2.0L
£19,995
Bedford
from £420/pm
Built with a 2.0 L hybrid motor and a automatic transmission, this dependable 3 Series is available to buy in white with 52,000 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.
50 cars

2.0 330E 12Kwh M
52,000mi Auto Hybrid 2.0L
£19,995
Bedford
from £420/pm
Built with a 2.0 L hybrid motor and a automatic transmission, this dependable 3 Series is available to buy in white with 52,000 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.

3L Null
71,000mi Auto Hybrid 3.0L
£29,750
Bedford
from £624/pm
On the market and ready for its next owner to take home is this second hand 3 Series which is fitted with automatic transmission and a 3000cc hybrid motor. Priced to sell from this dealer in Bedford for the outstanding price of just £29,750.

Saloon
135,000mi Auto Diesel 2.0L
£4,987
Bedford
from £105/pm
BMW's 3 Series is amongst the top rated for reliability and this dealer currently has this second hand model for sale at just £4,987. That is a great price for this particular model and even better when you take into account that it's less likely to let you down and cost you extra money in repairs.

2019 2.0 320D M Sport Euro 6 Ss
64,000mi Auto Diesel 2.0L
£17,450
Bedford
from £366/pm
Available at this dealer in Bedford: BMW 3 Series with 2000cc diesel motor, automatic transmission and 64,000 miles.

3L M Sport
95,000mi Auto Diesel 3.0L
£6,450
Bedford
from £135/pm
This dependable and trustworthy BMW 3 Series contains a 3.0 Litre diesel engine with automatic transmission and has 95,000 mi clocked-up on the dash. Grab the opportunity right now to own this used one that's up for sale at the price of just £6,690.

2.0 320D M Sport Euro 5 Ss
99,000mi Auto Diesel 2.0L
£7,990
Bedford
from £168/pm
This BMW incorporates a 2.0 Litre diesel engine with automatic transmission and has got 99,000 miles clocked up on the dash.

2.0 320D M
141,220mi Auto 2.0L
£6,289
Bedford
from £132/pm
Priced at £6,289 you can buy this second-hand 3 Series from this dealer in Bedford that contains a 2.0 Ltr engine and automatic transmission.

2L M Sport Pro Edition
79,360mi Auto Hybrid 2.0L
£17,790
Bedford
from £373/pm
Currently up for sale and ready for its new owner to drive home is this 3 Series 2L M Sport Pro Edition with a 2.0 Litre hybrid engine and 79,000 miles clocked up on the dash.

2L M Sport
91,000mi Auto Hybrid 2.0L
£14,790
Bedford
from £310/pm
The Reliability Index figure calculates - cost, inconvenience for motorists and rate of failure. It is based on data sourced from the vast number of claims that are made by motorists each year which aims to provide you with a good overview of the reliability of vehicles that are on the UK's roads today. The BMW 3 Series is in the top 20 of the Reliability Index and this dealer currently has this second hand one in stock for only £14,990. It's a really good deal for this particular model and even more so if there's less chance of having to fork out for repairs.

2.0 320I Sport Saloon Euro 6 S S
35,000mi Auto Petrol 2.0L
£11,990
Bedford
from £252/pm
Put yourself in the driver's seat of this trusty saloon which is one of Britain's top 20 most reliable vehicles. This second-hand model at this dealer comes finished in white and has just 35,000 miles on the clock.

2L M Sport
67,000mi Auto Petrol 2.0L
£18,450
Bedford
from £387/pm
This BMW 3 Series is rated as one of the top 20, most dependable and trustworthy models in Great Britain. It comes fitted out with a 2.0 Litre petrol engine and has got automatic transmission. This second hand model from this dealer has been finished in the tone of white and has clocked-up 67,000 mi. On the market at the awesome price of just £18,950 or with the possibility to buy using finance with achievable payments on hand starting from £ per calendar month.

2.0 330E 12Kwh Sport Pro Touring Plug-i
95,838mi Auto Hybrid 2.0L
£13,450
Bedford
from £282/pm
In the shade of black, this BMW has 95,838mi on the clock and comes fitted with a automatic 2.0 Ltr engine running on hybrid.

3.0 M340i Xdrive
35,350mi Auto 3.0L
£33,789
Bedford
from £709/pm
This dealer is currently advertising a bargain price of £34,989 for this second hand 3 Series with just 35,350 miles on the clock.

330E Sport Step 2023
37,413mi Auto Hybrid
£21,430
Bedford
from £450/pm
A marvellous price of only £21,530 is being advertised by this dealer on this low mileage BMW 3 Series 330E Sport Step 2023 that's only done 37,413 miles.

M340i Xdrive Mht 392 Step
4,301mi Auto Petrol 3.0L
£49,993
Bedford
from £1,049/pm
Now on display at our showroom in Bedford is this BMW 3 Series M340i Xdrive Mht 392 Step with just 4,301 miles clocked-up on the dash.

2.0 320D M Sport Touring Euro 6 Ss
105,000mi Auto Diesel 2.0L
£9,990
Bedford
from £210/pm
Available from this dealership is this BMW 3 Series that is equipped with a 2000CC diesel engine with automatic transmission.

320I M Sport Step
6,022mi Auto Petrol 2.0L
£41,993
Bedford
from £881/pm
On offer and ready to take for a test drive is this 3 Series in a black finish; this particular model is fitted with automatic transmission, a 2000 cc petrol engine and has 6,022 miles on the clock.

2L M Sport
61,000mi Auto Hybrid 2.0L
£24,450
Bedford
from £513/pm
Be the new owner of this 3 Series 2L M Sport that comes fitted with automatic transmission and a 2.0 Ltr hybrid motor. This second-hand one has 61,000 miles clocked up on the dash.

3.0 335D Xdrive
61,500mi Auto Diesel 3.0L
£24,879
Bedford
from £522/pm
This 3 Series 335D Xdrive M Sport Shadow Edition features a 3.0 litre diesel engine with automatic transmission and has 61,500 mi on the dash. This particular used one from this dealer in Bedford is finished in the shade of black.

3.0 M340d Xdrive
54,500mi Auto 3.0L
£28,989
Bedford
from £609/pm
Available at our dealership located in Bedford is this saloon car featuring a , 3000 cc engine and automatic gearbox. It is available for you to drive away today in the shade of blue with 54,500 miles clocked-up on the dash. It is an excellent choice to make if you're on the lookout to buy a model that has an outstanding reputation for reliability and trustworthiness.

2.0 318I M Sport Euro 5
87,000mi Manual Petrol 2.0L
£5,275
Bedford
from £111/pm
Containing a 2.0L petrol motor and manual transmission; this second hand BMW 3 Series 2.0 318I M Sport Euro 5 is on offer and ready for its new owner to drive home with 87,000 miles on the dashboard.

3.0 M340i Xdrive
23,680mi Auto Petrol 3.0L
£51,989
Bedford
from £1,091/pm
A terrific price of just £51,989 on this 3 Series M340i Xdrive Mhev that's featured in the list of the top twenty, most durable and trustworthy vehicles in the United Kingdom.

3.0 330D M Sport Shadow Edition Touring Euro
89,999mi Auto Diesel 3.0L
£15,490
Bedford
from £325/pm
Now available at our dealership in Bedford is this BMW 3 Series 3.0 330D M Sport Shadow Edition Touring Euro fitted out with a 3000 CC diesel engine and automatic transmission. It's up for sale and ready for its new owner to drive away in a black finish with 89,999 miles on the dashboard.

2.0 320D Se Euro 5 S S
110,075mi Manual Diesel 2.0L
£4,795
Bedford
from £101/pm
On the market and ready for you to drive away is this used 3 Series 2.0 320D Se Euro 5 S S that has a 2.0 LTR diesel engine with manual transmission. Get it at the awesome price of only £4,795 from this dealer in the Bedford area.