2021 BMW 3 Series
320I M Sport
44,831mi Auto Petrol 2.0L
£24,995
Buckie
~£628/pm
This BMW 3 Series comes fitted with automatic transmission, a 2.0 litre petrol engine and has 44,500 mi clocked up on the dash.
8 cars
320I M Sport
44,831mi Auto Petrol 2.0L
£24,995
Buckie
~£628/pm
This BMW 3 Series comes fitted with automatic transmission, a 2.0 litre petrol engine and has 44,500 mi clocked up on the dash.
3.0Ltr 340I
44,540mi Auto Petrol 3.0L
£21,995
Forres
~£552/pm
Giving its new privileged owner a fantastic and high class level of transport, this saloon vehicle is finished in the shade of black, has clocked up 44,540 miles and contains a 3.0L petrol engine with automatic transmission.
330E Se Pro Step
60,586mi Auto Petrol 2.0L
£16,998
Elgin
~£427/pm
Commencing at £ monthly, you could enjoy this BMW 3 Series 330E Se Pro Step with automatic transmission, a petrol 2.0L engine and 60,586 miles clocked up on the dash.
330E Xdrive M Sport Step
66,293mi Auto Petrol 2.0L
£21,998
Elgin
~£552/pm
Now available from our dealership in the Elgin area is this BMW which has a 2.0 Ltr petrol motor with automatic transmission. It is on the market and ready for its next owner to take home in the shade of blue with 66,293 miles clocked up on the dash.
320I M Sport
44,831mi Auto Petrol 2.0L
£24,995
Buckie
~£628/pm
Currently advertised by this dealer located in Buckie is this second hand car that is fitted out with automatic transmission and a 2.0 litre petrol motor. Up for sale and ready for its next owner to take home in a grey finish with 44,500 mi clocked-up on the dashboard.
330D 3.0Ltr
76,119mi Auto Diesel 3.0L
£14,995
Forres
~£377/pm
Be the new owner of this 3 Series featuring automatic transmission with a 3000cc diesel motor. This second hand model from this dealership priced at £14,995 comes in white and has 76,119 miles clocked-up on the dashboard.
3.0 M340i Touring Xdrive Euro 6 Ss
39,000mi Auto Petrol 3.0L
£37,500
Elgin
~£942/pm
A remarkable price of just £37,500 is being advertised by our dealership for this low mileage BMW 3 Series 3.0 M340i Touring Xdrive Euro 6 Ss that comes equipped with automatic transmission and a 3000 cc petrol motor.
330D M Sport
101,160mi Auto Diesel 3.0L
£12,495
Forres
~£314/pm
Now available at this dealer in Forres: BMW 3 Series - automatic transmission, 3.0 litre diesel motor and 101,160 miles.
330E M Sport Step Techpro Pack
Auto Hybrid 2.0L
£52,000
Tring
~£1,306/pm
Are you searching for a BMW 3 Series? Well, take a look at this used one with only few miles on the dash.
320I M Sport Step Pro Pack
Auto Petrol 2.0L
£46,000
Romford
~£1,155/pm
In a splendid, near mint condition inside and out, this blue estate is up for sale and ready for its new owner to drive away at the outstanding price of only £46,000. It only has few miles clocked-up on the dash and incorporates a 2.0 L petrol motor and automatic transmission. Achievable instalments are available from this car dealership starting off at only £ per calendar month.
M340i Xdrive Mht Step
Auto Petrol 3.0L
£57,500
Stevenage
~£1,444/pm
Up for sale and ready for its next owner to drive away today is this 3 Series that features automatic transmission and a 3.0L petrol motor. This one now up for sale at our dealership is a second hand vehicle, however it has been beautifully maintained and still remains in an impeccable, like new condition throughout..
330E M Sport Step Pro Pack
Auto Hybrid 2.0L
£45,000
Worcester
~£1,130/pm
This BMW 3 Series 330E M Sport Step Pro Pack is in a like new, almost flawless condition both inside and out. It is on offer and ready for its new owner to drive home with the option to purchase on credit starting from only £ per month.
330E Xdrive M Sport Step
Auto Hybrid 2.0L
£49,000
Solihull
~£1,231/pm
This BMW 3 Series 330E Xdrive M Sport Step available from this dealer priced at £49,000 is available in the tone of grey and has few miles on the clock.
320I M Sport
Auto Petrol 2.0L
£45,000
Stevenage
~£1,130/pm
The amazing price of only £45,000 is currently being advertised by our dealership in Stevenage for this low mileage BMW 3 Series in superb, like new condition. This model only has few miles clocked up on the dash and is fitted with a 2.0l petrol motor.
330E M Sport Step Pro Pack
Auto Hybrid 2.0L
£45,000
High Wycombe
~£1,130/pm
Currently available from this dealership's show room in the High Wycombe area is this almost pristine, nearly new, low mileage saloon 3 Series 330E M Sport Step Pro Pack that has a automatic transmission and a 2.0l hybrid engine.
M340i Xdrive Mht Step
Auto Petrol 3.0L
£64,000
Romford
~£1,607/pm
On the market and ready for you to drive away is this 3 Series M340i Xdrive Mht Step, it is fitted out with a 3.0 L petrol motor with automatic transmission. This used one currently up for sale at our dealership is in an excellent, like new condition throughout and has a mere few miles clocked up on the dash.
330E M Sport Step Pro Pack
Auto Hybrid 2.0L
£48,500
Tring
~£1,218/pm
Are you interested in buying a BMW? Well, consider choosing this second-hand one with only few miles on the dashboard.
320I M Sport Step Pro Pack
Auto Petrol 2.0L
£47,000
Stevenage
~£1,180/pm
Currently available to buy is this BMW 3 Series 320I M Sport Step Pro Pack in like new condition that has got just few miles clocked up on the dash.
320I M Sport Step Pro Pack
Auto Petrol 2.0L
£45,000
Stevenage
~£1,130/pm
Equipped with a 2.0 Ltr petrol motor with automatic transmission, this second-hand BMW is on the market in a black finish with few miles clocked up on the dash.
M340d Xdrive Mht Step
5mi Auto Diesel 3.0L
£51,199
Stafford
~£1,286/pm
Now on offer and ready for you to drive away is this estate with a 3.0 ltr diesel motor and 5 miles on the dashboard.
320I M Sport Step
5mi Auto Petrol 2.0L
£39,499
Stafford
~£992/pm
A marvellous price of only £39,499 is being advertised by this dealer for this BMW that has a 2000 cc petrol engine with automatic transmission. It is a pre-owned, second hand model, however it's been wonderfully maintained so it's still in an almost spotless, nearly new condition.
M340d Xdrive Mht Step
5mi Auto Diesel 3.0L
£50,999
Stafford
~£1,281/pm
Up for sale and ready for its next owner to take home is this BMW 3 Series M340d Xdrive Mht Step which incorporates a 3000CC diesel engine with automatic transmission. This used model at our dealership in Stafford is available at our low price of £50,999.
320I M Sport Step
8mi Auto Petrol 2.0L
£37,998
Rutherglen
~£954/pm
With a petrol 2.0 litre motor with automatic gears and with a mere 8 miles on the dashboard, this white 5 door BMW 3 Series 320I M Sport Step can quite easily be mistaken for a brand new car.
320I M Sport Step
8mi Auto Petrol 2.0L
£37,998
Irvine
~£954/pm
This BMW has got 8 miles clocked-up on the dash and is equipped with a 2.0 LTR engine. It runs on petrol with automatic transmission and comes in the shade of white.