2018 BMW 3 Series
320D Sport
23,225miAutoDiesel2.0L
£16,490
Kirkcaldy
~£414/pm
BMW with a 2.0 litre diesel engine and automatic transmission.
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.
0 cars
320D Sport
23,225miAutoDiesel2.0L
£16,490
Kirkcaldy
~£414/pm
BMW with a 2.0 litre diesel engine and automatic transmission.
330E M Sport Step
50miAutoHybrid2.0L
£43,898
Kirkcaldy
~£1,102/pm
Seize the opportunity to buy this BMW 3 Series which is for sale at this dealer's great price of just £43,898. It has been finished in the tone of grey, contains a 2.0L hybrid engine with automatic transmission and it has got 50 miles clocked up on the dashboard.
320I M Sport Step
555miAutoPetrol2.0L
£42,898
Kirkcaldy
~£1,077/pm
Now available for viewing at this dealership in Kirkcaldy is this BMW in splendid, like new condition that comes fitted with automatic transmission and a 2.0 litre petrol engine.
320I M Sport Step
899miAutoPetrol2.0L
£36,898
Kirkcaldy
~£927/pm
For sale and ready to take for a test drive is this BMW 3 Series 320I M Sport Step in the tone of grey - this used model has got 899 miles on the dash and comes fitted out with a 2.0l petrol motor.
330E Xdrive M Sport Step
1,000miAutoHybrid2.0L
£42,898
Kirkcaldy
~£1,077/pm
This second hand BMW 3 Series from this dealer is fitted with a 2.0l hybrid engine with automatic transmission and it has 1,000 miles on the clock.
330E Xdrive M Sport Step
2,102miAutoHybrid2.0L
£49,898
Kirkcaldy
~£1,253/pm
Up for sale and ready for you to take home is this near mint 3 Series, it is equipped with a 2000 cc hybrid motor and automatic transmission. This second hand model currently up for sale at our dealership in Kirkcaldy has a mere 2,055 miles clocked-up on the dash and is finished in grey.
320I M Sport Step
3,894miAutoPetrol2.0L
£37,898
Kirkcaldy
~£952/pm
Currently available for viewing at this retailer's show room located in the Kirkcaldy area is this 3 Series 320I M Sport Step that contains a 2.0 LTR petrol motor and automatic transmission.
M340d Xdrive Mhev
12,154miAutoDiesel3.0L
£42,898
Kirkcaldy
~£1,077/pm
This low mileage 3 Series M340d Xdrive Mhev is fitted out with automatic transmission and a 3.0 Litre diesel engine. Up for sale and ready for its new owner to drive away in the shade of yellow with a mere 12,153 miles on the dashboard.
320I M Sport Step
16,862miAutoPetrol2.0L
£26,998
Kirkcaldy
~£678/pm
Incorporating a 2.0 L petrol motor with automatic transmission, this second hand saloon is available to drive away in a grey finish with 16,862 miles clocked up on the dash.
330E Xdrive M Sport Step
29,781miAutoHybrid2.0L
£25,498
Kirkcaldy
~£640/pm
Currently available from our dealership is this BMW 3 Series 330E Xdrive M Sport Step that is equipped with a 2.0l hybrid engine and automatic transmission.
330E Xdrive M Sport Step
50,672miAutoHybrid2.0L
£21,998
Kirkcaldy
~£552/pm
This BMW 3 Series has 50,672 miles on the dash and comes fitted out with a 2.0 Litre hybrid motor with automatic transmission. This particular used model from this dealer is available with a white finish.
320D Mht M Sport Step
55,771miAutoDiesel2.0L
£22,998
Kirkcaldy
~£578/pm
Advertised at the full price of £22,998 or with the option to buy on finance with affordable payments commencing at £ per calendar month, this blue 3 Series 320D Mht M Sport Step features automatic transmission, a 2000 cc diesel engine and has 55,771 miles on the clock.
320I M Sport
31,871miAutoPetrol2.0L
£24,498
Kirkcaldy
~£615/pm
Up for sale and ready for you to drive away is this BMW 3 Series in the shade of white. This second hand one has got a 2.0 litre petrol motor with automatic transmission and has 31,871 miles on the dash.
320D M Sport
28,633miManualDiesel2.0L
£22,498
Kirkcaldy
~£565/pm
Interested in buying a BMW 3 Series? Well, take a closer look at this used model available in white with manual transmission, a 2000 cc diesel motor and 28,633 miles on the dash.
320D Xdrive Sport Step
44,972miAutoDiesel2.0L
£16,898
Kirkcaldy
~£424/pm
Available in the tone of silver, this BMW comes with automatic transmission and a 2.0 Ltr diesel engine with 44,972 miles clocked-up on the dashboard.
330D M Sport Step
22,403miAutoDiesel3.0L
£19,998
Kirkcaldy
~£502/pm
Painted in the shade of black, this second hand car has 22,403 miles on the dashboard and features a 3.0 LTR diesel engine with automatic transmission.
335D Xdrive M Sport Shadow Edition ...
55,333miAutoDiesel3.0L
£17,749
Kirkcaldy
~£446/pm
Head over to this dealership for a closer look at this automatic BMW featuring a 3000cc diesel engine with automatic transmission. This second hand one in the Kirkcaldy area has been finished in the shade of blue and has 54,907 mi clocked up on the dash.
335D Xdrive M Sport
99,609miAutoDiesel3.0L
£15,995
Edinburgh
~£402/pm
Now available for viewing at this car retailer's show room is this 3 Series that features automatic transmission and a 3.0 L diesel engine.
2.0 320D Sport Touring 2015
92,209miAutoDiesel2.0L
£10,495
Edinburgh
~£264/pm
Coming in the tone of blue, this used 3 Series 2.0 320D Sport Touring 2015 has a 2.0 Ltr diesel engine with automatic transmission and has 92,209 miles clocked-up on the dashboard.
320I Sport Step
22,805miAutoPetrol2.0L
£24,998
Dunfermline
~£628/pm
This second-hand BMW 3 Series from this dealer in Dunfermline has 22,805 miles clocked-up on the dash and comes fitted with a 2.0L petrol motor and automatic transmission.
320D Efficientdynamics Plus Step
62,042miAutoDiesel2.0L
£11,998
Dunfermline
~£301/pm
At this dealership there's a superb price for this BMW 3 Series 320D Efficientdynamics Plus Step that’s got a 2.0 ltr diesel engine, automatic transmission and 62,042 miles clocked up on the dash.
G20 320D M Sport Saloon Lci B47 2.0D Mx
8,780miDiesel
£44,200
Edinburgh
~£1,110/pm
An incredible price of just £44,200 is currently being advertised by this dealership for this beautifully maintained, like new BMW with a cc diesel motor, transmission and 8,780 miles on the dashboard.
330E Xdrive M Sport Step
9,629mi
£45,450
Edinburgh
~£1,141/pm
Providing the next proud owner a wonderful and top rate mode of transport, this BMW 3 Series 330E Xdrive M Sport Step comes in the tone of , has a cc motor with transmission and it has 9,629 miles clocked-up on the dash.
G21 330E M Sport Touring Lci Xb1g 2.0I
11,659miElectric
£39,990
Edinburgh
~£1,004/pm
Starting at £ per month, you could own this BMW 3 Series with a electric ltr engine, transmission and 11,659 miles clocked-up on the dashboard.