2026 BMW 3 Series
320I M Sport Step
4,012mi Auto Petrol 2.0L
£38,498
Glasgow
from £808/pm
A remarkable price of only £38,498 from this dealership on this low mileage BMW that only has 4,012 miles clocked-up 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.
76 cars

320I M Sport Step
4,012mi Auto Petrol 2.0L
£38,498
Glasgow
from £808/pm
A remarkable price of only £38,498 from this dealership on this low mileage BMW that only has 4,012 miles clocked-up 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.

330E M Sport
29,219mi Auto Hybrid 2.0L
£22,999
Glasgow
from £483/pm
BMW with a 2.0 L hybrid engine and automatic transmission.

320I Xdrive M Sport Step
35,593mi Auto Petrol 2.0L
£23,199
Glasgow
from £487/pm
Would you like to be the new owner of a BMW 3 Series? Then have a closer look at this used model available in white that’s got 35,587 miles clocked up on the dashboard and a 2.0 ltr petrol engine with automatic transmission.

320I M Sport Step
2,632mi Auto Petrol 2.0L
£36,898
Glasgow
from £775/pm
Currently available from this retailer's showroom is this low mileage 3 Series in an excellent, nearly new condition fitted with a automatic gearbox and a 2.0 Ltr petrol engine.

320I M Sport Step Pro Pack
2,587mi Auto Petrol 2.0L
£40,898
Glasgow
from £858/pm
This dealer in Glasgow is advertising a remarkable price for this low mileage estate 3 Series 320I M Sport Step Pro Pack in almost pristine, like new condition. This particular model is fitted out with a 2.0 ltr petrol engine, automatic gearbox and 2,587 miles clocked-up on the dashboard. It's a great choice of estate if you're searching to buy a vehicle that has an excellent track record for durability.

320I M Sport Step
2,563mi Auto Petrol 2.0L
£38,898
Glasgow
from £817/pm
BMW 3 Series with a 2.0 L petrol engine and automatic transmission.

2.0 318D Sport Euro 6 S S
66,970mi Manual Diesel 2.0L
£15,495
Glasgow
from £325/pm
Finished in the tone of black, this second-hand BMW 3 Series 2.0 318D Sport Euro 6 S S has 66,970 miles on the dashboard and is equipped with a 2000 CC diesel motor and manual transmission.

320I Sport Step
44,385mi Auto Petrol 2.0L
£19,498
Glasgow
from £409/pm
Available to buy today is this BMW with automatic transmission and a 2000CC petrol motor. At the remarkable price of £19,498 and affordable payments available starting at just £ pm.

2.0 330E 12Kwh M Sport Saloon Plug-in H
56,565mi Auto Hybrid 2.0L
£16,999
Glasgow
from £357/pm
This BMW 3 Series is one of the United Kingdom's top twenty, most durable and trustworthy vehicles. It is equipped with a 2.0 ltr hybrid engine and automatic transmission. This second hand model at this dealer priced at £16,999 has 56,565 mi clocked-up on the dashboard and has been finished in the shade of grey. Currently available for sale at the awesome price of just £16,999 or with the option to buy on finance with manageable repayments on hand starting from £ pm.

2.0 320D Ed Plus
76,000mi Auto Diesel 2.0L
£9,995
Glasgow
from £210/pm
BMW's 3 Series is in the top 20 of the reliability index. At this dealer you can pick up this second hand model that’s got a 2.0 ltr diesel engine, 76,000 miles clocked up on the dashboard and automatic transmission.

320I M Sport Step
24,800mi Auto Petrol 2.0L
£28,498
Glasgow
from £598/pm
On the market and ready for you to drive away is this dependable and durable 3 Series 320I M Sport Step that is one of Britain's top 20 most reliable vehicles. It comes fitted with automatic transmission and a 2000cc petrol motor. This second hand one currently up for sale at our dealership in Glasgow has only got 24,800 miles clocked up on the dashboard and has a white finish.

320I Sport Step
4,628mi Auto Petrol 2.0L
£32,898
Glasgow
from £691/pm
Currently available from our dealership located in the Glasgow area is this 3 Series that is fitted out with automatic transmission and a 2.0 litre petrol motor. It is in a nearly new, almost flawless condition both in and out and is on the market and ready for its next owner to drive home in a shade of white with 4,628 miles clocked-up on the dash.

