2024 BMW 3 Series
320I M Sport Step
16,146mi Auto Petrol 2.0L
£29,998
Glasgow
from £630/pm
Finished in the shade of grey, this motor has 16,146 miles on the dashboard and contains a automatic 2000 CC engine running on petrol.
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.
800 cars

320I M Sport Step
16,146mi Auto Petrol 2.0L
£29,998
Glasgow
from £630/pm
Finished in the shade of grey, this motor has 16,146 miles on the dashboard and contains a automatic 2000 CC engine running on petrol.
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.

Xdrive M40i Mht
39,637mi Auto Petrol 3.0L
£41,898
Glasgow
from £879/pm
Check out the amazing price at this dealer on this like new, top 10, best-selling X3 Xdrive M40i Mht which is fitted out with automatic transmission and a 3.0l petrol engine.

118I 136 M Sport Step Lcp
25,498mi Auto Petrol 1.5L
£21,998
Glasgow
from £462/pm
A remarkable price of only £21,998 for this BMW 1 Series 118I 136 M Sport Step Lcp which has been engineered with dependability in mind.

220 M Sport Step
9,391mi Auto Petrol 1.5L
£27,698
Motherwell
from £581/pm
The BMW 2 Series is in the top twenty of the UK's reliability index and this dealer has this second hand model in stock for £27,698.

116D M Sport Step
20,252mi Auto Diesel 1.5L
£19,898
Glasgow
from £418/pm
Now on show at our dealership in the Glasgow area is this BMW that has a 1.5 L diesel engine with automatic transmission.

120D M Sport U725 Ulez
89,028mi Auto Diesel 2.0L
£7,995
Glasgow
from £168/pm
Manufactured by BMW to offer drivers a higher standard of reliability and trustworthiness than the average model. This particular second hand BMW comes in the tone of grey with a diesel 2000 CC motor, automatic gears and 89,028 miles clocked-up on the dash.

218I 136 M Sport Dct
29,413mi Auto Petrol 1.5L
£20,898
Glasgow
from £439/pm
A low price of just £20,898 is being offered by us at this dealer on this low mileage BMW 2 Series that has just 29,413 miles on the dash.

M5 Dct Competition Pack
23,412mi Auto Petrol 4.4L
£46,898
Glasgow
from £984/pm
Providing its next proud owner a tremendous and top rate level of transport, this second hand car comes in the tone of blue, has 23,412 miles clocked up on the dash and features a 4.4 litre petrol motor with automatic transmission.

330E Xdrive M Sport Step
58,424mi Auto Hybrid 2.0L
£19,998
Motherwell
from £420/pm
Finished in blue, this saloon BMW 3 Series has 58,424 miles on the clockand incorporates a 2000cc hybrid engine and automatic transmission. First Registered in 2021, it's up for sale and ready for its new owner to drive away for £19,998.

210Kw M Sport Pro 80Kwh
35,306mi Auto Electric 1.0L
£30,898
Glasgow
from £649/pm
Have a look at this iX3 that is rated as one of the most dependable vehicles on the market. It is fitted with automatic transmission and a 1.0 ltr electric motor. This low mileage one currently on sale at this dealership in Glasgow comes in the shade of white and has only got 35,306 miles clocked-up on the dash.

320D M Sport
26,954mi Manual Diesel 2.0L
£31,498
Glasgow
from £661/pm
This second hand 3 Series 320D M Sport in the shade of grey is currently on the market and ready for you to take home with the option for you to purchase with finance.

118I 1.5 M Sport Shadow Edition
41,865mi Manual Petrol 1.5L
£12,998
Glasgow
from £273/pm
In the tone of blue, this BMW 1 Series has 41,865 miles clocked up on the dash and features a 1.5 ltr petrol engine with manual transmission.

118I 136 M Sport Step Lcp
17,815mi Auto Petrol 1.5L
£20,798
Motherwell
from £437/pm
Incorporating a 1.5 L petrol engine and automatic transmission, this second hand BMW 1 Series is currently available for sale in the tone of black with 17,815 miles on the clock.

