2012 BMW 3 Series
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.
2.0 318D Sport 148 Bhp
Manual Diesel 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,281 cars
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
Advertised by this dealership in Livingston is this 3 Series 320D Xdrive M Sport Shadow Edition Step that is fitted out with a diesel, 2000cc engine and automatic transmission. On offer and ready for its next owner to drive away in a blue finish with 54,202 miles clocked-up on the dash.
320D 184 Sport Plus Edition Step
139,000miAutoDiesel2.0L
£3,495
Chesham
~£88/pm
This second-hand BMW from this dealer is equipped with a 2000cc diesel motor with automatic transmission and it has got 139,000 miles on the clock.
320I M Sport Step
3,070miAutoPetrol2.0L
£41,898
Rutherglen
~£1,052/pm
On the market and ready for you to take home is this BMW 3 Series 320I M Sport Step that is fitted out with a 2.0 L petrol motor with automatic transmission. This used model now available from our dealership has only got 3,070 miles on the clock.
2.0 330E 12Kwh M Sport Touring Plug In
26,746miAutoPetrol2.0L
£28,495
Farnborough
~£716/pm
Now up for sale and ready for its new owner to drive home is this 3 Series with a 2.0 Litre petrol engine and 26,746 miles on the clock.
Estate 2.0 320D M Sport Touring Steptronic Euro 5
139,000miAutoDiesel2.0L
£3,850
Sutton Coldfield
~£97/pm
Now on display at this dealership's showroom is this grey 5 door, 3 Series Estate 2.0 320D M Sport Touring Steptronic Euro 5 fitted with a automatic gearbox and 2.0l diesel engine.
320I M Sport
51,944miAutoPetrol2.0L
£20,995
Bournemouth
~£527/pm
Up for sale and ready for you to take home is this BMW fitted out with automatic transmission and a 2.0 LTR petrol motor. This used model in stock at our dealership in Bournemouth is advertised at the low price of only £20,995.
2.0 320D Ed Sport Euro 6 Ss
67,000miAutoDiesel2.0L
£11,750
High Wycombe
~£295/pm
Up for sale and ready for its next owner to drive away is this saloon 3 Series at the remarkable price of only £11,750. This dealership also gives you the possibility to pay with manageable monthly instalments to suit all budgets with repayment packages starting at only £ pm.
M Sport
21,825miAutoPetrol2.0L
£23,299
Chatham
~£585/pm
A brilliant price of only £23,299 is being advertised by this dealer in Chatham for this low mileage BMW 3 Series M Sport which has 21,825 miles on the clock.
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
Check out the fantastic price at this dealer in Boston for this used, 3 Series 320D M Sport Edition Mhev that’s got automatic transmission, only 32,766 miles clocked-up on the dashboard and a 2000 cc diesel motor.
2.0 Sport Plus Edition Euro 5 Ss
84,627miManualPetrol2.0L
£4,495
Northampton
~£113/pm
At this dealership in Northampton you'll find the great price of only £4,495 on this BMW 3 Series with a 2.0L petrol motor, manual transmission and 84,627 miles on the dash.
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
Advertised by this dealer is this saloon BMW 3 Series which has automatic transmission and a 3.0 Litre diesel engine. It is on offer and ready for its new owner to take home in the shade of blue with 7,000 miles clocked up on the dashboard.
330E M Sport Step
22,277miAutoHybrid2.0L
£33,000
High Wycombe
~£829/pm
A terrific price is being advertised by this dealer in High Wycombe on this low mileage BMW which has a 2.0 Ltr hybrid engine with automatic transmission
320I Se Touring U555789
12,922miAutoPetrol2.0L
£8,990
Bristol
~£226/pm
For sale at the price of £8,990 or with the possibility to purchase on finance with manageable repayments commencing at £ per calendar month, this BMW 3 Series has 12,922 mi clocked up on the dashboard and is fitted out with a 2.0 ltr petrol engine and automatic transmission.
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,400
Online Dealer
~£563/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
At this dealer there's a fantastic price on this BMW 3 Series 3.0 335D M Sport 282 Bhp that has 73,000 miles clocked up on the dash, a 3.0 l diesel engine and automatic transmission.
2.0L 320I M Sport
47,628miAutoPetrol2.0L
£20,991
Nottingham
~£527/pm
Now on the market and ready for you to drive away is this BMW with a 2.0l petrol engine and 47,628 miles on the dashboard.
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
71,913miAutoHybrid2.0L
£17,650
Online Dealer
~£443/pm
Up for sale and ready to take on a test drive is this BMW 3 Series in the tone of blue; this model has 71,904 miles on the dashboard and features a 2000CC hybrid motor with automatic transmission.