2017 BMW 3 Series
2017 67 335D
90,500miAutoDiesel3.0L
£20,750
Accrington
~£521/pm
In the shade of orange, this BMW has 90,500 miles clocked-up on the dash and comes fitted with a 3000 cc diesel engine with automatic transmission.
320I M Sport
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,296 cars
2017 67 335D
90,500miAutoDiesel3.0L
£20,750
Accrington
~£521/pm
In the shade of orange, this BMW has 90,500 miles clocked-up on the dash and comes fitted with a 3000 cc diesel engine with automatic transmission.
320I Sport
42,441miAutoPetrol2.0L
£19,850
King's Lynn
~£498/pm
Available to drive away is this BMW 3 Series 320I Sport in the shade of black. This second hand one has 42,441 miles on the dash and has a 2.0 litre petrol motor.
M340d Xdrive Touring
2,500miAutoDiesel3.0L
£57,800
Kingston Upon Thames
~£1,451/pm
On the market and ready for you to drive away is this BMW 3 Series in like new condition that comes fitted with a 3.0 Ltr diesel motor with automatic transmission. This second hand model currently in stock at our dealership in Kingston Upon Thames has 2,500 miles clocked-up on the dash.
M340i
29,044miAutoPetrol3.0L
£33,490
Online Dealer
~£841/pm
Saloon with a 3000 cc petrol engine and automatic transmission.
320I Se
29,413miAutoPetrol2.0L
£14,993
Bedford
~£377/pm
This saloon motor is currently on offer and ready for its next owner to take home. It has 29,413 miles clocked up on the dash and features a 2000 CC petrol motor with automatic transmission.
Sport
55,221miManualDiesel2.0L
£18,750
Online Dealer
~£471/pm
Containing a 2.0 litre diesel engine with manual transmission, this second hand BMW 3 Series is on the market in the tone of grey with 55,221 miles on the dash.
M340i
29,023miAutoPetrol3.0L
£32,830
Online Dealer
~£824/pm
Coming with automatic transmission and a 3.0L petrol motor; this second-hand saloon is on the market and ready for its new owner to take home with 29,023 miles on the clock.
320D M Sport
17,300miAutoDiesel2.0L
£9,975
Wolverhampton
~£251/pm
Coming fitted with a 2.0 LTR diesel engine with automatic transmission, this used BMW 3 Series from this dealer is available for sale in blue and has 17,300 miles on the dash.
330E M Sport Shadow Edition
38,624miAutoHybrid2.0L
£16,607
Online Dealer
~£417/pm
Priced at £16,607 you can get this second-hand BMW 3 Series from this dealership in Online Sale which has automatic transmission and a 2.0 Litre hybrid motor.
3.0 330I Se Touring Euro 4
42,321miAutoPetrol3.0L
£6,999
Hemel Hempstead
~£176/pm
Coming fitted with a 3000CC petrol motor with automatic transmission, this used 3 Series from this dealership in Hemel Hempstead is available on the market with a white finish and has 42,321 miles on the dashboard.
320D M Sport
117,000miAutoDiesel2.0L
£8,495
Derby
~£213/pm
At this dealership in Derby you'll find the bargain price of just £8,495 on this BMW 3 Series 320D M Sport with a 2000 cc diesel motor, automatic transmission and 117,000 miles clocked-up on the dashboard.
330E M Sport
48,778miAutoPetrol2.0L
£19,214
Bristol
~£483/pm
In the tone of white, this saloon BMW 3 Series has 48,778 miles clocked up on the dash and is fitted out with a 2.0 Ltr petrol engine.
2.0 328I M Sport Euro 6 Ss
48,000miAutoPetrol2.0L
£14,999
Hemel Hempstead
~£377/pm
Containing a 2.0 L petrol motor with automatic transmission - this used 3 Series 2.0 328I M Sport Euro 6 Ss is now available for sale with 48,000 miles clocked-up on the dashboard.
3.0 M Sport Xdrive Euro 6 Ss
92,050miAutoDiesel3.0L
£15,495
Blackburn
~£389/pm
Become the new owner of this 3 Series which comes fitted with automatic transmission and a 3.0 ltr diesel motor. This second hand one from us at this dealer has done 92,050 miles.
2.0 330E 7.6Kwh M Sport Euro 6 Ss
105,040miAutoHybrid2.0L
£10,200
Nelson
~£256/pm
For sale at this dealer in Nelson: BMW 3 Series 2.0 330E 7.6Kwh M Sport Euro 6 Ss - automatic transmission, 2000 cc hybrid motor and 105,040 miles.
320I M Sport
31,218miAutoPetrol2.0L
£24,991
Nottingham
~£628/pm
Currently available to buy is this BMW 3 Series 320I M Sport with a 2.0 Ltr petrol engine and 31,218 miles clocked up on the dash.
M Sport
61,934miAutoPetrol2.0L
£19,988
Cardiff
~£502/pm
Commencing from around £ monthly, you could drive this BMW 3 Series with a petrol 2000cc engine, automatic transmission and 61,934 miles on the dash.
330E Xdrive M Sport Pro Edition Step
25,559miAutoHybrid2.0L
£33,701
Colchester
~£846/pm
Coming fitted out with a 2.0 ltr hybrid engine and automatic transmission, this second hand estate is on the market in the tone of blue and has 25,559 miles clocked-up on the dash.
M Sport
51,176miAutoHybrid2.0L
£20,900
Online Dealer
~£525/pm
On the market and ready for its next owner to drive away - second hand BMW 3 Series M Sport that is fitted out with a 2.0l hybrid motor and automatic transmission. It could be yours for the awesome price of only £20,900 from this dealer located in Online Sale.
2.0 330E Xdrive M Sport 288 Bhp
31,871miAutoHybrid2.0L
£27,995
St Neots
~£703/pm
On offer and ready for you to take home is this 3 Series which contains a 2000cc hybrid engine with automatic transmission. This second hand model available from this dealer comes in grey and has 31,871 miles on the dash.
320D M Sport Shadow Edition Step
55,270miAutoDiesel2.0L
£17,500
King's Lynn
~£439/pm
On offer and ready for its new owner to take home is this BMW 3 Series 320D M Sport Shadow Edition Step that contains a 2.0 Ltr diesel engine with automatic transmission. This second hand model has clocked up 55,270 miles.
2.0 320D Ed Sport Touring Euro 6 Ss
107,000miManualDiesel2.0L
£8,999
Derby
~£226/pm
Be the new owner of this 3 Series 2.0 320D Ed Sport Touring Euro 6 Ss that comes equipped with manual transmission and a 2.0 ltr diesel motor. This used one has 107,000 miles clocked up on the dash and comes in the tone of grey.
3.0L 330D M Sport
107,246miAutoDiesel3.0L
£10,991
Nottingham
~£276/pm
Fitted out with a 3000 CC diesel motor and automatic transmission, this used 3 Series is up for sale with a white finish and has 107,246 miles clocked up on the dash.
2.0 320I M Sport 181 Bhp
49,000miManualPetrol2.0L
£10,000
Brandon
~£251/pm
Featuring a 2.0 Ltr petrol motor with manual transmission, this second hand 3 Series is up for sale in a black finish and has 49,000 miles clocked up on the dash.