2019 BMW 3 Series
M340i
36,500mi Auto Petrol 3.0L
£31,995
Inverurie
~£803/pm
Available to view upon your request is this BMW 3 Series M340i with 36,500 mi clocked-up on the dashboard, automatic gearbox and 3.0 litre petrol engine.
10 cars
M340i
36,500mi Auto Petrol 3.0L
£31,995
Inverurie
~£803/pm
Available to view upon your request is this BMW 3 Series M340i with 36,500 mi clocked-up on the dashboard, automatic gearbox and 3.0 litre petrol engine.
318D M Sport
11,306mi Auto Diesel 2.0L
£26,498
Peterhead
~£665/pm
This dealer in Peterhead is advertising a bargain price for this second hand 3 Series with a mere 11,306 miles on the dash.
330D M Sport Step
77,317mi Auto Diesel
£12,995
Inverurie
~£326/pm
Featuring a l diesel engine with automatic transmission, this BMW 3 Series is finished in the shade of blue and has 77,317 miles clocked up on the dash.
330D X-drive M-sport
29,800mi Auto Diesel 3.0L
£19,995
Turriff
~£502/pm
Containing a 3000 cc diesel motor with automatic transmission, this second hand BMW is available for sale in a white finish with 29,800 miles clocked up on the dash.
320D Mht M Sport
19,898mi Auto Hybrid 2.0L
£29,495
Turriff
~£741/pm
Coming in blue, this BMW has 19,898 miles clocked up on the dash and incorporates a 2.0 Litre hybrid engine with automatic transmission.
2.0 320I M Sport 181 Bhp
54,000mi Auto Petrol 2.0L
£14,750
Fraserburgh
~£370/pm
Now available on the market is this motor at the awesome price of just £14,750. This dealer also gives its customers the option to purchase using affordable monthly payments with payment packages commencing at just £ pm.
M340d Mht
1,000mi Auto Hybrid 3.0L
£57,995
Inverurie
~£1,456/pm
Get yourself in the driver's seat of this 3 Series in like new condition that comes fitted out with a 3.0 Ltr hybrid motor and automatic transmission. This second hand model from our dealership has a mere 1,000 miles clocked up on the dash and has been finished in the tone of white.
320I M Sport
12,562mi Auto Petrol 2.0L
£30,495
Turriff
~£766/pm
An incredible price of only £31,995 is currently being advertised by this dealership in Turriff for this low mileage BMW 3 Series 320I M Sport in an almost pristine, nearly new condition.
320D M-sport
41,500mi Auto Diesel 2.0L
£21,995
Turriff
~£552/pm
At the low price of only £21,995 is this 3 Series that incorporates a 2000CC diesel motor with automatic transmission. This used model at this dealer has 41,500 miles on the dash and is finished in white.
Saloon 2.0 320I M-sport Saloon 202070
32,000mi Auto Petrol 2.0L
£22,495
Fraserburgh
~£565/pm
This BMW is now up for sale and ready for its next owner to drive away. It is fitted out with a 2.0 LTR petrol motor with automatic transmission and has got 32,000 miles clocked up on the dash.
330E M Sport Step Pro Pack
Auto Hybrid 2.0L
£48,500
Tring
~£1,218/pm
Available from this dealer in Tring is this BMW 3 Series - automatic transmission, few miles and a 2.0 ltr hybrid motor.
2.0 330E 22.3Kwh M Sport Touring Euro 6 Ss
Auto Hybrid 2.0L
£48,776
Edinburgh
~£1,225/pm
In the shade of , this estate 3 Series has few miles on the clock and comes fitted out with a automatic 2.0 Litre engine requiring hybrid.
2.0 320I M Sport Touring Euro 6 Ss
Auto Petrol 2.0L
£44,176
Edinburgh
~£1,109/pm
Coming equipped with a 2.0 ltr petrol engine and automatic transmission, this estate is finished in the shade of and has few miles on the clock.
330E M Sport Step Pro Pack
Auto Hybrid 2.0L
£45,000
High Wycombe
~£1,130/pm
Are you thinking of buying a BMW 3 Series 330E M Sport Step Pro Pack? Well, have a look at this second hand model painted in the tone of white that has a 2.0 l hybrid motor, few miles on the dash and automatic transmission.
2.0 320I M Sport Euro 6 Ss
Auto Petrol 2.0L
£42,742
Edinburgh
~£1,073/pm
Thinking of going for a BMW 3 Series 2.0 320I M Sport Euro 6 Ss? Well, take a more detailed look at this second-hand, but near mint one still in an impeccable, like new condition both in and out. This vehicle which is currently available for viewing at our dealership located in the Edinburgh area is fitted with a 2000 CC petrol motor with automatic transmission and has few miles clocked up on the dash.
3.0 M340i Mht Xdrive Euro 6 Ss
Auto Hybrid 3.0L
£61,088
Edinburgh
~£1,534/pm
On offer and ready for you to take home is this low mileage, nearly new BMW 3 Series 3.0 M340i Mht Xdrive Euro 6 Ss that has a 3.0 L hybrid motor with automatic transmission. This second hand one currently in stock at our dealership has just few miles clocked-up on the dash.
3.0 M340d Mht Xdrive Euro 6 Ss
Auto Hybrid 3.0L
£60,000
Edinburgh
~£1,507/pm
Would you like to be the new owner of a BMW? Well, have a look at this second-hand near mint one which is in an almost spotless, like new condition both inside and out. This particular model, on display and available to test drive at our showroom in Edinburgh is fitted out with a 3.0 Ltr hybrid motor with automatic transmission and it has just few miles clocked-up on the dashboard.
2.0 320I M Sport Touring Euro 6 Ss
Auto Petrol 2.0L
£40,496
Edinburgh
~£1,017/pm
This second hand BMW which is still in a like new condition has automatic transmission, a 2.0 LTR petrol engine and has got a mere few miles clocked up on the dash.
2.0 320D Mht M Sport Euro 6 Ss
Auto Hybrid 2.0L
£41,673
Edinburgh
~£1,047/pm
With a low mileage of only few miles on the dash, this second hand vehicle in a splendid, nearly new condition is currently available for sale for £41,673 or on credit commencing at only £ pm.
2.0 320I M Sport Touring Euro 6 Ss
Auto Petrol 2.0L
£42,659
Edinburgh
~£1,071/pm
Currently available for sale is this vehicle on offer at the superb price of only £42,659. This dealership in Edinburgh also gives you the possibility to purchase with manageable monthly instalments with instalment packages starting at as little as £ per calendar month.
2.0 320I M Sport Touring Euro 6 Ss
Auto Petrol 2.0L
£45,002
Edinburgh
~£1,130/pm
There's a low price of just £45,002 on this 3 Series at this dealer in Edinburgh. It's a second-hand vehicle, but it was wonderfully maintained by the last owner so it is still in a splendid, nearly new condition both inside and out.
2.0 320I M Sport Touring Euro 6 Ss
Auto Petrol 2.0L
£46,753
Edinburgh
~£1,174/pm
A 2000CC petrol engine and automatic transmission are just a couple of the attributes that this BMW 3 Series 2.0 320I M Sport Touring Euro 6 Ss has to offer.
320I M Sport
Auto Petrol 2.0L
£45,000
Stevenage
~£1,130/pm
Now advertised by this dealer in Stevenage is this estate that contains a 2000 cc petrol engine with automatic transmission. It is in a splendid, near mint condition throughout and is on offer and ready for you to drive away in grey with few miles on the clock.
2.0 320I M Sport Euro 6 Ss
Auto Petrol 2.0L
£42,742
Edinburgh
~£1,073/pm
Currently available to test-drive at our dealership located in Edinburgh is this that comes fitted with automatic transmission and a 2000 cc petrol motor.