2017 BMW 3 Series
330D Xdrive M Sport Touring
71,672miAutoDiesel3.0L
£17,495
Dunfermline
~£439/pm
On offer at our marvellous price of only £17,495 is this BMW with a 3.0 l diesel motor, automatic transmission and 71,672 miles on the dash.
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.
30 cars
330D Xdrive M Sport Touring
71,672miAutoDiesel3.0L
£17,495
Dunfermline
~£439/pm
On offer at our marvellous price of only £17,495 is this BMW with a 3.0 l diesel motor, automatic transmission and 71,672 miles on the dash.
2.0 320D M Sport 188 Bhp
39,040miAutoDiesel2.0L
£16,295
Burntisland
~£409/pm
Containing a 2000CC diesel engine and automatic transmission; this second-hand BMW 3 Series is available for sale with 39,040 miles on the clock.
M340d Xdrive Mhev
12,153miAutoDiesel3.0L
£42,898
Kirkcaldy
~£1,077/pm
This 3 Series M340d Xdrive Mhev up for sale from this dealer priced at £42,898 comes in the tone of yellow and has 12,153 miles clocked up on the dash.
320I M Sport Step
32,538miAutoPetrol2.0L
£22,595
Kirkcaldy
~£567/pm
On the market and ready for you to take home is this BMW 3 Series 320I M Sport Step that comes fitted with automatic transmission and a 2.0l petrol motor. This second hand model now in stock at our dealership has just 32,538 miles on the dash.
330D Mht M Sport Step
21,527miAutoDiesel3.0L
£30,998
Tayport
~£778/pm
On the market and ready for its next owner to drive away is this saloon second hand car on offer at the marvellous price of only £30,998. This dealer also gives its customers the possibility to buy with manageable monthly repayments with repayment packages beginning from only £ per month.
330E Xdrive M Sport Step
29,781miAutoHybrid2.0L
£25,498
Kirkcaldy
~£640/pm
Now advertised by this dealer in the Kirkcaldy area is this saloon BMW that features a 2000CC hybrid engine with automatic transmission. It's available to drive away in the tone of black with 29,781 miles clocked-up on the dashboard.
330D M Sport Step
22,403miAutoDiesel3.0L
£19,998
Kirkcaldy
~£502/pm
Currently available from this dealership's show room in the Kirkcaldy area is this 4 door BMW 3 Series with a automatic gearbox and 3.0 litre diesel engine.
320I M Sport Step
16,862miAutoPetrol2.0L
£27,998
Kirkcaldy
~£703/pm
On the market and ready for you to take home is this 3 Series 320I M Sport Step in like new condition, it has a litre motor with transmission. This second hand model currently in stock at our dealership only has few miles on the dash.
320I M Sport Step
1,354miAutoPetrol2.0L
£36,898
Kirkcaldy
~£927/pm
Coming in blue, this car has 1,354 miles on the dash and has got a automatic 2000cc engine running on petrol.
330E Xdrive M Sport Step
2,055miAutoHybrid2.0L
£49,898
Kirkcaldy
~£1,253/pm
At our marvellous price of just £49,898 is this 3 Series 330E Xdrive M Sport Step, it comes equipped with automatic transmission, a 2.0L hybrid motor and has 350 miles on the clock.
320I M Sport Step
350miAutoPetrol2.0L
£35,898
Kirkcaldy
~£901/pm
This saloon 3 Series is fitted with a 2.0 LTR petrol engine with automatic transmission and has 350 miles clocked up on the dashboard.
330E M Sport Step Tech Pack
50miAutoHybrid2.0L
£43,498
Kirkcaldy
~£1,092/pm
Priced at only £45,898 is this BMW 3 Series 330E M Sport Step which comes fitted with automatic transmission and a 2.0 Litre hybrid motor. This second hand one at this dealership has a grey finish and has 50 miles clocked-up on the dash.
330E M Sport Step
50miAutoHybrid2.0L
£43,898
Kirkcaldy
~£1,102/pm
Available at our dealership located in the Kirkcaldy area is this almost impeccable, like new 3 Series that comes fitted out with automatic transmission and a 2.0 Ltr hybrid engine. It's up for sale and ready for its new owner to take home in the tone of grey with 50 miles clocked-up on the dash.
320D M Sport
28,633miManualDiesel2.0L
£22,698
Kirkcaldy
~£570/pm
Painted in a white finish, this used car incorporates a 2.0 Litre diesel motor with manual transmission and has 28,633 miles clocked up on the dash. First Registered in 2019, this BMW 3 Series 320D M Sport is now available for sale at just £22,998.
2.0 320D Ed
35,800miAutoDiesel2.0L
£14,495
Dunfermline
~£364/pm
For £14,495 you can get this second hand saloon from this dealership in Dunfermline that comes fitted with a 2.0 litre diesel engine with automatic transmission.
320D Sport
23,225miAutoDiesel2.0L
£16,490
Kirkcaldy
~£414/pm
This used BMW from this dealer is fitted out with automatic transmission and a 2.0 litre diesel motor with 23,225 miles on the dash.
Coupe
60,000miManualDiesel2.0L
£8,995
Dunfermline
~£226/pm
Available at this dealership in Dunfermline: BMW 3 Series with manual transmission, 60,000 miles and a 2000cc diesel engine.
2.0 320I Sport
78,400miAutoPetrol2.0L
£10,995
Dunfermline
~£276/pm
Currently available on the market - second hand, black BMW which has automatic transmission and a 2.0 ltr petrol motor. At the marvellous price of just £10,995 from this dealer.
2.0 320D Mht M Sport Euro 6 Ss
18,700miAutoHybrid2.0L
£27,500
Kirkcaldy
~£691/pm
The incredible price of only £28,000 is currently being offered by our dealership on this BMW with low mileage that features a 2.0 litre hybrid motor with automatic transmission.
2.0 320D Xdrive M Sport 188 Bhp
65,600miAutoDiesel2.0L
£15,950
Dunfermline
~£401/pm
Currently available for viewing at this car dealer's showroom in Dunfermline - door 3 Series 2.0 320D Xdrive M Sport 188 Bhp with a automatic transmission and 2.0 Litre diesel engine.
320I M Sport Step
3,894miAutoPetrol2.0L
£37,898
Kirkcaldy
~£952/pm
There's an awesome price of only £41,998 for this almost pristine, like new BMW 3 Series with a 2.0l petrol engine with automatic transmission and only 3,894 miles clocked-up on the dash.
330D Luxury
88,191miAutoDiesel3.0L
£11,495
Dunfermline
~£289/pm
With a white finish, this 3.0 litre diesel BMW with automatic transmission is currently available for a test drive.
2.0 320D Xdrive M Sport 188 Bhp
33,883miAutoDiesel2.0L
£16,199
Dunfermline
~£407/pm
Currently on the market and ready for you to drive away is this 3 Series with a l diesel engine and 33,883 miles clocked-up on the dash.
320D Xdrive Sport Step
44,972miAutoDiesel2.0L
£16,898
Kirkcaldy
~£424/pm
Available for viewing at this supplier's show room is this 5 door, silver BMW 3 Series that has a automatic gearbox and 2000cc diesel engine.