2018 BMW 3 Series
2.0 320I Se Touring Euro 6 S S
85,623mi Auto Petrol 2.0L
£9,995
Newcastle-under-Lyme
from £210/pm
With a black finish, this estate comes equipped with automatic transmission, a 2000CC petrol motor and has 85,623 miles on the dash.
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.
4 cars

2.0 320I Se Touring Euro 6 S S
85,623mi Auto Petrol 2.0L
£9,995
Newcastle-under-Lyme
from £210/pm
With a black finish, this estate comes equipped with automatic transmission, a 2000CC petrol motor and has 85,623 miles on the dash.
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.

2L Se Pro
58,000mi Auto Hybrid 2.0L
£15,690
Newcastle-under-Lyme
from £329/pm
A fabulous price of only £15,690 is being offered by us at this dealer for this BMW that holds a high ranking for its durability and trustworthiness. This model incorporates a 2.0 Ltr hybrid motor and has 58,000 miles clocked up on the dashboard.

2.0 320I M Sport Touring Euro 6 Ss
36,233mi Auto Petrol 2.0L
£25,995
Newcastle-under-Lyme
from £546/pm
Take a look at the remarkable price of just £26,995 for this second hand, BMW 3 Series 2.0 320I M Sport Touring Euro 6 Ss with a 2000cc petrol engine, automatic transmission and only 36,233 mi clocked-up on the dash.
2.0 320D Sport Saloon Xdrive Eur
43,885mi Manual Diesel 2.0L
£13,048
Newcastle-under-Lyme
from £274/pm
Finished in the tone of silver, this 3 Series incorporates a 2000CC diesel motor with manual transmission and has clocked up 43,885 miles.

320I M Sport Step
14,781mi Auto Petrol 2.0L
£31,498
Stoke-on-Trent
from £661/pm
At this dealer in Stoke-on-Trent you'll find the bargain price of just £31,498 on this BMW 3 Series 320I M Sport Step with a 2.0 LTR petrol engine, automatic transmission and 14,781 miles on the clock.
2.0 330E 12Kwh M Sport Pro Edition Touring Eu
82,000mi Auto Hybrid 2.0L
£18,295
Stoke-on-Trent
from £384/pm
An amazing price is currently being advertised by this dealership for this BMW 3 Series 2.0 330E 12Kwh M Sport Pro Edition Touring Eu that holds a high ranking for reliability and trustworthiness.
M Sport
55,997mi Auto Hybrid 2.0L
£18,495
Stoke-on-Trent
from £388/pm
Ranked amongst the top 20, most reliable and trustworthy motors, this 3 Series M Sport is equipped with a 2.0l hybrid engine and automatic transmission. This dealer currently has this second hand model in stock that has 55,997 miles on the dash and a white finish.

330E 22.3 Kwh M Sport Step
15mi Auto 2.0L
£38,699
Stoke-on-Trent
from £812/pm
On the market and ready for you to drive home is this BMW 3 Series 330E 22.3 Kwh M Sport Step that comes fitted with a 2.0 litre motor with automatic transmission. This second-hand model comes in white and has clocked-up 15 miles.

330E 22.3 Kwh M Sport Step
4,626mi Auto Hybrid 2.0L
£38,199
Stoke-on-Trent
from £802/pm
Available to view at this dealership in Stoke-on-Trent is this almost flawless, like new BMW 3 Series which features a 2.0 LTR hybrid motor with automatic transmission. It's on offer in the shade of grey with only 4,626 miles clocked up on the dash.

330E 22.3 Kwh M Sport Step
7,300mi Auto Hybrid 2.0L
£36,799
Stoke-on-Trent
from £772/pm
Trustworthy and dependable, the BMW 3 Series is among the top 20 rated for reliability, this used 330E 22.3 Kwh M Sport Step currently available at this dealer is fitted out with automatic transmission and a 2000CC hybrid engine. It is on offer at the fantastic price of only £35,999 or with the option to buy using finance with achievable repayments available beginning at only £ monthly.

320I M Sport Step
5,514mi Auto Petrol 2.0L
£33,499
Stoke-on-Trent
from £703/pm
In a blue finish, this motor has automatic transmission, a 2.0 litre petrol motor and clocked-up 5,514 miles.

