2019 BMW 3 Series
340I M Sport
16,000miAutoPetrol3.0L
£25,999
Leatherhead
~£653/pm
Choose this 3 Series for £25,295. Credit plans start at £ every month for this car that comes fitted with a 3000 cc petrol motor and automatic transmission.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
4 cars
340I M Sport
16,000miAutoPetrol3.0L
£25,999
Leatherhead
~£653/pm
Choose this 3 Series for £25,295. Credit plans start at £ every month for this car that comes fitted with a 3000 cc petrol motor and automatic transmission.
M Sport
68,000miAutoDiesel3.0L
£8,995
Leatherhead
~£226/pm
Currently on display at this dealership's showroom is this 3 Series M Sport that's fitted with a automatic gearbox and 3.0L diesel engine.
3.0 M Sport Euro 5 Ss
45,000miAutoDiesel3.0L
£14,995
Leatherhead
~£377/pm
Available to buy is this saloon 3 Series on offer at the incredible price of just £17,000. This dealership also provides you with the possibility to buy with flexible monthly instalments to suit all budgets with instalment plans starting from just £ per month.
335D Xdrive M Sport
50,850miAutoDiesel3.0L
£22,495
Leatherhead
~£565/pm
Containing a 3.0 Litre diesel motor with automatic transmission, this used 3 Series 335D Xdrive M Sport from this dealer is on the market with a white finish and has 50,850 miles on the clock.
2.0 320I Sport Xdrive Euro 6 Ss
43,000miAutoPetrol2.0L
£14,250
Banstead
~£358/pm
Thinking of going for a BMW 3 Series? Then have a closer look at this used model coming in white that has a 2000cc petrol engine, 43,000 miles clocked-up on the dash and automatic transmission.
1.5 318I Sport Touring Euro 6 Ss
56,000miManualPetrol1.5L
£11,990
Banstead
~£301/pm
Coming in white, this second hand 3 Series 1.5 318I Sport Touring Euro 6 Ss is fitted out with a 1.5 Litre petrol engine with manual transmission and has 56,000 miles clocked-up on the dash.
M340i Xdrive Touring
2,646miAutoPetrol3.0L
£58,316
Kingston Upon Thames
~£1,464/pm
On the market and ready for its new owner to take home is this BMW, it incorporates a 3000CC petrol motor and automatic transmission. This second hand model currently available at our dealership is in a like new condition throughout and has done only 2,646 miles.
320I M Sport Saloon
4,519miAutoPetrol2.0L
£39,816
Kingston Upon Thames
~£1,000/pm
Currently available from our dealership in Kingston Upon Thames is this BMW 3 Series 320I M Sport Saloon which comes fitted with automatic transmission and a 2.0 ltr petrol engine. It's in a splendid, like new condition both inside and out and is on the market and ready for you to drive away in a grey finish with 2,989 mi clocked up on the dash.
330E M Sport Saloon
7,794miAutoHybrid2.0L
£45,816
Kingston Upon Thames
~£1,151/pm
First registered in 2023: Second-hand BMW 3 Series with a 2.0 litre hybrid engine, automatic transmission and a mere 7,794 miles clocked-up on the dash.
320I M Sport Touring
8,347miAutoPetrol2.0L
£40,816
Kingston Upon Thames
~£1,025/pm
Currently available from this dealer's showroom in the Kingston Upon Thames area is this BMW in an impeccable, like new condition, it comes fitted out with automatic transmission and a 2.0 L petrol engine.
330E Xdrive M Sport Touring
10,155miAutoHybrid2.0L
£39,816
Kingston Upon Thames
~£1,000/pm
This BMW is in a like new, almost spotless condition both inside and out. It is fitted with a 2.0 ltr hybrid engine with automatic transmission and only has 10,155 miles clocked up on the dash.
320I M Sport Saloon
5,663miAutoPetrol2.0L
£28,316
Kingston Upon Thames
~£711/pm
At this dealer in Kingston Upon Thames you'll find the low price of only £28,316 on this BMW 3 Series with 5,663 miles clocked up on the dash.
320D M Sport Saloon
6,438miAutoDiesel2.0L
£28,316
Kingston Upon Thames
~£711/pm
Take a closer look at this BMW which contains a 2000 cc diesel motor with automatic transmission. This second hand model at this dealership has a mere 6,438 miles on the clock.
330E M Sport Plus Edition Touring
23,004miAutoHybrid2.0L
£32,816
Kingston Upon Thames
~£824/pm
Up for sale and ready for its new owner to drive away today is this BMW 3 Series 330E M Sport Plus Edition Touring, it incorporates a 2.0 Ltr hybrid engine and automatic transmission. This used one at our dealership in Kingston Upon Thames is advertised at our bargain price of just £32,816.
320I M Sport Saloon
24,864miAuto2.0L
£25,816
Kingston Upon Thames
~£648/pm
This saloon has done 24,864 miles and comes equipped with a 2.0l motor with automatic transmission. This second-hand model from this dealer in Kingston Upon Thames is available in the shade of blue.
320I M Sport Saloon
24,878miAutoPetrol2.0L
£25,316
Kingston Upon Thames
~£636/pm
This dealership in Kingston Upon Thames has a bargain price of just £25,316 on this 3 Series with a 2000CC petrol engine, automatic transmission and 24,878 miles on the clock.
330I M Sport Touring
31,551miAuto2.0L
£29,816
Kingston Upon Thames
~£749/pm
Painted in blue, this 2.0 Ltr 3 Series 330I M Sport Touring with automatic transmission is currently available to take out on a test drive.
2.0 330E 7.6Kwh M Sport Euro 6 Ss
59,739miAutoHybrid2.0L
£11,995
Banstead
~£301/pm
Starting at £ each month, you can own this 3 Series with a hybrid 2000cc motor, automatic transmission and 59,739 miles clocked-up on the dashboard.
330E Luxury
70,097miAuto2.0L
£12,499
Epsom
~£314/pm
This BMW 3 Series has 70,097 miles clocked-up on the dash and is equipped with a 2.0l engine. It runs on with automatic transmission and is finished in the tone of white.
3.0 330D M Sport Euro 6 Ss
84,792miAutoDiesel3.0L
£11,995
Banstead
~£301/pm
Coming in white, this BMW has got 84,792 miles on the dashboard and comes equipped with a 3000 cc diesel motor with automatic transmission.
3.0 335D M Sport Xdrive Euro 6 Ss
57,469miAutoDiesel3.0L
£14,390
Banstead
~£361/pm
On offer and ready for its next owner to take home is this very popular, best selling 3 Series 3.0 335D M Sport Xdrive Euro 6 Ss that has got a 3.0 ltr diesel motor with automatic transmission. This used model now available at our dealership in Banstead has a mere 57,469 miles clocked up on the dashboard and has the additional benefit of being supplied with a full service history.
320I Sport Plus
20,295miAuto2.0L
£12,799
Epsom
~£321/pm
This convertible 3 Series 320I Sport Plus is now available for sale from this dealer. It has automatic transmission, a 2000cc motor and 20,295 miles clocked-up on the dash.
335I Se Steptronic Euro
68,000miAutoPetrol3.0L
£7,995
London
~£201/pm
A 3.0 ltr petrol engine and automatic transmission are just a couple of the qualities that this BMW 3 Series has to offer you.
2.0 330E 7.6Kwh M Sport Shadow Edition Euro 6
77,581miAutoHybrid2.0L
£16,695
Surbiton
~£419/pm
With 77,581 mi on the clock and finished in blue, this BMW 3 Series 2.0 330E 7.6Kwh M Sport Shadow Edition Euro 6 is equipped with a 2000 cc hybrid engine and automatic transmission.