2020 BMW 3 Series
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 M Sport Phev
Auto 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,259 cars
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
At the remarkable price of just £11,495 is this BMW 3 Series 2.0 320D Ed Sport Euro 6 Ss , it has a 2.0 LTR diesel engine with automatic transmission. This used model has 67,000 miles on the dashboard.
M Sport
21,825miAutoPetrol2.0L
£23,899
Chatham
~£600/pm
This second hand BMW 3 Series from this dealer comes fitted out with automatic transmission and a 2.0l petrol motor with 21,825 miles clocked-up on the dash.
2.0 318D M Sport Touring 5D-finished In Alpine
90,000miManualDiesel2.0L
£10,999
Warrington
~£276/pm
At our bargain price of only £10,999 is this BMW 3 Series, it has 90,000 miles clocked-up on the dash and features a 2.0l diesel motor with manual transmission.
320D M Sport Edition Mhev
32,816miAutoDiesel2.0L
£27,490
Boston
~£690/pm
On the market and ready for its next owner to drive home is this 3 Series. This second hand model has 32,816 miles on the dashboard and features a 2000 cc diesel motor with automatic transmission.
320D M Sport Mhev
14,520miAutoDiesel2.0L
£31,350
Ipswich
~£787/pm
Now available from our dealership in the Ipswich area is this almost impeccable BMW 3 Series 320D M Sport Mhev which has automatic transmission and a 2.0 LTR diesel motor. It's on the market and ready for its next owner to drive away in the shade of black with 14,520 miles clocked-up on the dashboard.
2017 67 330E
109,000miAutoHybrid2.0L
£11,995
Accrington
~£301/pm
Have a look at this BMW 3 Series 2017 67 330E that has automatic transmission and a 2.0l hybrid motor. This used model from our dealership in Accrington is available at the fabulous price of only £11,995.
M340d Xdrive Mht Step
7,000miAutoDiesel3.0L
£49,699
Stafford
~£1,248/pm
Take a look at the low price of just £49,699 on this 3 Series at this dealer. It's a second hand vehicle, but it's been well looked after and therefore remains in an almost spotless, nearly new condition inside and out.
330E M Sport Step
22,277miAutoHybrid2.0L
£33,000
High Wycombe
~£829/pm
Have a look at this BMW 3 Series that has got a 2.0l hybrid engine with automatic transmission. This second hand model has a low mileage of only 22,277 miles and has been finished in blue.
320D M Sport
50,477miManualDiesel2.0L
£19,998
Aberdeen
~£502/pm
Advertised by this dealer is this BMW that incorporates a 2.0 Ltr diesel engine with manual transmission. It is up for sale and ready for its new owner to take home in the shade of black with 50,477 miles on the dashboard.
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,436
Ipswich
~£890/pm
Own this used BMW for only £35,436. Credit deals start from only £ monthly for this car which is fitted out with a 3.0 LTR petrol engine and automatic transmission.
3.0 335D M Sport 282 Bhp
73,000miAutoDiesel3.0L
£12,000
Prudhoe
~£301/pm
This saloon used car is now available on the market. It has got a 3000 CC diesel motor with automatic transmission and it has got 73,000 miles clocked up on the dash.
2.0L 320I M Sport
47,628miAutoPetrol2.0L
£20,991
Nottingham
~£527/pm
Beginning from as little as £ monthly, you can get this saloon motor with 47,628 miles on the dash, petrol 2.0 Ltr motor and automatic transmission.
2.0 320D M Sport Xdrive Euro 6 Ss
26,186miAutoDiesel2.0L
£16,495
Edinburgh
~£414/pm
Get behind the steering wheel of this BMW 3 Series for just £16,495. It is fitted with a 2.0 litre diesel motor with automatic transmission and has 26,186 miles on the clock.
M Sport
61,233miAutoDiesel2.0L
£14,799
Glasgow
~£372/pm
Now on offer and ready for you to take home is this BMW 3 Series M Sport with a 2000CC diesel engine and 61,233mi on the clock.
320D Xdrive M Sport
65,000miAutoDiesel2.0L
£14,295
Slough
~£359/pm
Up for sale and ready for you to take home is this car at the great price of only £14,295. This dealership in Slough also provides you with the possibility to purchase with affordable monthly repayments with payment packages commencing from only £ monthly.
Sport
95,000miAutoDiesel2.0L
£9,250
Bristol
~£232/pm
Now on offer and ready for its next owner to drive away is this BMW with a 2.0 litre diesel motor and 95,000 miles clocked-up on the dashboard.
2.0 320I M Sport Touring 184 Ps
17,342miAutoPetrol2.0L
£35,995
Farnborough
~£904/pm
17,342 miles on the clock, this 3 Series 2.0 320I M Sport Touring 184 Ps comes fitted out with automatic transmission and a 2.0 L petrol motor.
320D M Sport Step
65,056miAutoDiesel2.0L
£20,500
Luton
~£515/pm
This BMW has 65,056 miles clocked-up on the dashboard and incorporates a 2000CC motor. It runs on diesel with automatic transmission and is available in the tone of white.
2.0L 330E M Sport
57,895miAutoPetrol2.0L
£23,991
Nottingham
~£602/pm
This BMW 3 Series has got 57,895 miles on the dashboard and contains a 2000cc petrol motor.
2.0 330I M Sport 255 Bhp
32,000miAutoPetrol2.0L
£22,400
Derby
~£563/pm
A remarkable price of only £22,400 is currently being advertised by this dealer in Derby on this low mileage BMW that is fitted with a 2.0 ltr petrol engine with automatic transmission
2.0L 320D Xdrive M
53,730miAutoDiesel2.0L
£24,991
Nottingham
~£628/pm
Currently available from this car dealership's show room in the Nottingham area is this 3 Series which comes fitted out with automatic transmission and a 2000 cc diesel motor.
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.