330E M Sport Step
5,852mi Auto 2.0L
£30,399
Stoke-on-Trent
from £638/pm
On the market and ready for its next owner to take home is this durable BMW that is ranked as one of the UK's top 20 most reliable cars. This one currently in stock at our dealership in Stoke-on-Trent is a second hand model, but it has been well looked after and is still in an almost spotless, like new condition throughout.

M340d Xdrive Mht Step
19,623mi Auto 3.0L
£46,899
Stoke-on-Trent
from £984/pm
Containing a 3000 CC motor with automatic transmission: this second-hand 3 Series M340d Xdrive Mht Step is available on the market with 19,623 miles clocked up on the dash.

2.0 320I M Sport Euro 6 Ss
31,675mi Auto Petrol 2.0L
£26,900
Stoke-on-Trent
from £565/pm
Be the next owner of this BMW 3 Series which is equipped with a 2.0 Litre petrol motor and automatic transmission. This used model at this dealer in Stoke-on-Trent has 31,675 miles clocked-up on the dashboard.

320I M Sport Step
24,882mi Auto Petrol 2.0L
£26,799
Stoke-on-Trent
from £563/pm
A terrific price of £27,399 is being advertised by this dealership for this low mileage BMW 3 Series that has automatic transmission and a 2.0L petrol engine

320I Sport Step
17,081mi Auto Petrol 2.0L
£25,099
Stoke-on-Trent
from £527/pm
This BMW 3 Series 320I Sport Step is a model which has been designed with dependability and trustworthiness in mind. This second hand one features automatic transmission, a 2000cc petrol engine and has 17,081 miles clocked up on the dash.
330E M Sport Step
21,722mi Auto Hybrid 2.0L
£24,499
Stoke-on-Trent
from £514/pm
Coming in black, this 3 Series 330E M Sport Step is equipped with a 2.0 ltr hybrid engine with automatic transmission and has got 21,722 miles clocked up on the dash.

320I M Sport Step
17,366mi Auto Petrol 2.0L
£25,199
Stoke-on-Trent
from £529/pm
Painted in the tone of grey, this used BMW has a 2000cc petrol motor with automatic transmission and has 17,366 miles on the clock.

330I M Sport Step
25,187mi Auto Petrol 2.0L
£28,299
Stoke-on-Trent
from £594/pm
Check out the fabulous price of only £28,999 on this BMW 3 Series with automatic transmission, a 2000cc petrol engine and only 25,187 mi on the dashboard.

Saloon 2.0 320D M Sport Saloon 201919
48,300mi Auto Diesel 2.0L
£21,995
Stoke-on-Trent
from £462/pm
On offer and ready for you to drive away today is this BMW 3 Series that comes equipped with a 2000cc diesel engine with automatic transmission. This second hand one currently in stock at our dealership has been finished in white and has 48,300 miles on the dash.

Saloon 2.0 320I M Sport Saloon 201969
103,000mi Auto Petrol 2.0L
£14,995
Stoke-on-Trent
from £315/pm
Available for viewing at our dealership in Stoke-on-Trent is this BMW that contains a 2000CC petrol motor with automatic transmission. It is up for sale and ready for its new owner to drive away in the tone of white with 103,000 miles clocked-up on the dash.

2.0 Se Touring Euro 6 Ss
108,386mi Manual Diesel 2.0L
£8,295
Stoke-on-Trent
from £174/pm
BMW's 3 Series is in the top twenty of the UK's reliability index and this dealer in Stoke-on-Trent has this second hand 2.0 Se Touring Euro 6 Ss in stock for just £8,295. That's fantastic deal for this model, even more so if there's a lower chance of having to shell out for repairs.

320D M Sport Step
76,260mi Auto Diesel 2.0L
£12,699
Stoke-on-Trent
from £267/pm
For sale at the full price of £12,699 or with the option to buy on finance with affordable instalments from just £ per month, this 3 Series 320D M Sport Step is fitted with a 2000cc diesel engine with automatic transmission and has 76,260 miles on the dashboard.

2021 2.0 330E 12Kwh M Sport Saloon Plug
43,975mi Auto Hybrid 2.0L
£22,495
Stoke-on-Trent
from £472/pm
This 3 Series is equipped with a 2.0 L hybrid engine with automatic transmission and it has got 43,975 miles clocked-up on the dashboard.