2023 BMW 3 Series
M Sport
20,110mi Auto Hybrid 2.0L
£28,990
Stourbridge
from £609/pm
20,110 miles clocked-up on the dashboard, this BMW 3 Series M Sport is fitted with automatic transmission and a 2.0 ltr hybrid motor.
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.
10 cars

M Sport
20,110mi Auto Hybrid 2.0L
£28,990
Stourbridge
from £609/pm
20,110 miles clocked-up on the dashboard, this BMW 3 Series M Sport is fitted with automatic transmission and a 2.0 ltr hybrid motor.
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.

Estate
54,852mi Auto Diesel
£13,995
Stourbridge
from £294/pm
Painted in the shade of , this BMW 3 Series Estate contains a L diesel motor with automatic transmission and it has got 54,852 miles clocked up on the dash.

2014 2.0 320D M Sport Euro 5 Ss
100,410mi Manual Diesel 2.0L
£7,295
Stourbridge
from £153/pm
100,410 miles clocked-up on the dashboard, this BMW comes fitted with manual transmission and a 2.0 Litre diesel motor.

2012 2.0 320D Se Euro 5 Ss
76,480mi Auto Diesel 2.0L
£6,995
Stourbridge
from £147/pm
Now available to view at our dealership in the Stourbridge area is this blue BMW 3 Series that has a 2.0 litre diesel engine with automatic transmission.

330E M Sport
75,300mi Auto Hybrid 2.0L
£11,349
Stourbridge
from £238/pm
This saloon car for sale from this dealership priced at £11,349 has been finished in the shade of black and has 75,300 miles clocked up on the dash.

2.0 318D Luxury Euro 5 Ss
86,325mi Manual Diesel 2.0L
£5,850
Stourbridge
from £123/pm
At this dealer you will find the low price of only £5,850 on this BMW 3 Series with a 2000 cc diesel motor, manual transmission and 86,325 miles on the clock.

2.0 320D Ed Efficientdynamics Business Euro 5 Ss
90,335mi Manual Diesel 2.0L
£5,650
Stourbridge
from £119/pm
A great price of only £5,650 is currently being offered by us at this dealer in Stourbridge for this BMW that is known to be one of the most trustworthy and durable vehicles available.

2.0 320D M Sport Saloon Euro 6
123,000mi Manual Diesel 2.0L
£10,995
Stourbridge
from £231/pm
On offer and ready for you to drive away is this 3 Series 2.0 320D M Sport Saloon Euro 6 which contains a 2.0 ltr diesel engine with manual transmission. This used model from us at this dealer in Stourbridge is advertised at the fantastic price of £10,995.

2012 2.0 318D Se Saloon Euro 5 S
121,020mi Auto Diesel 2.0L
£4,495
Stourbridge
from £94/pm
Have a look at this BMW 3 Series 2012 2.0 318D Se Saloon Euro 5 S which has a 2000cc diesel engine with automatic transmission. This second hand one at our dealership in Stourbridge is advertised at the brilliant price of £4,495.

330D Xdrive M Sport Step 2014
82,843mi Auto Diesel
£12,510
Stourbridge
from £263/pm
At our dealership, for the superb price of £12,510 is this BMW 3 Series which has been engineered to have durability in mind and is one of the top 20 in the UK's reliability index.

2025 2.0 320I M Sport Euro 6 Ss
15,000mi Auto Petrol 2.0L
£29,995
Brierley Hill
from £630/pm
Available at our dealership in Brierley Hill is this low mileage BMW 3 Series 2025 2.0 320I M Sport Euro 6 Ss in an almost spotless, like new condition which comes equipped with a petrol, 2.0 ltr engine and automatic gearbox. It's up for sale in the shade of white with just 15,000 miles clocked-up on the dash. A great choice to make if you're searching for a vehicle that has an outstanding reputation for trustworthiness and reliability.

2025 2.0 320I M Sport Euro 6 Ss
17,000mi Auto Petrol 2.0L
£28,495
Brierley Hill
from £598/pm
For sale at the price of £28,495 or with the possibility to buy on finance with affordable repayments from around £ pm, this 3 Series contains a 2000cc petrol engine with automatic transmission and has 17,000 miles clocked-up on the dashboard.

2024 3.0 M340d Mht Xdrive Euro 6 Ss
27,000mi Auto Hybrid 3.0L
£39,995
Brierley Hill
from £840/pm
A 3.0 ltr hybrid engine and automatic transmission are only some of the qualities that this saloon vehicle is offering its driver.

