2024 BMW 3 Series
320I M Sport Step 2024
17,250mi Auto Petrol
£28,955
Milton Keynes
from £608/pm
This second hand car has a mere 17,250 miles on the dash and it's been on the road for under a full year.
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.
42 cars

320I M Sport Step 2024
17,250mi Auto Petrol
£28,955
Milton Keynes
from £608/pm
This second hand car has a mere 17,250 miles on the dash and it's been on the road for under a full year.
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 320D Mht M Sport Euro 6 Ss
65,000mi Auto Hybrid 2.0L
£19,000
Milton Keynes
from £399/pm
Coming with automatic transmission and a 2.0 ltr hybrid motor, this used 3 Series 2.0 320D Mht M Sport Euro 6 Ss is available to drive away in the shade of grey and has 65,000 miles on the dashboard.

M340i Xdrive Mht 392 Step 2026
1,415mi Auto Petrol
£59,995
Milton Keynes
from £1,259/pm
With just 1,415 miles on the dashboard and painted in grey, this 3 Series is fitted out with a Litre petrol motor and automatic transmission. Available on the market at the fantastic price of only £59,995 or with the option to buy using finance with manageable payments at hand starting at £ per month.

2.0 320D Ed Plus Euro 6 Ss
67,421mi Auto Diesel 1.0L
£10,790
Milton Keynes
from £226/pm
Rated in the UK's top 20 for its durability and trustworthiness, this BMW 3 Series contains a 1000 cc diesel engine and has automatic transmission. This second hand model from this dealer has 67,421 miles on the dashboard and is currently available to buy in a silver finish.

2.0 320D Se Euro 6 Ss
79,042mi Auto Diesel 1.0L
£9,790
Milton Keynes
from £206/pm
This has 79,042 miles on the dash and is equipped with a 1.0l motor. It runs on diesel with automatic transmission and comes in blue.

320D Se Touring Euro
159,000mi Manual Diesel 2.0L
£1,490
Milton Keynes
from £31/pm
On offer and ready for you to drive away today is this BMW 3 Series with a 2000CC diesel motor and manual transmission. This second hand one is advertised at the low price of only £1,490, comes finished in the tone of silver and has 159,000 miles on the dash.

328I M Sport
98,500mi Auto Petrol 2.0L
£8,325
Milton Keynes
from £175/pm
Among those rated in the top twenty of Britain's reliability index, this is a saloon designed by the BMW company to give a higher degree of reliability than most ordinary vehicles. This used model being sold by this dealer has 98,500 mi clocked-up on the dash and is fitted with a 2.0 ltr petrol motor with automatic transmission.

Saloon 2.0 318I Exclusive Edition Euro 5 2010
78,150mi Manual Petrol 2.0L
£3,495
Milton Keynes
from £73/pm
This saloon motor contains a 2.0l petrol motor with manual transmission and has 78,150 miles on the clock. It's up for sale and ready for its next owner to drive away at just £3,495.

320I M Sport Step 2023
31,362mi Auto Petrol
£27,798
Milton Keynes
from £584/pm
Now available at our dealership is this low mileage 3 Series that is comprised of a petrol, l engine and automatic gearbox. It is up for sale and ready for its next owner to drive away in a black finish with only 31,362 miles clocked up on the dashboard.

Xdrive M Sport
73,550mi Auto Diesel 3.0L
£15,069
Milton Keynes
from £316/pm
Finished in black, this saloon motor has 73,550 miles on the dashboard and contains a automatic 3.0 Ltr engine running on diesel.

318D Sport 2020
58,500mi Manual Diesel 2.0L
£17,695
Milton Keynes
from £371/pm
Painted in silver, this used BMW is fitted out with a 2000CC diesel motor with manual transmission and has 58,500 miles on the dash.

Ed Plus
141,535mi Manual Diesel 2.0L
£5,569
Milton Keynes
from £117/pm
UK top twenty ranking for trustworthiness - this 3 Series comes equipped with manual transmission and has a 2.0L diesel motor. It has 141,535 miles clocked-up on the dashboard and is currently available for sale in a blue finish.

