2025 BMW 3 Series
320I M Sport Step Techpro Pack
2,042mi Auto Petrol 2.0L
£42,000
Leicester
from £882/pm
Planning on buying a 3 Series? Well, have a more detailed look at this second-hand one with a mere 2,042 miles clocked-up on the dashboard.
Images of a similar car, for illustrative purposes only.
2.0 320D M Sport Touring Euro 6 S
45,003mi Auto Diesel Not for sale on carsnitch
Current value range
5,806 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.
320I M Sport Step Techpro Pack
2,042mi Auto Petrol 2.0L
£42,000
Leicester
from £882/pm
Planning on buying a 3 Series? Well, have a more detailed look at this second-hand one with a mere 2,042 miles clocked-up 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.
2L Se Business Edition
90,410mi Manual Petrol 2.0L
£3,000
Stockport
from £63/pm
Containing a 2000cc petrol motor with manual transmission, this saloon is currently available on the market in the shade of black with 90,410 miles on the dash.
2.0 318D Se Saloon
90,557mi Auto Diesel 2.0L
£7,995
Ipswich
from £168/pm
Finished in the tone of silver, this second hand car incorporates a 2000cc diesel engine with automatic transmission and has 90,557 miles clocked up on the dash.
2.0 M Sport Saloon Euro 6 Ss
53,660mi Manual Diesel 2.0L
£17,990
Wigan
from £378/pm
Coming in the tone of white, this 2000CC diesel BMW 3 Series with manual transmission is currently available for viewing.
320D Mht M Sport Step
16,955mi Auto Diesel 2.0L
£30,498
Kirkcaldy
from £640/pm
This second hand BMW coming in the tone of blue is currently available for sale with the option to get it with credit.
2.0 330E 12Kwh M Sport Touring Plug-in
100,560mi Auto Hybrid 2.0L
£14,495
Hinckley
from £304/pm
Painted in a blue finish, this vehicle has got 100,560 miles on the clock and is fitted with a 2000 cc hybrid motor. First Registered in 2022, it's currently on the market and ready for its new owner to drive away for £14,495.
Xdrive M Sport Touring
53,000mi Auto Diesel 3.0L
£15,995
Colchester
from £336/pm
Advertised at the price of £15,995 and with the possibility to buy on credit with affordable payments from as little as £ pm, this BMW 3 Series contains a 3.0 ltr diesel engine with automatic transmission and has 53,000 miles clocked-up on the dash.
2.0 330E 12Kwh M Sport Euro 6 Ss
92,000mi Auto Hybrid 2.0L
£13,995
Castleford
from £294/pm
A 2.0 litre hybrid engine and automatic transmission are only some of the attributes that this 3 Series has to offer you.
2.0 320D M Sport
97,899mi Auto Diesel 2.0L
£11,291
Nottingham
from £237/pm
A marvellous price of just £11,291 from us at this dealer for this estate that is rated as one of the most trustworthy and durable motors on the market.
2.0 320I M Sport
49,739mi Auto Petrol 2.0L
£20,491
Nottingham
from £430/pm
The BMW 3 Series is trustworthy and dependable and among the top 20 rated for reliability . This used one is available for sale from this dealership in the tone of blue with automatic transmission, 49,739 miles on the clock and a 2.0 litre petrol engine .
2.0 320D Sport Plus
133,000mi Manual Diesel 2.0L
£4,450
Yeovil
from £93/pm
Containing a 2.0L diesel engine with manual transmission, this 3 Series 2.0 320D Sport Plus is available on the market in the tone of white with 133,000 miles on the clock.
320D Mht M Sport Step Techpro Pack
20,681mi Auto Diesel 2.0L
£33,998
Oldbury
from £714/pm
In a white finish, this BMW 3 Series has 20,681 miles on the dash and features a automatic 2.0 Ltr engine requiring diesel.
320I M Sport Saloon
5,284mi Auto Petrol 2.0L
£33,995
Craigavon
from £714/pm
In a finish, this second hand car features a 2000 cc petrol engine with automatic transmission and has got 5,284 miles clocked up on the dash.
2.0 320I Se Touring Euro 6 Ss
62,400mi Auto Petrol 2.0L
£13,499
Bristol
from £283/pm
Praised for its trustworthiness, this estate car contains a 2000cc petrol motor with automatic transmission.
2.0 320I M Sport
35,154mi Auto Petrol 2.0L
£23,491
Nottingham
from £493/pm
The BMW 3 Series is in the top twenty of the UK's reliability index and you can pick up this used one at this dealership for just £23,491 with 35,154 miles on the dash, automatic transmission and a 2.0l petrol engine.
2018 2.0 320I M Sport Shadow Edition Saloon Pe
102,157mi Auto Petrol 2.0L
£10,895
Stoke-on-Trent
from £229/pm
At this dealership there's a fantastic price for this used BMW 3 Series 2018 2.0 320I M Sport Shadow Edition Saloon Pe with a 2000cc petrol motor, 102,157 miles clocked up on the dashboard and automatic transmission.
1.6 316I Sport Saloon Euro 5 S
47,000mi Manual Petrol 1.6L
£6,599
Leighton Buzzard
from £139/pm
Priced at £6,599 you can purchase this used BMW from this dealership in Leighton Buzzard equipped with manual transmission and a 1.6 litre petrol motor.
320D Mht M Sport Step
31,184mi Auto Diesel 2.0L
£29,998
Preston
from £630/pm
Commencing from as little as £ per month, you could enjoy this saloon 3 Series with a diesel 2.0 litre engine, automatic transmission and 31,184 miles on the dashboard.
2L M Sport
33,960mi Auto Petrol 2.0L
£28,475
Bury
from £598/pm
The amazing price of just £28,475 is currently being advertised by our dealership in Bury on this BMW that's featured in the list of the top 20, most trustworthy and dependable motors in Great Britain. This model encompasses a 2.0 L petrol motor, automatic transmission and has just 33,960 miles clocked-up on the dash.
2.0 330E 12Kwh Se Pro Saloon Plug-in Hy
90,300mi Auto Hybrid 2.0L
£13,595
Wolverhampton
from £285/pm
At this dealer in Wolverhampton you'll find the fantastic price of only £13,595 on this saloon with 90,300 miles clocked-up on the dashboard.
2L M Sport
109,750mi Auto Hybrid 2.0L
£14,695
Swindon
from £308/pm
This trustworthy and reliable saloon has 109,750 miles clocked up on the dash and is fitted with a 2000CC hybrid engine with automatic transmission. Grab the opportunity now to be the happy owner of this second-hand one from this dealer that is offered at just £14,695.
320D M Sport
65,717mi Manual Diesel 2.0L
£18,998
Kirkcaldy
from £399/pm
Praised for its trustworthiness, this 3 Series features manual transmission and it's got a 2000cc diesel engine. It has 65,717 miles on the dash and is available to drive away in a orange finish.
2.0 330E 12Kwh M
63,296mi Auto Hybrid 2.0L
£18,491
Nottingham
from £388/pm
The UK Reliability Index calculates several elements: the price, rate of failure and inconvenience for motorists. It's based on data that has been collected from millions of pounds worth of claims that are filed by drivers each year and shows you a detailed overview of cars on the UK's roads today. The BMW 3 Series is in the top 20 of the Reliability Index and at this dealership in Nottingham you can buy this second hand model for just £29,991. That's already a bargain price for this particular model, even more so if there's less chance of shelling out for repair bills.
2.0 330I Sport
60,000mi Auto Petrol 2.0L
£16,995
Faversham
from £357/pm
Dependable and durable, the BMW 3 Series is in the top twenty of the UK's reliability index and at this dealer you can get this used one for £16,995.