2020 BMW 3 Series
330D M Sport
28,000mi Auto Diesel 3.0L
£31,995
Inverurie
from £672/pm
In a grey finish, this 3 Series 330D M Sport has 28,000 miles clocked up on the dashboard and features a 3.0 L diesel motor with automatic transmission.
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.
2 cars

330D M Sport
28,000mi Auto Diesel 3.0L
£31,995
Inverurie
from £672/pm
In a grey finish, this 3 Series 330D M Sport has 28,000 miles clocked up on the dashboard and features a 3.0 L diesel motor with automatic transmission.
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.

335D Xdrive M Sport Step
71,668mi Auto Diesel 3.0L
£16,995
Inverurie
from £357/pm
Available to test drive upon your request is this estate used car with 71,668 miles on the clock, automatic gearbox and a 3.0 litre diesel engine.

2.0 320D M Sport Touring Euro 6 S
60,000mi Auto Diesel 2.0L
£21,495
Dyce
from £451/pm
Listed amongst the top twenty, most reliable and trustworthy vehicles in the United Kingdom, this 3 Series 2.0 320D M Sport Touring Euro 6 S is fitted out with a 2.0 LTR diesel engine and it's got automatic transmission. This second hand model being offered by this dealer has 60,000 miles clocked up on the dash and a grey finish.

2L M Sport
20,829mi Auto Hybrid 2.0L
£23,495
Aberdeen
from £493/pm
Up for sale and ready for its next owner to drive away is this dependable 3 Series which is in the UK's top 20 reliability index. It comes fitted out with a 2.0L hybrid motor and automatic transmission. This second hand model from us at this dealer has only got 20,829 miles clocked-up on the dashboard.

330D M Sport Saloon
81,234mi Auto Diesel 3.0L
£11,999
Aberdeen
from £252/pm
On offer at the amazing price of just £11,999 is this BMW, it contains a 3.0 L diesel engine with automatic transmission and has 81,234 miles clocked up on the dash.

330E Sport Step
16,171mi Auto Hybrid 2.0L
£27,998
Aberdeen
from £588/pm
On offer and ready for its next owner to drive home is this BMW which contains a 2.0 LTR hybrid engine with automatic transmission. This second hand model comes in the shade of white and has 16,171 miles clocked-up on the dashboard.

330E Sport Step
56,070mi Auto Hybrid 2.0L
£22,998
Aberdeen
from £483/pm
On offer and ready for its next owner to take home is this estate in the tone of grey. This second hand one is equipped with a 2.0L hybrid engine with automatic transmission and has got 56,070 miles on the clock.

320D Xdrive M Sport Shadow Edition Step
54,264mi Auto Diesel 2.0L
£15,850
Aberdeen
from £333/pm
With 54,264 miles on the dash and in the shade of silver, this saloon used car is fitted out with automatic transmission and a 2.0 Ltr diesel engine.

320D Sport Step
42,475mi Auto Diesel 2.0L
£14,498
Aberdeen
from £304/pm
Praised for its durability, this 3 Series comes fitted with automatic transmission and a 2000cc diesel engine. This dealer currently has this second hand model in stock that has 42,475 miles clocked-up on the dashboard and a black finish. It is available at the really unbelievable price tag of £15,498 or through making monthly repayments beginning at only £ per month.

320I M Sport Saloon
2,764mi Auto Petrol
£37,000
Aberdeen
from £777/pm
Respected for its dependability, this saloon is fitted with a cc petrol engine and has got automatic transmission. This second hand model from this dealer has 2,764 miles clocked up on the dash and is currently available to drive away in a white finish.

320I M Sport Saloon
6,524mi Auto Petrol 2.0L
£38,200
Aberdeen
from £802/pm
A brilliant price of only £38,200 from this dealer in Aberdeen on this like new BMW 3 Series 320I M Sport Saloon.

M340d Xdrive Saloon
9,125mi Auto Diesel
£43,100
Aberdeen
from £905/pm
On offer and ready for you to drive away today is this 3 Series M340d Xdrive Saloon that has been created with durability and trustworthiness in mind. This model now available at our dealership in Aberdeen is a second-hand vehicle, however it has been well cared for and remains in a splendid, like new condition in and out.

