2019 BMW 3 Series
340I M Sport
16,000mi Auto Petrol 3.0L
£26,999
Leatherhead
~£678/pm
A 3.0 LTR petrol engine and automatic transmission are just a couple of the aspects that this BMW 3 Series has to offer its new owner.
8 cars
340I M Sport
16,000mi Auto Petrol 3.0L
£26,999
Leatherhead
~£678/pm
A 3.0 LTR petrol engine and automatic transmission are just a couple of the aspects that this BMW 3 Series has to offer its new owner.
335D Xdrive M Sport
50,850mi Auto Diesel 3.0L
£22,495
Leatherhead
~£565/pm
On the market and ready for its next owner to drive away today is this 3 Series 335D Xdrive M Sport which comes fitted out with a 3.0l diesel engine with automatic transmission. This second hand model from our dealership has 50,850 miles clocked up on the dashboard.
335D Xdrive M Sport Touring
56,000mi Auto Diesel 3.0L
£21,999
Leatherhead
~£552/pm
Drive this used 3 Series for £21,999. Credit offers start from as little as £ monthly for this motor which is fitted with a 3000CC diesel motor with automatic transmission.
Saloon
36,300mi 2.0L
£24,499
Leatherhead
~£615/pm
This saloon has a 2.0 litre motor with transmission and has 36,300 miles clocked-up on the dashboard.
M Sport
68,000mi Auto Diesel 3.0L
£8,999
Leatherhead
~£226/pm
On offer and ready to take on a test drive is this BMW coming in the tone of ; it is fitted out with a 3000CC diesel motor with automatic transmission and has got 68,000 miles clocked-up on the dashboard.
Saloon
45,000mi 3.0L
£15,299
Leatherhead
~£384/pm
Up for sale and ready to take for a test drive is this 3 Series in the shade of ; this used model has 45,000 miles clocked-up on the dash and is fitted with a 3.0l engine with transmission.
Convertible
70,550mi 3.0L
£6,499
Leatherhead
~£163/pm
Have this used BMW 3 Series for only £6,499. Credit plans start from just £ a month for this car which incorporates a 3.0L motor with transmission.
Coupe
146,200mi 2.8L
£2,999
Leatherhead
~£75/pm
Featuring a 2800 cc engine with transmission, this second hand coupe is finished in and has 146,200 miles clocked-up on the dashboard.
M340d Xdrive Mhev
3,609mi Auto Diesel 3.0L
£52,816
Kingston Upon Thames
~£1,326/pm
Having 3,609 miles clocked up on the dash and in the tone of blue, this 3 Series comes fitted with automatic transmission and a 3.0l diesel engine.
320I M Sport Touring
9,999mi Auto Petrol 2.0L
£36,816
Kingston Upon Thames
~£925/pm
Coming finished in the tone of , this BMW 3 Series 320I M Sport Touring is fitted out with a 2.0 LTR petrol engine with automatic transmission and has 9,999 miles clocked-up on the dashboard.
330E M Sport Plus Edition Touring
16,544mi Auto Hybrid 2.0L
£34,816
Kingston Upon Thames
~£874/pm
Painted in the tone of , this estate BMW has 16,544 miles clocked up on the dash and comes equipped with a 2000 CC hybrid engine and automatic transmission.
320D Xdrive M Sport
36,200mi Auto Diesel 2.0L
£27,500
London
~£691/pm
This 3 Series 320D Xdrive M Sport has 36,200 miles on the dash and comes fitted out with a 2000cc engine. It runs on diesel with automatic transmission and is available in the shade of black.
M340i Xdrive Saloon
37,792mi Auto Petrol 3.0L
£32,816
Kingston Upon Thames
~£824/pm
A fantastic price of only £34,816 is being advertised by this dealer in Kingston Upon Thames for this low mileage BMW 3 Series M340i Xdrive Saloon which is equipped with a 3.0 LTR petrol motor with automatic transmission
320I Sport
76,719mi Auto 2.0L
£15,995
Epsom
~£402/pm
First registered in 2019: Used BMW with automatic transmission, a 2.0 litre motor and a mere 76,719 miles clocked-up on the dashboard.
330D M Sport Saloon
22,805mi Auto Diesel 3.0L
£18,816
Kingston Upon Thames
~£473/pm
At the great price of just £19,816 is this 3 Series 330D M Sport Saloon that has got a 3000cc diesel engine with automatic transmission. This second-hand one from this dealership has 22,805 miles clocked up on the dash.
320D M Sport Shadow Edition Touring
42,332mi Auto Diesel 2.0L
£18,816
Kingston Upon Thames
~£473/pm
This 3 Series has got 42,332 miles clocked up on the dashboard and contains a 2.0 L diesel engine with automatic transmission.
328I Modern Saloon
50,111mi Auto Petrol 2.0L
£11,316
Kingston Upon Thames
~£284/pm
Up for sale and ready for you to drive away is this saloon 3 Series 328I Modern Saloon at the incredible price of only £11,816. This dealer also gives you the possibility to buy with manageable monthly repayments with repayment plans commencing at only £ per calendar month.
2.0 330E 12Kwh M Sport Saloon Plug-in H
19,990mi Auto Hybrid 2.0L
£23,298
Walton-on-Thames
~£585/pm
This used BMW 3 Series with a finish is available on the market with the added option for you to pay for it on finance.
2.0 318D Sport Touring Euro 6 Ss
109,000mi Auto Diesel 2.0L
£8,995
Epsom
~£226/pm
This estate 3 Series 2.0 318D Sport Touring Euro 6 Ss has got a 2000CC diesel motor with automatic transmission and it has 109,000 miles clocked up on the dash.
2.0 320I Se Euro 4
95,000mi Manual Petrol 2.0L
£3,680
Surbiton
~£92/pm
Are you thinking of going for a 3 Series 2.0 320I Se Euro 4? Well, take a closer look at this used model, it features manual transmission, a 2.0 LTR petrol engine and has 95,000 miles on the clock.
2.0 320I Se Euro 4
103,000mi Auto Petrol 2.0L
£1,680
Surbiton
~£42/pm
At our low price of only £1,890 is this 3 Series, it has clocked up 103,000 miles and is fitted with a 2000 CC petrol engine and automatic transmission.
330E M Sport Saloon
2,387mi Auto Hybrid 2.0L
£37,800
Kingston Upon Thames
~£949/pm
For sale at the price of £39,800 and with the possibility to purchase on credit with affordable instalments from around £ per month, this BMW 3 Series 330E M Sport Saloon has 2,387 miles clocked-up on the dash and comes fitted with a 2.0 ltr hybrid engine with automatic transmission.
330E M Sport Saloon
3,490mi Auto Hybrid 2.0L
£38,800
Kingston Upon Thames
~£974/pm
Painted in the shade of , this 3 Series 330E M Sport Saloon has 3,490 miles on the dashboard and has got a automatic 2000CC engine running on hybrid.
M340i Xdrive Touring
4,434mi Auto Petrol 3.0L
£57,800
Kingston Upon Thames
~£1,451/pm
This used 3 Series M340i Xdrive Touring from this dealer in Kingston Upon Thames is equipped with a 3.0 Litre petrol motor with automatic transmission and has got 4,434 miles on the clock.