2019 BMW 3 Series
320D M Sport
50,477miManualDiesel2.0L
£19,998
Aberdeen
~£502/pm
Available to view at our showroom located in Aberdeen - BMW 3 Series that comes fitted with manual transmission and a 2.0 litre diesel motor.
320I M Sport Step
Auto Petrol 2.0L Not for sale on carsnitch
£ - £ Current value range
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.
6,247 cars
320D M Sport
50,477miManualDiesel2.0L
£19,998
Aberdeen
~£502/pm
Available to view at our showroom located in Aberdeen - BMW 3 Series that comes fitted with manual transmission and a 2.0 litre diesel motor.
Sport
35,629miManualDiesel2.0L
£22,100
Online Dealer
~£555/pm
On the market and ready for you to take home is this estate that comes fitted out with a 2000 CC diesel motor and manual transmission. This second hand one currently on sale at this dealership has just 35,629 miles on the dash and comes finished in the tone of grey.
M340i Xdrive Step
15,862miAutoPetrol3.0L
£35,273
Ipswich
~£886/pm
Currently available to drive away is this 3 Series that has got automatic transmission and a 3.0l petrol engine. This second hand one now available from this dealer comes in the tone of grey and has 15,862 miles on the dash.
3.0 335D M Sport 282 Bhp
73,000miAutoDiesel3.0L
£12,000
Prudhoe
~£301/pm
Have a look at this 3 Series 3.0 335D M Sport 282 Bhp which incorporates a 3.0 LTR diesel motor with automatic transmission. This second-hand model from us at this dealer comes in black and has got 73,000 miles clocked up on the dash.
2.0L 320I M Sport
47,628miAutoPetrol2.0L
£20,991
Nottingham
~£527/pm
Fitted with a 2.0 litre petrol engine with automatic transmission, this second hand BMW 3 Series 2.0L 320I M Sport from this dealer is up for sale in the shade of blue and has 47,628 miles on the dash.
2.0 320D M Sport Xdrive Euro 6 Ss
26,186miAutoDiesel2.0L
£16,495
Edinburgh
~£414/pm
On the market and ready for you to take home is this 3 Series 2.0 320D M Sport Xdrive Euro 6 Ss, it is fitted out with a 2.0l diesel engine and automatic transmission. This second hand one from our dealership in Edinburgh comes finished in silver and has only got 26,186 miles clocked up on the dash.
M Sport
61,233miAutoDiesel2.0L
£14,799
Glasgow
~£372/pm
Be the new owner of this BMW which contains a 2000cc diesel motor and automatic transmission. This second hand model now available from our dealership comes in white and has 61,233 miles clocked up on the dash.
320D Xdrive M Sport
65,000miAutoDiesel2.0L
£14,295
Slough
~£359/pm
Available to drive away is this saloon that has got a 2.0 Ltr diesel engine with automatic transmission. At the superb price of £14,295 and manageable instalments on hand starting at just £ pm.
Sport
95,000miAutoDiesel2.0L
£8,990
Bristol
~£226/pm
Coming in the tone of black, this estate used car is fitted out with a 2.0 L diesel motor with automatic transmission and has 95,000 miles clocked up on the dashboard.
2.0 320I M Sport Touring 184 Ps
17,342miAutoPetrol2.0L
£35,995
Farnborough
~£904/pm
Advertised at the full price of £35,995 and with the option to purchase on finance with affordable payments starting at £ per calendar month, this BMW is fitted out with a 2000 CC petrol engine with automatic transmission and has 17,342 miles clocked up on the dash.
2.0 330I M Sport 255 Bhp
32,000miAutoPetrol2.0L
£22,400
Derby
~£563/pm
This dealer is currently advertising an incredible price for this low mileage BMW 3 Series that features automatic transmission and a 2000 cc petrol motor
2.0L 320D Xdrive M
53,730miAutoDiesel2.0L
£24,991
Nottingham
~£628/pm
Providing its next happy owner a tremendous and top of the range level of transport, this BMW 3 Series 2.0L 320D Xdrive M has been finished in the tone of black, is equipped with a 2.0 litre diesel motor with automatic transmission and it has 53,730 miles clocked-up on the dashboard.
2.0 320D Ed Efficientdynamics Euro 5 Ss
116,000miManualDiesel2.0L
£4,395
Leeds
~£110/pm
Painted in black, this used 3 Series has 116,000 miles clocked up on the dashboard, a 2.0 LTR diesel motor and manual transmission.
320D Xdrive M Sport Shadow Edition Step
54,202miAutoDiesel2.0L
£17,498
Livingston
~£439/pm
Be the new owner of this 3 Series 320D Xdrive M Sport Shadow Edition Step fitted out with automatic transmission and a 2.0 litre diesel engine. This second hand model now available at our dealership has been finished in blue and has 54,202 miles on the dash.
320D 184 Sport Plus Edition Step
139,000miAutoDiesel2.0L
£2,995
Chesham
~£75/pm
On offer and ready for its next owner to drive away is this BMW which has got a 2.0 litre diesel engine with automatic transmission. This second-hand one has been finished in the tone of white and has 139,000 miles clocked up on the dash.
320I M Sport Step
3,070miAutoPetrol2.0L
£41,898
Rutherglen
~£1,052/pm
An outstanding price of only £41,898 is currently being advertised by this dealer in Rutherglen on this nearly new estate that has automatic transmission, a 2.0l petrol motor and 3,070 miles on the dash.
320I M Sport
51,944miAutoPetrol2.0L
£20,995
Bournemouth
~£527/pm
This 3 Series has a 2.0 Litre petrol engine with automatic transmission and has 51,944 miles on the dashboard.
2.0 320D Ed Sport Euro 6 Ss
67,000miAutoDiesel2.0L
£11,495
High Wycombe
~£289/pm
Be the next owner of this BMW that incorporates a 2.0 Ltr diesel engine and automatic transmission. This second-hand model at this dealer priced at £11,495 has 67,000 miles clocked up on the dash and has been finished in the tone of blue.
M Sport
21,825miAutoPetrol2.0L
£23,899
Chatham
~£600/pm
This saloon BMW 3 Series has 21,825 miles on the clock and contains a 2.0 Litre petrol engine with automatic transmission. First Registered in 2019, this BMW is now on offer and ready for you to drive away for only £23,899.
2.0 318D M Sport Touring 5D-finished In Alpine
90,000miManualDiesel2.0L
£10,999
Warrington
~£276/pm
At this dealer you will find the bargain price of just £10,999 on this BMW 3 Series with a 2.0 Litre diesel engine, manual transmission and 90,000 miles on the clock.
320D M Sport Edition Mhev
32,816miAutoDiesel2.0L
£27,490
Boston
~£690/pm
There's a remarkable price of only £27,490 on this second hand, 3 Series that’s got a 2000cc diesel motor, automatic transmission and only 32,816 miles clocked-up on the dashboard.
320D M Sport Mhev
14,520miAutoDiesel2.0L
£30,858
Ipswich
~£775/pm
On offer at our incredible price of only £30,858 is this BMW 3 Series, it contains a 2.0 LTR diesel engine with automatic transmission and has 14,520 miles clocked up on the dashboard.
2017 67 330E
109,000miAutoHybrid2.0L
£11,995
Accrington
~£301/pm
This used BMW from this dealer contains a 2.0l hybrid motor with automatic transmission and has got 109,000 miles clocked up on the dash.
M340d Xdrive Mht Step
7,000miAutoDiesel3.0L
£49,699
Stafford
~£1,248/pm
Up for sale and ready for its new owner to drive away today is this 3 Series M340d Xdrive Mht Step which has automatic transmission and a 3000CC diesel motor. This second-hand low mileage one is in an almost spotless, like new condition and has got a mere 7,000 miles on the dash.