330E Xdrive M Sport Saloon
25,505mi Auto Hybrid 2.0L
£27,500
Aberdeen
from £577/pm
Priced at £29,600 you can get this used BMW 3 Series from this dealership in Aberdeen which has a 2000cc hybrid engine with automatic transmission.

330E Xdrive M Sport Saloon
25,888mi Auto Hybrid 2.0L
£31,600
Aberdeen
from £663/pm
Painted in a white finish, this second hand car has got 23,888 miles clocked-up on the dashboard and comes equipped with a 2.0 ltr hybrid engine and automatic transmission. First Registered in 2024, this BMW 3 Series 330E Xdrive M Sport Saloon is now on the market and ready for you to drive home for only £31,700.

330E Xdrive M Sport Saloon
29,264mi Auto Hybrid 2.0L
£29,500
Aberdeen
from £619/pm
On offer at the remarkable price of just £30,200 is this BMW 3 Series 330E Xdrive M Sport Saloon that contains a 2000 CC hybrid engine with automatic transmission. This second-hand model has been finished in white and has 22,624 miles on the dash.

320I M Sport Saloon
27,700mi Auto Petrol 2.0L
£29,600
Aberdeen
from £621/pm
Take a closer look at this BMW 3 Series 320I M Sport Saloon that comes fitted with a 2.0 LTR petrol engine with automatic transmission. This second hand model is advertised at the fabulous price of just £29,600, has been finished in the tone of blue and has 27,700 miles clocked up on the dashboard.

320I Xdrive M Sport Saloon
39,257mi Auto Petrol
£28,500
Aberdeen
from £598/pm
This second hand car is currently on offer and ready for its new owner to drive home. It has automatic transmission, a L petrol engine and 39,257 miles clocked up on the dash.

318D M Sport Saloon
35,500mi Auto Diesel 2.0L
£23,200
Aberdeen
from £487/pm
A terrific price of only £23,200 on this low mileage saloon which is fitted with a 2000 cc diesel motor with automatic transmission

320D Xdrive M Sport Saloon
50,760mi Auto Hybrid
£21,000
Aberdeen
from £441/pm
Advertised at the price of £21,000 or with the possibility to buy on credit with achievable repayments from £ pm, this BMW has 50,760 miles on the dashboard and incorporates a cc hybrid motor.

320I Xdrive M Sport Saloon
52,061mi Auto Petrol
£23,200
Aberdeen
from £487/pm
A fabulous price of only £23,200 is being advertised by our dealership in Aberdeen on this saloon that holds a high ranking for durability.

2.0 320D M Sport Touring Euro 6 Ss
41,636mi Auto Diesel 2.0L
£23,500
Aberdeen
from £493/pm
Available to view upon your request is this estate BMW 3 Series 2.0 320D M Sport Touring Euro 6 Ss with 41,636 miles clocked up on the dash, automatic transmission and a 2000 cc diesel motor.

320I Xdrive M Sport Saloon
42,467mi Auto Petrol
£20,800
Aberdeen
from £437/pm
Giving you a litre petrol motor and a automatic transmission, this highly reliable and trustworthy 3 Series is available to buy in grey with 42,467 miles on the dash. This vehicle is for sale at £22,000 with cost efficient payments available beginning from just £ per calendar month.

320D Se Step
45,555mi Auto Diesel 2.0L
£17,498
Dyce
from £367/pm
Providing its new happy owner a fantastic and top of the range level of transport, this saloon BMW 3 Series 320D Se Step is finished in the shade of white, contains a 2.0 ltr diesel engine with automatic transmission and it has got 45,555 miles clocked-up on the dash.

320D Xdrive M Sport Saloon
69,220mi Auto Diesel
£20,200
Aberdeen
from £424/pm
This BMW 3 Series has got 69,220 miles on the clock and is fitted with a l engine. It runs on diesel with automatic transmission and is available in the shade of black.