2019 BMW 3 Series
330I M Sport Saloon
32,376mi Auto Petrol 2.0L
£26,350
Norwich
from £553/pm
Finished in the shade of grey, this used car comes equipped with automatic transmission, a 2.0 LTR petrol engine and has got 32,376 miles on the clock.
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.
87 cars

330I M Sport Saloon
32,376mi Auto Petrol 2.0L
£26,350
Norwich
from £553/pm
Finished in the shade of grey, this used car comes equipped with automatic transmission, a 2.0 LTR petrol engine and has got 32,376 miles on the clock.
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.

M340d Xdrive Mht Step
19,571mi Auto Diesel 3.0L
£43,000
King's Lynn
from £903/pm
Equipped with a 3000CC diesel engine and a automatic gearbox, this very durable saloon BMW 3 Series M340d Xdrive Mht Step is currently available to buy in white with 19,571mi clocked-up on the dashboard.

3.0 M Sport Touring Xdrive Euro 6 Ss
108,000mi Auto Diesel 3.0L
£12,995
Great Yarmouth
from £273/pm
Get behind the wheel of this dependable BMW 3 Series 3.0 M Sport Touring Xdrive Euro 6 Ss that is ranked amongst the UK's top 20 reliability index. It contains a 3000 CC diesel motor and it has automatic transmission. This second hand one now up for sale at our dealership comes finished in and has clocked up 108,000 miles.

3.0 M Sport Euro 6 Ss
94,900mi Auto Diesel 3.0L
£10,995
Great Yarmouth
from £231/pm
Up for sale and ready for you to take home is this 3 Series 3.0 M Sport Euro 6 Ss that comes with automatic transmission and a 3.0 ltr diesel motor. This used model at this dealer has 94,900 miles on the dash.

2.0 320D M Sport Euro 5 Ss
150,780mi Auto Diesel 2.0L
£4,499
Dereham
from £94/pm
Offering the driver a 2.0 LTR diesel motor and a automatic transmission, this trustworthy 3 Series is currently available to drive away in grey with 150,780 miles on the clock. This second-hand car is for sale at £4,499 with convenient payments on hand commencing at only £ per month.

3.0 340I M Sport Euro 6 Ss
46,226mi Auto Petrol 3.0L
£24,498
King's Lynn
from £514/pm
Listed among the top twenty, most trustworthy and dependable vehicles in the UK, this saloon is fitted with automatic transmission and a 3.0 Ltr petrol engine. This dealer currently has this second hand model on offer that has 46,226 mi on the clock and a blue finish.

335D Xdrive M Sport Touring
85,595mi Auto Diesel 3.0L
£15,490
Norwich
from £325/pm
Get behind the wheel of this 3 Series for just £15,490. It has 85,595 miles on the dashboard and incorporates a 3.0 ltr diesel engine with automatic transmission.

3.0 M Sport Xdrive Euro 6 Ss
119,000mi Auto Diesel 3.0L
£9,295
Great Yarmouth
from £195/pm
Looking to buy a BMW 3 Series 3.0 M Sport Xdrive Euro 6 Ss? Well, take a look at this used model from this dealer in Great Yarmouth, it has 119,000 miles on the clock and has a 3.0 L diesel motor.

320I M Sport Touring
45,585mi Auto Petrol 2.0L
£21,990
Norwich
from £462/pm
Trustworthy and durable, BMW's 3 Series is in the top 20 of the reliability index and this dealership currently has this second hand model available to buy priced at £21,990.

2.0 320D M Sport Euro 6 Ss
76,328mi Auto Diesel 2.0L
£17,499
King's Lynn
from £367/pm
This 3 Series M Sport has 76,328 miles on the clock and comes fitted out with a 2.0 Ltr diesel motor.

Saloon 2.0 330E 7.6Kwh Sport Euro 6 Ss
87,000mi Auto Hybrid 2.0L
£7,990
Norwich
from £168/pm
Would you like to be the new owner of a BMW 3 Series? Well, have a closer look at this second hand model available in the tone of blue with 87,000 miles on the dash, automatic transmission and a 2.0 ltr hybrid engine.