M340d Xdrive Mht Step 2021
45,266mi Auto Diesel
£31,695
Milton Keynes
from £665/pm
This BMW 3 Series M340d Xdrive Mht Step 2021 has done 45,266 miles and is fitted with a LTR diesel engine and automatic transmission. This particular used one from this dealership comes in the shade of blue.

320I M Sport Step 2024
37,038mi Auto Petrol
£28,950
Milton Keynes
from £608/pm
A superb price of only £28,990 is being advertised by our dealership on this BMW that's got a low mileage of only 37,038 miles. It could be a great choice of saloon if you're on the lookout for a vehicle that has an outstanding reputation for reliability and trustworthiness.

330E Se Pro Step 2021
56,544mi Auto Hybrid
£15,180
Milton Keynes
from £319/pm
Well known for being a highly trustworthy and dependable car, this 5 door BMW 3 Series 330E Se Pro Step 2021 equips the driver with a hybrid litre engine and automatic transmission, is finished in black and has 56,544 miles on the dash. Currently available at the incredible price of £15,480 or you can also buy on finance by using evenly priced, cost efficient payments beginning at just £ per calendar month.

Saloon 2.0 318D Exclusive Edition Euro 5 Ss
97,200mi Manual Diesel 2.0L
£3,295
Milton Keynes
from £69/pm
A fabulous price of £3,295 from us at this dealer on this saloon that's rated as one of the most dependable and trustworthy motors on the market.

320D M Sport Step 2014
97,504mi Auto Diesel
£8,760
Milton Keynes
from £184/pm
Currently advertised by this dealer in the Milton Keynes area is this estate BMW 3 Series that comes equipped with a CC diesel engine and automatic transmission. It's on offer and ready for you to drive away in the shade of blue with 97,504 miles on the dash.

2L M Sport
71,397mi Auto Diesel 2.0L
£12,575
Milton Keynes
from £264/pm
Equipped with a 2000cc diesel motor and a automatic transmission, this highly dependable BMW 3 Series 2L M Sport is currently available to drive away in black with 71,397 miles on the dashboard.

2.0 330E 12Kwh M Sport Euro 6 Ss
118,000mi Auto Hybrid 2.0L
£12,000
Milton Keynes
from £252/pm
Be the new owner of this automatic BMW 3 Series incorporating a 2000cc hybrid motor and automatic transmission. This used one in the Milton Keynes area has got 118,000 miles on the dash and is finished in blue.

320I M Sport Step 2026
4,660mi Auto Petrol
£37,995
Milton Keynes
from £798/pm
Take a test drive in this automatic BMW 3 Series with a litre petrol motor and automatic transmission. This second hand model in the Milton Keynes area has got 3,353 miles clocked-up on the dash and comes in the shade of black.

M340i Xdrive Mht 392 Step 2026
3,900mi Auto Petrol
£53,998
Milton Keynes
from £1,133/pm
Be the new owner of this BMW that's been designed to have trustworthiness and reliability in mind. It is fitted out with automatic transmission and has a LTR petrol motor. This second hand model now up for sale at our dealership in Milton Keynes has just 2,771 miles on the dash.

320I M Sport Step 2025
11,603mi Auto Petrol
£37,995
Milton Keynes
from £798/pm
The BMW 3 Series is in the top 20 of the reliability index and this dealer has this used model for sale at £38,450.

M340d Xdrive Mht Step 2021
19,804mi Auto Diesel 3.0L
£34,595
Milton Keynes
from £726/pm
Up for sale and ready for its new owner to take home is this dependable BMW 3 Series M340d Xdrive Mhev which is ranked as one of the UK's top 20 most reliable models. It comes equipped with automatic transmission and a 3000 cc diesel engine. This second hand model now available from our dealership in Milton Keynes has been finished in black and only has 19,804 miles on the dash.

320I M Sport Step 2026
4,844mi Auto Petrol
£36,995
Milton Keynes
from £777/pm
This BMW 3 Series 320I M Sport Step 2026 is a model that is known to be one of the most trustworthy cars available. This dealer has a second hand one in stock that has 3,791 miles on the dash and incorporates a ltr petrol motor.