2020 BMW 3 Series
2.0 330I M Sport Euro 6 Ss
88,000mi Auto Petrol 2.0L
£17,999
Newcastle upon Tyne
from £378/pm
This 3 Series has 88,000 miles clocked up on the dashboard and incorporates a 2.0 Ltr petrol motor with automatic transmission.
Images of a similar car, for illustrative purposes only.
2.0 320D
62,000mi Auto Diesel 2.0L Not for sale on carsnitch
Current value range
5,595 cars
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
2.0 330I M Sport Euro 6 Ss
88,000mi Auto Petrol 2.0L
£17,999
Newcastle upon Tyne
from £378/pm
This 3 Series has 88,000 miles clocked up on the dashboard and incorporates a 2.0 Ltr petrol motor with automatic transmission.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
3.0 M340d Mht Touring Hybrid Xdriv
20,426mi Auto Diesel 3.0L
£47,999
Edinburgh
from £1,008/pm
This used BMW 3 Series in red is currently on the market and ready for its new owner to take home with the added option for you to pay on finance.
2.0 320I M Sport
116,600mi Auto Petrol 2.0L
£5,750
High Wycombe
from £121/pm
Up for sale and ready for its next owner to drive away today is this BMW 3 Series 2.0 320I M Sport which is fitted with a 2.0 LTR petrol engine with automatic transmission. This second hand model available from this dealer in High Wycombe is available at the low price of only £5,750, has been finished in black and has 116,600 miles clocked-up on the dash.
M340i Xdrive Mht Step 0 Ps
18,006mi Auto Petrol 3.0L
£47,499
Leicester
from £997/pm
This estate used car has got 18,006 miles clocked up on the dash and is fitted with a 3.0l petrol motor with automatic transmission. It is currently available for you to drive it away today for the bargain price of just £47,499.
330E M Sport Step
32,419mi Auto Hybrid 2.0L
£28,500
Luton
from £598/pm
This estate motor has a 2000 cc hybrid motor with automatic transmission and it has 32,419 miles on the dash.
2.0 320I M Sport Euro 6 4-Door
9,000mi Auto Petrol 2.0L
£38,990
Melksham
from £818/pm
Get behind the wheel of this trustworthy and durable BMW 3 Series 2.0 320I M Sport Euro 6 4-Door which is ranked amongst the UK's top 20 most reliable cars. It is a second hand model, however it was wonderfully maintained by the previous owner so it's still in a like new, almost spotless condition inside and out.
3.0 M340i Mht Xdrive Euro 6 Ss
30,000mi Auto Hybrid 3.0L
£33,995
Wolverhampton
from £714/pm
Available from our dealership in Wolverhampton is this saloon car that has got a hybrid, 3000cc engine and automatic transmission. It's available on the market in a blue finish with 30,000 miles clocked-up on the dashboard. An excellent choice if you're searching for a model that's been created with durability in mind.
2.0 328I Luxury Euro 5 Ss
82,700mi Auto Petrol 2.0L
£6,951
Bristol
from £146/pm
At this dealer you'll find the great price of only £6,951 on this BMW 3 Series with 82,700 miles clocked-up on the dash.
3.0 330D M Sport Plus Edition Touring Xdrive
48,555mi Auto Diesel 3.0L
£31,491
Leeds
from £661/pm
Containing a 3.0 L diesel motor and automatic transmission, this used 3 Series 3.0 330D M Sport Plus Edition Touring Xdrive from this dealership in Leeds is available for sale in a grey finish and has 48,555 miles on the dash.
2.0 330E 12Kwh Se Pro Touring Euro 6 Ss
75,121mi Auto Hybrid 2.0L
£14,990
Middlesbrough
from £315/pm
Are you on the lookout for a model that is among those ranked in the top twenty of the UK's reliability index? Well, consider this particular model from this dealer that’s got 75,121 miles clocked-up on the dash, automatic transmission and a 2.0 ltr hybrid engine.
2.0 320I M Sport Touring Euro 6 Ss
11,956mi Auto Petrol 2.0L
£31,991
Leeds
from £672/pm
Currently available from our dealership in the Leeds area is this near mint BMW with a 2000 CC petrol engine and automatic transmission. It's on offer and ready for you to take home in grey with only 11,956 miles on the dashboard.
2.0 320D M Sport Touring Steptronic Euro 5
151,000mi Auto Diesel 2.0L
£1,499
Northampton
from £31/pm
Looking to buy a BMW 3 Series? Then have a more in depth look at this second hand model, with a 2.0l diesel motor, 151,000 miles on the dashboard and automatic transmission.
2.0 12Kwh M Sport Touring Xdrive Euro 6 Ss
58,496mi Auto Hybrid 2.0L
£23,491
Aylesbury
from £493/pm
Now available to buy is this estate motor priced at only £23,491. This dealership in Aylesbury also provides you with the option to buy with affordable monthly repayments with payment packages commencing from just £ per month.
2.0 320I M Sport Euro 5 Ss
58,929mi Manual Petrol 2.0L
£7,599
Car Deal Warehouse Newbridge
from £160/pm
The Reliability Index figure combines several elements - rate of failure, inconvenience caused and price. It's based on data that has been sourced from a large number of claims that are made by motorists each year which helps to give you a comprehensive guide of vehicles on the UK's roads. The BMW 3 Series is in the top 20 of the UK's Reliability Index and this dealer has this second hand one available to buy priced at just £7,599. It's a really good deal for this model, particularly when you take into account that it is less likely to leave you with a repair bill.
330E M Sport Step Pro Pack
30,677mi Auto Hybrid 2.0L
£28,495
Stevenage
from £598/pm
A terrific price of just £28,495 is currently being advertised by us at this dealer on this low mileage BMW 3 Series that features automatic transmission and a 2000cc hybrid engine.
2L M Sport
130,655mi Auto Diesel 2.0L
£9,995
Bolton
from £210/pm
A estate car offering drivers a higher degree of dependability than most ordinary cars, it consists of a diesel 2000CC motor and automatic transmission. this dealer currently has this second hand model on offer that has 130,655 miles clocked-up on the dashboard.
2.0 318D M Sport
69,400mi Manual Diesel 2.0L
£4,995
Norwich
from £105/pm
Are you interested in buying a BMW 3 Series? Well, consider going for this second-hand one available in the shade of white with a 2.0 litre diesel engine with manual transmission and 69,400 miles on the dash.
2.0 320I M Sport Shadow Edition Touring Xdriv
68,721mi Auto Petrol 2.0L
£16,399
Stirling
from £344/pm
This second hand BMW 3 Series 2.0 320I M Sport Shadow Edition Touring Xdriv from this dealer has got 68,721 mi on the dash and contains a 2.0 LTR petrol engine with automatic transmission.
2.0 330E 12Kwh M Sport Saloon Plug-in H
36,950mi Auto Hybrid 2.0L
£19,895
Hinckley
from £418/pm
This used BMW 3 Series in a white finish is currently on the market and ready for you to drive away with the added option for you to pay for it on finance.
2.0 320D Sport Euro 6 Ss
110,754mi Auto Diesel 1.0L
£7,836
Luton
from £164/pm
On offer and ready for you to drive away is this BMW 3 Series that comes equipped with automatic transmission and a 1000 CC diesel motor. This used model is available at the fabulous price of just £7,836, comes finished in the tone of silver and has done 110,754 miles.
320I M Sport Step
16,129mi Auto Petrol 2.0L
£34,990
Norwich
from £734/pm
For sale at the full price of £34,990 and with the option to purchase using finance with achievable repayments from just £ per calendar month, this blue 3 Series has 16,129 miles on the dashboard and features a 2.0 L petrol engine with automatic transmission.
2.0 320D M Sport Xdrive Euro 6 Ss
60,000mi Auto Diesel 2.0L
£14,250
Canterbury
from £299/pm
On display at this dealership's show room located in Canterbury - BMW 3 Series 2.0 320D M Sport Xdrive Euro 6 Ss fitted with automatic transmission and a 2.0l diesel engine.
320D M Sport
77,788mi Manual Diesel 2.0L
£16,300
Swindon
from £342/pm
Buy this second hand 3 Series for only £16,300. Finance offers start out at £ monthly for this car which has a 2.0l diesel motor with manual transmission.
320I M Sport Step
12,939mi Auto Petrol 2.0L
£33,990
Norwich
from £713/pm
First registered in 2024: Used 3 Series with a 2.0 ltr petrol engine, automatic transmission and only 12,939 miles clocked up on the dash.