2020 BMW 3 Series
320I Sport Step
40,339miAutoPetrol2.0L
£23,298
Clydebank
~£585/pm
Available for viewing at this dealer is this motor with 40,339 mi clocked up on the dashboard, automatic transmission and 2.0 Litre petrol motor.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
3 cars
320I Sport Step
40,339miAutoPetrol2.0L
£23,298
Clydebank
~£585/pm
Available for viewing at this dealer is this motor with 40,339 mi clocked up on the dashboard, automatic transmission and 2.0 Litre petrol motor.
330E M Sport
54,523miAutoHybrid2.0L
£13,498
Clydebank
~£339/pm
Painted with a blue finish, this BMW 3 Series has 54,523 miles clocked up on the dashboard and comes fitted with a 2.0L hybrid engine with automatic transmission. First Registered in 2016, this BMW 3 Series 330E M Sport is currently up for sale and ready for its new owner to drive away for £13,498.
320I M Sport Step Business Media
23,890miAutoPetrol2.0L
£19,998
Clydebank
~£502/pm
With a mere 23,890 miles on the clock and finished in the shade of grey, this 3 Series comes fitted with a 2.0 L petrol motor and automatic transmission. On offer at the terrific price of only £19,998 or with the possibility to purchase using finance with manageable payments on hand from £ per calendar month.
320D M Sport
17,240miManualDiesel2.0L
£29,998
Glasgow
~£753/pm
Up for sale and ready for you to take home is this car on offer at the great price of just £29,998. This dealership in Glasgow also gives its customers the possibility to pay using achievable monthly instalments to suit all budgets with payment plans commencing at just £ per calendar month.
320D Xdrive Sport Step
45,413miAutoDiesel2.0L
£22,498
Glasgow
~£565/pm
Get this second-hand saloon for just £22,498. Credit deals start off at £ a month for this car that is fitted out with a 2.0 LTR diesel motor with automatic transmission.
320I Sport Step
29,024miAutoPetrol2.0L
£17,650
Glasgow
~£443/pm
Grab the chance to be the new owner of this BMW 3 Series available at only £17,650. It is available in the tone of white, is equipped with a 2000CC petrol engine with automatic transmission and it has 29,024 miles clocked up on the dashboard.
320I M Sport Shadow Edition Step
39,208miAutoPetrol2.0L
£17,998
Glasgow
~£452/pm
On the market and ready for its next owner to drive away is this BMW 3 Series 320I M Sport Shadow Edition Step, it has got a 2.0 ltr petrol motor with automatic transmission. This used one now in stock at our dealership in Glasgow is available at the great price of only £17,998.
320D Se Step
29,572miAutoDiesel2.0L
£20,498
Paisley
~£515/pm
Featuring a 2000cc diesel engine with automatic transmission, this used 3 Series is available for sale in a silver finish with 29,572 miles clocked up on the dashboard.
320I M Sport
32,823miAutoPetrol2.0L
£22,998
Renfrew
~£578/pm
Now available from this dealer in Renfrew: BMW 3 Series with automatic transmission, 32,823 miles and a 2.0 litre petrol motor.
320D Xdrive M Sport Step
73,175miAutoDiesel2.0L
£21,298
Glasgow
~£535/pm
Now available to view at your request is this vehicle with 73,175 miles clocked up on the dash, automatic transmission and 2.0 ltr diesel engine.
320D Xdrive M Sport Shadow Edition
35,994miAutoDiesel2.0L
£23,750
Glasgow
~£596/pm
With automatic transmission and a CC engine - this second hand BMW is on offer and ready for its new owner to drive home with 35,994 miles clocked-up on the dash.
320I Xdrive M Sport Step
47,227miAutoPetrol2.0L
£21,498
Renfrew
~£540/pm
Painted in grey, this 2.0 L petrol BMW 3 Series with automatic transmission is now available for you to buy.
320I M Sport Step
46,367miAutoPetrol2.0L
£16,698
Glasgow
~£419/pm
Become the new owner of this 3 Series, it contains a 2.0 LTR petrol motor with automatic transmission. This second-hand model from us at this dealer is for sale at the remarkable price of only £16,298.
320D Ed Plus
75,281miAutoDiesel2.0L
£10,950
Glasgow
~£275/pm
Currently available from this dealer is this BMW 3 Series Efficientdynamics Plus - 75,281 miles, a cc motor and automatic transmission.
Estate 3.0 335D M Sport Touring Xdrive Euro 6
68,000miAutoDiesel3.0L
£20,290
Glasgow
~£510/pm
This BMW 3 Series Estate 3.0 335D M Sport Touring Xdrive Euro 6 comes fitted with automatic transmission and a 3.0 Litre diesel motor with 68,000 miles clocked up on the dash. This used model from this dealer is available in the tone of white.
Estate 2.0 320D M Sport Touring Xdrive Euro 5
88,000miAutoDiesel2.0L
£11,390
Glasgow
~£286/pm
This second hand car has 88,000 miles clocked up on the dashboard and incorporates a 2000 CC diesel motor with automatic transmission. First Registered in 2014, this BMW 3 Series Estate 2.0 320D M Sport Touring Xdrive Euro 5 is on the market and ready for you to take home for £11,390.
M Sport
107,000miManualDiesel3.0L
£5,990
Glasgow
~£150/pm
This convertible vehicle has 107,000 miles clocked up on the dashboard and incorporates a 3000 CC diesel motor with manual transmission.
330E Xdrive M Sport Step
26,973miAutoHybrid2.0L
£25,298
Paisley
~£635/pm
At £25,298 you can get this second hand BMW 3 Series from this dealership in Paisley which comes fitted with automatic transmission and a 2.0 litre hybrid motor.
330E Se Pro Step
69,936miAutoHybrid2.0L
£19,998
Johnstone
~£502/pm
Planning on going for a BMW 3 Series 330E Se Pro Step? Well, consider this second hand one finished in grey that has 69,936 miles clocked-up on the dash, automatic transmission and a 2.0 ltr hybrid engine.
330E M Sport Step
25,809miAutoHybrid2.0L
£23,498
Paisley
~£590/pm
At £23,498 you can get this second hand 3 Series from this dealership in Paisley which is fitted out with automatic transmission and a 2.0 LTR hybrid engine.
320I Sport Step
28,240miAutoPetrol2.0L
£24,698
Paisley
~£620/pm
This BMW 3 Series 320I Sport Step has 28,240 miles clocked-up on the dash and is fitted out with a 2.0 Ltr engine. It runs on petrol with automatic transmission and has been finished in the tone of blue.
320I Sport Step
56,500miAutoPetrol2.0L
£19,698
Johnstone
~£495/pm
First registered in 2020: Used BMW with a 2000cc petrol motor, automatic transmission and only 56,500 miles on the dashboard.
320D M Sport
12,936miManualDiesel2.0L
£24,998
Paisley
~£628/pm
Check out the incredible price at this dealership in Paisley on this used, low mileage BMW 3 Series 320D M Sport that’s got manual transmission with a 2.0 ltr diesel engine and only 12,936 miles on the clock.
320D Se Step
32,637miAutoDiesel2.0L
£19,998
Johnstone
~£502/pm
Go down to this dealership for a closer look at this automatic 3 Series 320D Se Step incorporating a 2.0 litre diesel motor and automatic transmission. This second-hand model in Johnstone has 32,637 miles on the dash and is finished in the tone of blue.