2024 2.0 320I M Sport Euro 6 Ss
42,000mi Auto Petrol 2.0L
£25,995
Brierley Hill
from £546/pm
Revered for being an extremely trustworthy and reliable motor, this 4 door saloon second hand car offers the driver a petrol 2.0L motor and automatic transmission, is finished in blue and has 42,000 miles on the dash. Yours to buy at the brilliant price of £25,995 or you can also buy on finance with the help of evenly distributed, manageable instalments starting at just £ pm.

3.0 330D Mht Sport Touring Xdrive Euro 6 Ss
143,000mi Auto Hybrid 3.0L
£12,995
Brierley Hill
from £273/pm
A superb price of £12,995 from us at this dealer on this BMW that has been designed to have dependability and trustworthiness in mind and is amongst those rated in the top 20 of the UK's reliability index.

2017 2.0 320D M Sport Xdrive Euro 6 Ss
80,000mi Auto Diesel 2.0L
£13,495
Brierley Hill
from £283/pm
Want to get yourself a 3 Series 2017 2.0 320D M Sport Xdrive Euro 6 Ss? Then have a more in depth look at this used one from this dealer in Brierley Hill, it is equipped with a 2.0 LTR diesel motor with automatic transmission and it has 80,000 miles clocked-up on the dashboard.

3L M Sport
62,000mi Auto Petrol 3.0L
£18,995
Brierley Hill
from £399/pm
Coming in white, this motor contains a 3.0 ltr petrol engine with automatic transmission and has 62,000 miles on the dash.

3L M Sport
74,000mi Auto Diesel 3.0L
£14,995
Brierley Hill
from £315/pm
Finished in the shade of silver, this estate BMW 3 Series 3L M Sport has 74,000 miles clocked up on the dashboard and is equipped with a automatic 3000cc engine running on diesel.

2.0 320D M Sport Shadow Edition Euro 6 Ss
94,700mi Auto Diesel 2.0L
£11,695
Dudley
from £245/pm
The BMW 3 Series is in the top 20 of the reliability index and this dealer currently has this second hand 2.0 320D M Sport Shadow Edition Euro 6 Ss available to buy priced at £11,695.

3.0 330D M Sport Touring Euro 6 S S
122,000mi Auto Diesel 3.0L
£9,690
Brierley Hill
from £203/pm
This BMW is listed among 2017's top twenty, most reliable and trustworthy vehicles. It contains a 3000cc diesel engine and it's got automatic transmission. This used model from this dealer priced at £9,690 has been finished in silver and has clocked up 122,000 miles. Currently available for sale at the incredible price of only £9,690 or with the option to buy using finance with affordable repayments available from £ monthly.

Saloon 2.0 330E 12Kwh M Sport Euro 6 Ss
51,000mi Auto Hybrid 2.0L
£25,999
Wolverhampton
from £546/pm
Now on show at this dealership in Wolverhampton is this 3 Series Saloon 2.0 330E 12Kwh M Sport Euro 6 Ss that comes fitted out with a 2.0 litre hybrid engine with automatic transmission.

2.0 330E 12Kwh M Sport Touring Euro 6 Ss 5
90,000mi Auto Hybrid 2.0L
£15,995
Dudley
from £336/pm
Providing a really outstanding and top rate level of transport, this estate vehicle comes in the tone of white, is fitted with a 2.0 L hybrid motor with automatic transmission and has 90,000 miles clocked-up on the dashboard.

Saloon 2.0 330E 12Kwh M Sport Euro 6 Ss
106,000mi Auto Hybrid 2.0L
£14,990
Dudley
from £315/pm
Up for sale and ready for its next owner to drive away is this durable 3 Series Saloon 2.0 330E 12Kwh M Sport Euro 6 Ss that is ranked amongst the UK's top 20 most reliable cars. It contains a 2.0 LTR hybrid engine and has automatic transmission. This second-hand model currently in stock at our dealership has clocked-up 106,000 miles and comes finished in the shade of white.
Saloon 2.0 320D M Sport Xdrive Euro 6 Ss 4
54,300mi Auto Diesel 2.0L
£21,999
Wolverhampton
from £462/pm
For sale and available to take home is this 3 Series 2.0 320D M Sport Xdrive Euro 6 Ss available in black; this second hand model has 54,300 miles clocked-up on the dashboard and incorporates a 2.0l diesel motor.