2021 BMW 3 Series
M Sport
13,818mi Auto Hybrid 2.0L
£25,000
Cannock
from £525/pm
Currently on the market and ready for you to drive away is this BMW with a 2.0 ltr hybrid motor and 13,818 miles on the dashboard.
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.
16 cars

M Sport
13,818mi Auto Hybrid 2.0L
£25,000
Cannock
from £525/pm
Currently on the market and ready for you to drive away is this BMW with a 2.0 ltr hybrid motor and 13,818 miles on the dashboard.
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.

M Sport Pro Edition
46,624mi Auto Hybrid 2.0L
£23,600
Cannock
from £495/pm
Containing a 2.0 Litre hybrid engine with automatic transmission; this used BMW 3 Series M Sport Pro Edition is available for sale with 46,624 miles on the clock.

320I Sport Touring
78,122mi Manual Petrol 2.0L
£9,480
Cannock
from £199/pm
This BMW 3 Series 320I Sport Touring has 78,122 miles clocked up on the dash and comes fitted with a 2.0 Ltr petrol motor. It's currently on the market and ready for its new owner to drive home for the fantastic price of only £9,480.

Sport
55,168mi Auto Hybrid 2.0L
£19,810
Cannock
from £416/pm
Designed with a 2.0l hybrid motor and a automatic gearbox, this highly reliable and trustworthy BMW 3 Series Sport is currently available for sale in black with 55,168 miles clocked-up on the dashboard.

M Sport
68,218mi Auto Hybrid 2.0L
£20,710
Cannock
from £435/pm
Durable and dependable, the BMW 3 Series is in the top 20 of the UK's reliability index. This second-hand M Sport available from this dealer is currently available on the market in a black finish and has 68,218 mi clocked-up on the dash.

M Sport
32,296mi Auto Hybrid 2.0L
£26,710
Cannock
from £561/pm
Take a closer look at this 3 Series M Sport which has a 2000cc hybrid motor with automatic transmission. This second-hand model currently in stock at our dealership in Cannock is up for sale at the fabulous price of just £26,710.

M Sport
35,981mi Auto Petrol 2.0L
£22,710
Cannock
from £477/pm
Revered for being an extremely trustworthy and reliable vehicle, this 4 door second hand car is equipped with a petrol 2.0l motor and automatic transmission, is finished in black and has 35,981 miles on the dash. Yours to buy at the awesome price of £22,710 or you can also buy on finance together with evenly spaced, cost efficient repayments commencing at £ per month.

M Sport
21,476mi Auto Hybrid 2.0L
£26,510
Cannock
from £556/pm
At the terrific price of just £26,510 is this BMW 3 Series, it comes with automatic transmission and a 2.0 LTR hybrid motor. This second hand one available from this dealer in Cannock has done 21,476 miles.

M Sport
46,537mi Auto Hybrid 2.0L
£19,600
Cannock
from £411/pm
The BMW 3 Series is amongst the top 20 rated for reliability and you can get this second hand model from this dealer for just £19,600. That is already a bargain price for this particular model and even more so if you take into account that it's less likely to leave you with an extra bill for repairs.

Xdrive Mhev
78,359mi Auto Hybrid 3.0L
£23,500
Cannock
from £493/pm
In the shade of grey, this BMW 3 Series contains a 3000 CC hybrid motor with automatic transmission and it has 78,359 miles clocked up on the dash.
M Sport
36,500mi Auto Petrol 2.0L
£20,689
Cannock
from £434/pm
Currently available to buy is this 3 Series which features automatic transmission and a 2.0 Litre petrol motor. On offer at the outstanding price of only £20,689 and affordable instalments at hand starting from only £ pm.
Se Pro
38,774mi Auto Hybrid 2.0L
£17,390
Cannock
from £365/pm
Having 38,774 miles on the clock and coming in the tone of red, this second hand car is fitted with a 2000 CC hybrid engine with automatic transmission.

320D M Sport
62,800mi Auto Diesel 2.0L
£13,399
Lichfield
from £281/pm
Durable and dependable, the BMW 3 Series is amongst the top 20 rated for reliability and you can pick up this second hand model at this dealership for just £13,399.

320D Xdrive Se
88,700mi Auto Diesel 2.0L
£7,789
Walsall
from £164/pm
Painted in the tone of grey, this saloon used car contains a 2.0 LTR diesel motor with automatic transmission and has got 88,700 miles clocked up on the dash.
318D Se Saloon
105,000mi Auto Diesel 2.0L
£6,999
Brownhills
from £147/pm
Have a closer look at this dependable BMW 3 Series that is ranked amongst the UK's top 20 most reliable vehicles. It contains a 2.0 L diesel engine and automatic transmission. This second hand model from this dealership in Brownhills has 105,000 mi clocked up on the dash and has been finished in silver.

320D Mht M Sport Step
36,742mi Auto Diesel 2.0L
£31,998
Wolverhampton
from £672/pm
There is an outstanding price at this dealer on this second hand, low mileage 3 Series 320D Mht M Sport Step with automatic transmission, a mere 36,742 miles on the clock and a 2.0 ltr diesel engine.

Estate 2.0 330E 12Kwh M Sport Touring Euro 6
115,000mi Auto Hybrid 2.0L
£15,495
Willenhall
from £325/pm
Fitted with a 2000 cc hybrid motor and automatic transmission, this second hand BMW 3 Series Estate 2.0 330E 12Kwh M Sport Touring Euro 6 is on the market in the tone of black with 115,000 miles clocked-up on the dash.

320I Sport Step
73,795mi Auto Petrol 2.0L
£16,998
Wolverhampton
from £357/pm
Fitted out with a 2.0L petrol engine and automatic transmission, this used 3 Series 320I Sport Step is currently available on the market in a grey finish with 73,795 miles on the clock.

Estate
95,540mi Auto
£12,750
Walsall
from £268/pm
Now advertised by this dealer in Walsall is this 3 Series that comes equipped with automatic transmission and a ltr engine. It is on offer and ready for its new owner to drive away in the tone of white with 95,540 miles clocked-up on the dashboard.

320I M Sport Step
79,609mi Auto Petrol 2.0L
£17,498
Wolverhampton
from £367/pm
Offering you a 2.0 Litre petrol motor and a automatic gearbox, this very trustworthy and dependable 3 Series 320I M Sport Step is available to buy in white with 79,609 miles clocked-up on the dashboard. This second hand model is for sale at £17,498 with budget-friendly repayments on hand starting out at only £ per calendar month.