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.
Images of a similar car, for illustrative purposes only.
2.0 320I
Manual 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,186 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
This vehicle contains a 2.0 Litre diesel motor with automatic transmission and it has 67,000 miles clocked up on the dash.
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
Available on the market is this 3 Series 320D M Sport Edition Mhev in blue. This used mode is fitted out with a 2.0 ltr diesel motor with automatic transmission and has got 32,816 miles clocked up on the dashboard.
320D M Sport Mhev
14,520miAutoDiesel2.0L
£30,858
Ipswich
~£775/pm
First registered in 2022: Second hand BMW with 14,520 miles clocked-up on the dash, a 2.0 l diesel engine and automatic transmission.
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
This saloon 3 Series 330E M Sport Step comes with automatic transmission and a 2000 CC hybrid motor with 22,277 miles clocked-up on the dash.
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
On offer and ready for its next owner to drive away today is this BMW 3 Series M340i Xdrive Step, it features a 3000cc petrol engine with automatic transmission. This used one with low mileage has just 15,862 miles clocked-up on the dashboard and comes finished in the shade of grey.
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
First registered in 2016: Used BMW 3 Series with automatic transmission, a 2.0 ltr diesel motor and only 65,000 miles on the dash.
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
For sale is this 3 Series finished in the shade of grey; this particular model has done 17,342 miles and features a 2.0 Ltr petrol engine with automatic transmission.
320D M Sport Step
65,056miAutoDiesel2.0L
£20,500
Luton
~£515/pm
Currently available for sale is this saloon used car at the fantastic price of only £20,500. This dealership in Luton also provides you with the possibility to pay with achievable monthly repayments with repayment packages commencing at only £ per month.
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.