2022 BMW 3 Series
M340i 3.0 Mht Estate Xdrive
1,000mi Auto Hybrid 3.0L
£50,990
Princes Risborough
from £1,070/pm
With 1,000 miles clocked up on the dash, this BMW 3 Series contains a 3.0l hybrid engine and automatic transmission.
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.
1 cars

M340i 3.0 Mht Estate Xdrive
1,000mi Auto Hybrid 3.0L
£50,990
Princes Risborough
from £1,070/pm
With 1,000 miles clocked up on the dash, this BMW 3 Series contains a 3.0l hybrid engine and automatic transmission.
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 330E 12Kwh M Sport Touring Euro 6 Ss 5
43,383mi Auto Hybrid 2.0L
£22,750
Aylesbury
from £478/pm
Have a closer look at this BMW 3 Series 2.0 330E 12Kwh M Sport Touring Euro 6 Ss 5 that comes fitted out with automatic transmission and a 2.0 litre hybrid motor. This second-hand model from our dealership in Aylesbury has been finished in black and has 43,383 miles on the dashboard.

2.0 320I M Sport Touring Xdrive Euro 6 Ss -
66,000mi Manual Petrol 2.0L
£10,990
Aylesbury
from £231/pm
Providing the new privileged owner a marvellous and top of the range mode of transport, this BMW 3 Series comes in the tone of grey, has 66,000 miles clocked up on the dashboard and has a 2000 cc petrol motor.

335I Se
90,000mi Auto Petrol 3.0L
£8,490
High Wycombe
from £178/pm
Now available for viewing at this dealer's showroom located in the High Wycombe area is this 3 Series 335I Se that comes equipped with a 3.0 litre petrol motor and automatic transmission.

2.0 320D Luxury Euro 5 Ss 201464
154,000mi Auto Diesel 2.0L
£4,985
High Wycombe
from £105/pm
Renowned for its dependability, this 3 Series 2.0 320D Luxury Euro 5 Ss 201464 contains a 2.0 LTR diesel engine and automatic transmission. This second hand model from this dealer has 154,000 miles clocked-up on the dashboard and is currently available for sale in a blue finish.

2.0 320D Sport Plus Edition Euro 5 Ss 2011
84,000mi Manual Diesel 2.0L
£5,985
High Wycombe
from £126/pm
Painted in the shade of white, this convertible BMW 3 Series has a 2000cc diesel motor with manual transmission and has 84,000 miles on the clock.

2.3 M3 E30
115,999mi Manual Petrol 2.3L
£89,995
High Wycombe
from £1,889/pm
Providing its next privileged owner a magnificent and high class mode of transport, this 3 Series 2.3 M3 E30 has been finished in the shade of red, contains a 2300 CC petrol engine with manual transmission and has 115,999 miles on the dashboard.

2.0 320I M
51,537mi Auto 2.0L
£22,990
Marlow
from £483/pm
Advertised by this dealer in Marlow is this BMW 3 Series - automatic transmission, 51,537 miles and a 2000 cc motor.

Estate 3.0 335D M Sport Touring Xdrive Euro 6
150,264mi Auto Diesel 3.0L
£9,994
Aylesbury
from £210/pm
Painted in the tone of black, this used BMW 3 Series Estate 3.0 335D M Sport Touring Xdrive Euro 6 has got 150,264 miles clocked-up on the dash and is equipped with a 3000 cc diesel engine.

M Sport
113,450mi Manual Diesel 2.0L
£5,999
High Wycombe
from £126/pm
Up for sale and ready for its next owner to take home is this BMW 3 Series that is known to be one of the most trustworthy and reliable motors around. It is fitted out with a 2.0l diesel engine and manual transmission. This second hand model currently up for sale at our dealership in High Wycombe has 113,450 miles on the dash and has been finished in blue.