118I 1.5 Se Business Nav-servotronic
42,100mi Manual Petrol 1.5L
£11,449
Glasgow
from £240/pm
This second hand 1 Series 118I 1.5 Se Business Nav-servotronic in the shade of black is now on the market and ready for you to drive away with the option to buy on finance.

320I M Sport Step
5,759mi Auto Petrol 2.0L
£33,498
Glasgow
from £703/pm
A remarkable price of £33,498 is being offered by us at this dealer for this highly trustworthy and dependable BMW 3 Series 320I M Sport Step that consists of a 2.0L petrol engine, automatic gearbox and 5,759 mi on the clock. It's a pre-owned, second hand vehicle however it was wonderfully maintained by the previous owner and still remains in like new condition.

320D Mht M Sport Step
17,012mi Auto Diesel 2.0L
£30,998
Glasgow
from £651/pm
On offer and ready for its next owner to take home is this durable BMW that is one of Britain's top 20 most reliable models. This second hand one currently on sale at this dealer in Glasgow has been finished in blue and has 17,012 miles clocked-up on the dash.

118I 136 Sport Live Cockpit Professional
10,599mi Manual Petrol 1.5L
£18,898
Glasgow
from £397/pm
On the market and ready for its new owner to drive away is this BMW 1 Series 118I 136 Sport Live Cockpit Professional that's been engineered with trustworthiness and dependability in mind. It comes fitted with a 1500 CC petrol motor and it has got manual transmission. This second-hand one has only done 10,599 miles.

220I M Sport Step
9,942mi Auto Petrol 2.0L
£30,898
Glasgow
from £649/pm
This second hand coupe that is still in a like new condition has a mere 9,942 miles clocked up on the dashboard and comes fitted out with a 2.0 Litre petrol motor. It's for sale at the awesome price of £30,898 or you could buy it on credit with evenly distributed, affordable payments beginning from £ per calendar month.

Xdrive 25E M Sport Tech Plus Pack Step
52,480mi Auto Hybrid 1.5L
£26,998
Glasgow
from £567/pm
First registered in 2023: Second hand BMW that only has 52,480 mi on the dash and a 1500 cc hybrid engine with automatic transmission.

345Kw Xdrive50 M Sport Pro 113Kwh
15,383mi Auto Electric 1.0L
£68,898
Glasgow
from £1,446/pm
Finished in silver, this BMW iX3 345Kw Xdrive50 M Sport Pro 113Kwh has got 15,383 miles clocked-up on the dash and comes fitted with a 1000CC electric engine with automatic transmission. First Registered in 2026, this BMW iX3 is currently on the market and ready for its next owner to take home for only £68,898.

118I 136 M Sport Step
27,713mi Auto Petrol 1.5L
£20,298
Glasgow
from £426/pm
Coming fitted with automatic transmission and a 1500cc petrol motor; this black second-hand 1 Series 118I 136 M Sport Step is currently on the market and ready for its new owner to drive away with 27,713 miles on the clock.

230Kw Xdrive30 M Sport 65Kwh Techpro22
4,266mi Auto Electric 1.0L
£37,898
Glasgow
from £796/pm
The BMW iX2 is in the top 20 of Britain's reliability index. At this dealership you can get this used model with a 1000cc electric motor with automatic transmission and just 4,240 miles clocked-up on the dashboard. Despite being second-hand, it's still in a superb, like new condition.

118I 136 M Sport Step Lcp
16,717mi Auto Petrol 1.5L
£21,198
Glasgow
from £445/pm
Have a good look at this BMW 1 Series that's one of the top 20, most dependable and trustworthy models in Britain. This second hand one available in the tone of white, comes with automatic transmission, a 1500CC petrol engine and has 16,717 mi clocked up on the dash.

118I M Sport
35,992mi Manual Petrol 1.5L
£15,998
Glasgow
from £336/pm
This BMW 1 Series is known to be one of the most trustworthy and durable models available. This second hand model, now available from this dealer has clocked up 35,992 miles and comes fitted out with a 1.5 L petrol engine and manual transmission.