330D Xdrive M Sport Saloon
37,668mi Auto Diesel 3.0L
£27,990
Norwich
from £588/pm
Just £28,490 for this near mint, top 10, best-selling 3 Series 3.0 330D M Sport Saloon Xdrive 26 that has a 3.0 litre diesel engine with automatic transmission and 37,668 miles clocked-up on the dash.

320I M Sport
21,127mi Auto Petrol
£21,999
Thetford
from £462/pm
Available for viewing at our showroom in Thetford is this very reliable and trustworthy 3 Series that has a cc petrol motor, automatic transmission and 21,127 miles on the clock

M340i Xdrive Saloon
21,455mi Auto Hybrid 3.0L
£40,990
Norwich
from £860/pm
Now available from this dealership located in Norwich: BMW 3 Series - 3000 cc hybrid motor, automatic transmission and 21,455 miles.

3.0 M Sport Touring Xdrive Euro 6 Ss
95,000mi Auto Diesel 3.0L
£12,995
Great Yarmouth
from £273/pm
On the market and ready for its new owner to drive away is this BMW which comes equipped with automatic transmission and a 3000CC diesel motor. This second-hand model at our dealership in Great Yarmouth is advertised at the terrific price of £12,995.

Se Pro
65,897mi Auto Hybrid 2.0L
£14,690
Norwich
from £308/pm
The BMW 3 Series is in the top 20 of the UK's reliability index and this dealership has this second hand model for sale at just £14,590. It's a bargain price for this particular model and even more so if there's less chance of having to fork out for repairs.

2.0 M Sport Xdrive Euro 6 Ss
55,000mi Auto Diesel 2.0L
£12,995
Downham Market
from £273/pm
This BMW 3 Series 2.0 M Sport Xdrive Euro 6 Ss up for sale from this dealer priced at £12,995 is available in and has 55,000 miles clocked-up on the dash.

2.0 320D Mht M Sport Euro 6 Ss
14,525mi Auto Hybrid 2.0L
£31,999
King's Lynn
from £672/pm
This used car has a mere 14,525 miles clocked up on the dash and it has been on the road for under a year.

330E M Sport Saloon
2,490mi Auto Hybrid 2.0L
£37,990
Norwich
from £797/pm
This BMW 3 Series 330E M Sport Saloon is in an almost spotless, nearly new condition both inside and out. It is now on the market and ready for its next owner to drive home with the option to buy it on finance starting off at as little as £ per calendar month.

Saloon 3.0 335D Xdrive M Sport Saloon 2016
88,230mi Auto Diesel 3.0L
POA
Attleborough
Currently available from our dealership in Attleborough is this second hand car that incorporates a diesel, 3000 cc engine and automatic transmission. It's on offer and ready for you to drive away in a blue finish with 88,230 miles on the dash. It could be an excellent choice of saloon if you're on the lookout to buy a vehicle that has an excellent reputation for durability and trustworthiness.

Saloon 2.0 320D M Sport Saloon 201363
98,270mi Auto Diesel 2.0L
£7,950
Attleborough
from £167/pm
Priced at £7,950 you can get this second-hand 3 Series Saloon 2.0 320D M Sport Saloon 201363 from this dealer that has a 2.0 Litre diesel motor with automatic transmission.

2.0 318D M Sport Saloon 2013
92,657mi Manual Diesel 2.0L
£5,995
Norwich
from £126/pm
For £5,995 you can purchase this second hand BMW from this dealer which features a 2.0L diesel engine and manual transmission.

M340d Xdrive Mht Step
83,000mi Auto Diesel 3.0L
£30,500
King's Lynn
from £640/pm
This BMW 3 Series M340d Xdrive Mht Step is rated as one of the top twenty, most trustworthy and durable motors in Great Britain. It contains a 3.0 Ltr diesel motor and it has automatic transmission. This second hand model currently available from this dealer comes finished in the tone of blue and has 83,000 mi clocked-up on the dash. Currently available to buy at the brilliant price of only £30,500 or with the possibility to purchase using finance with affordable payments at hand starting from £ monthly.

3.0 M Sport Xdrive Euro 6 Ss
83,790mi Auto Diesel 3.0L
£12,795
Great Yarmouth
from £269/pm
This BMW 3 Series 3.0 M Sport Xdrive Euro 6 Ss has 83,790 miles on the clock and comes fitted out with a 3000 cc diesel engine. This particular second hand model from this dealer in Great Yarmouth comes in the tone of .