Saloon 2.0 320D M Sport Euro 5 Ss 201464
114,195mi Manual Diesel 2.0L
£6,294
Aylesbury
from £132/pm
Up for sale at the price of £6,294 or with the option to purchase using credit with affordable instalments starting out at £ per month, this silver BMW 3 Series has clocked up 114,195 miles and incorporates a 2000 CC diesel motor.

2.0 320I M Sport
116,600mi Auto Petrol 2.0L
£5,750
High Wycombe
from £121/pm
Built with a 2.0 LTR petrol engine and a automatic gearbox, this very trustworthy and dependable used car is available for sale in black with 116,600mi clocked up on the dash.

320I M Sport Step Pro Pack
Auto Petrol 2.0L
£42,000
High Wycombe
from £882/pm
Now available for viewing at this dealer is this low mileage BMW 3 Series. It has a 2.0l petrol motor with automatic transmission and it has got a mere few miles clocked up on the dashboard.

330E 22.3 Kwh M Sport Step Techpro Pack
Auto Hybrid 2.0L
£48,000
High Wycombe
from £1,008/pm
A bargain price of only £48,000 is being advertised by this dealer on this low mileage BMW that comes with automatic transmission and 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
Second-hand 3 Series 330E 22.3 Kwh M Sport Step Pro Pack in pristine condition, tidy and clean throughout. It drives like new with its 2.0 L hybrid motor, automatic transmission and only few miles clocked up on the dashboard. You can even opt to spread the cost with evenly priced, achievable instalments commencing from only £ monthly.

320I M Sport Step Pro Pack
Auto Petrol 2.0L
£45,000
High Wycombe
from £945/pm
Providing the new lucky owner a fabulous and luxurious level of transport, this saloon 3 Series has been finished in the shade of blue, has got few mi clocked up on the dash and comes fitted with a 2.0 Ltr petrol engine.

320I M Sport Step Pro Pack
Auto Petrol 2.0L
£42,000
High Wycombe
from £882/pm
Currently available for sale is this BMW in like new condition that has a mere few miles on the dashboard.

320I Sport Step
Auto Petrol 2.0L
£32,500
High Wycombe
from £682/pm
This saloon 3 Series 320I Sport Step incorporates a 2.0 Litre petrol motor with automatic transmission and has got few miles on the dash.

M340d Xdrive Mht Step
11,255mi Auto Diesel 3.0L
£43,500
High Wycombe
from £913/pm
Priced at £44,000 you can get this second hand saloon from this car dealership in High Wycombe that has a 3.0l diesel engine with automatic transmission.

M340i Xdrive Mht Step
16,274mi Auto Petrol 3.0L
£46,750
High Wycombe
from £981/pm
Coming with a 3000CC petrol engine and a automatic gearbox, this trusty BMW 3 Series is currently available for sale in blue with 16,274 miles clocked-up on the dash.

M340i Xdrive Mht Step
15,212mi Auto Petrol 3.0L
£48,000
High Wycombe
from £1,008/pm
Durable and dependable, BMW's 3 Series is in the top 20 of the UK's reliability index. This second hand M340i Xdrive Mht Step is currently available to drive away in a grey finish and has 15,212 miles clocked up on the dash.

M340d Xdrive Mht Step
16,670mi Auto Diesel 3.0L
£49,000
High Wycombe
from £1,029/pm
BMW with a 3000 cc diesel motor and automatic gearbox.

320I M Sport Step
29,244mi Auto Petrol 2.0L
£28,000
High Wycombe
from £588/pm
Available to view at our dealership in the High Wycombe area is this second-hand, low mileage BMW 3 Series which is fitted out with a petrol, 2000 cc engine and automatic transmission. It's up for sale in the shade of grey with a mere 29,244 mi on the clock.

330I M Sport Step Tech Pack
23,005mi Auto Petrol 2.0L
£27,750
High Wycombe
from £582/pm
Finished in the tone of black, this saloon used car is fitted out with a 2000cc petrol engine with automatic transmission and has done 23,005 miles.