320D Xdrive M Sport Step
32,902mi Auto Diesel 2.0L
£24,898
Glasgow
from £523/pm
The BMW 3 Series is among the top rated for reliability and this dealer has this second hand one in stock for only £24,898. That's a great price for this model and even better taking into account that it is less likely to let you down and cost you extra money in repair bills.

320I Sport Step
76,348mi Auto Petrol 2.0L
£17,498
Glasgow
from £367/pm
Available at our dealership located in the Glasgow area is this 3 Series that has automatic transmission and a 2.0 LTR petrol motor. It's up for sale and ready for its new owner to take home in a white finish with 76,348 miles on the dashboard.

320I M Sport Step
3,984mi Auto Petrol 2.0L
£37,898
Glasgow
from £796/pm
A fabulous price of £37,898 is currently being offered by our dealership on this low mileage estate BMW 3 Series 320I M Sport Step in a splendid, like new condition. It could be an excellent choice of estate if you're searching for a vehicle with a design that prioritises reliability and trustworthiness.

1.5 318I Sport Touring Euro 6 Ss
64,506mi Auto Petrol 1.5L
£11,495
Glasgow
from £241/pm
This BMW is equipped with a 1500 CC petrol engine with automatic transmission and it has got 64,506 miles clocked up on the dashboard. It is on the market and ready for you to take home for the brilliant price of just £11,495.

320I Sport Step
77,763mi Auto Petrol 2.0L
£17,498
Glasgow
from £367/pm
This BMW 3 Series 320I Sport Step is ranked among the top 20, most trustworthy models in the UK. It is fitted with automatic transmission and it's got a 2000cc petrol engine. This second-hand one now available from this dealership has 77,763 miles clocked up on the dash and is finished in the shade of white. On the market at the fantastic price of only £17,498 or with the possibility to purchase using finance with achievable instalments on hand starting at £ per calendar month.

318D M Sport
80,724mi Manual Diesel 2.0L
£15,998
Glasgow
from £336/pm
This dealer has a low price of only £15,998 on this 3 Series 318D M Sport with a 2.0L diesel engine, manual transmission and 80,724 miles clocked up on the dash.

318D 150 Sport Business Media 2018
55,050mi Manual Diesel
£10,880
Glasgow
from £228/pm
At the great price of just £10,870 is this 3 Series, it is fitted out with a Ltr diesel engine and manual transmission. This second hand one from this dealer comes finished in white and has 55,050 miles on the dash.

2.0 320D M
82,100mi Auto
£10,995
Glasgow
from £231/pm
On offer and ready for its next owner to drive away is this 3 Series 2.0 320D M which incorporates a cc engine with automatic transmission. This used one currently available at our dealership has done 82,100 miles.

320D Mht M Sport Step
39,832mi Auto Diesel 2.0L
£28,998
Glasgow
from £609/pm
Currently displayed at our showroom is this 3 Series 320D Mht M Sport Step with only 39,832 mi clocked up on the dashboard.

320I M Sport Step
12,682mi Auto Petrol 2.0L
£27,898
Glasgow
from £586/pm
Own this 3 Series 320I M Sport Step for only £27,898. It has 12,682 miles clocked-up on the dash and comes fitted out with a 2.0 LTR petrol motor with automatic transmission.

Estate 2.0 318D Sport Touring Mot June 2027 On
63,882mi Manual Diesel 2.0L
£10,995
Glasgow
from £231/pm
Providing its new proud owner a fantastic and high class level of transport, this used car has been finished in the shade of white, has 63,882 miles clocked up on the dashboard and features a 2.0 ltr diesel engine with manual transmission.

320I M Sport Step
67,944mi Auto Petrol 2.0L
£18,898
Glasgow
from £397/pm
This BMW 3 Series 320I M Sport Step has been created with trustworthiness and dependability in mind. This second hand model, now available from this dealer is equipped with a 2.0 L petrol motor with automatic transmission and it has clocked up 67,944 miles.