2021 BMW 3 Series
318D M Sport
39,168mi Manual Diesel 2.0L
£21,998
Kirkcaldy
~£552/pm
A 2.0L diesel engine and manual transmission are just some of the aspects that this used car is offering its new driver.
20 cars
318D M Sport
39,168mi Manual Diesel 2.0L
£21,998
Kirkcaldy
~£552/pm
A 2.0L diesel engine and manual transmission are just some of the aspects that this used car is offering its new driver.
320D M Sport Step
62,316mi Auto Diesel
£14,495
Kirkcaldy
~£364/pm
A cc diesel engine and automatic transmission are only some of the qualities that this estate 3 Series 320D M Sport Step is offering its new owner.
320D M Sport
26,353mi Auto Diesel 2.0L
£24,498
Kirkcaldy
~£615/pm
Giving its next proud owner a magnificent and top rate mode of transport, this second hand car is available in the tone of blue, incorporates a 2.0 litre diesel engine with automatic transmission and has got 26,353 miles on the dash.
2.0 318D Se Euro 5 Ss
37,700mi Auto Diesel 2.0L
£10,000
Kirkcaldy
~£251/pm
Available in the shade of grey, this second hand BMW 3 Series 2.0 318D Se Euro 5 Ss contains a 2.0 Litre diesel motor with automatic transmission and has 37,700 miles on the dashboard.
320D M Sport Mhev
6,224mi Auto Diesel 2.0L
£39,498
Kirkcaldy
~£992/pm
On the market and ready for its next owner to drive away today is this low mileage, near mint 3 Series which is fitted out with a 2.0L diesel engine with automatic transmission. This second hand one has only got 6,224 miles clocked up on the dashboard and has a grey finish.
320I M Sport Step Techpro Pack
5,378mi Auto Petrol 2.0L
£38,998
Kirkcaldy
~£979/pm
A used BMW 3 Series 320I M Sport Step Techpro Pack with low mileage in a nearly new, almost spotless condition, this vehicle drives and looks like new; with a 2.0 ltr petrol engine with automatic transmission .
330E Xdrive M Sport Step
11,992mi Auto Hybrid 2.0L
£26,998
Kirkcaldy
~£678/pm
A brilliant price of £27,998 from this dealership in Kirkcaldy on this low mileage BMW 3 Series 330E Xdrive M Sport Step in a superb, like new condition. This particular model has a 2000 cc hybrid engine with automatic transmission and it has 11,992 miles clocked up on the dash.
320D Mht M Sport Step
9,588mi Auto Diesel 2.0L
£38,798
Kirkcaldy
~£974/pm
Coming in grey, this car has 9,588 miles clocked-up on the dash and contains a 2.0 LTR diesel motor with automatic transmission.
330E M Sport Step
51,520mi Auto Electric
£21,998
Kirkcaldy
~£552/pm
Containing a ltr electric engine and automatic transmission, this second hand 3 Series 330E M Sport Step comes finished in white and has 51,520 miles clocked up on the dashboard.
330D M Sport
61,000mi Auto Diesel 3.0L
£14,000
Kirkcaldy
~£352/pm
Coming equipped with automatic transmission and a 3.0 ltr diesel motor, this second-hand BMW 3 Series is on the market in the shade of black with 61,000 miles on the clock.
330E Xdrive M Sport Step Techpro Pack
10mi Auto Hybrid 2.0L
£55,998
Kirkcaldy
~£1,406/pm
Available for viewing at our dealership in Kirkcaldy is this estate second hand car in superb, nearly new condition that has automatic transmission and a 2.0 L hybrid motor
2.0 320D M Sport Euro 5 Ss
60,188mi Auto Diesel 2.0L
£11,490
Kirkcaldy
~£289/pm
Now available for viewing at this dealership located in the Kirkcaldy area is this 3 Series that comes fitted with a 2.0 litre diesel motor and automatic transmission.
318D Se
64,000mi Auto Diesel 2.0L
£15,250
Kirkcaldy
~£383/pm
This used BMW 3 Series 318D Se in the tone of grey is up for sale and ready for its next owner to take home with the option to pay with credit.
320D Efficientdynamics Plus Step
80,360mi Auto Diesel 2.0L
£10,498
Kirkcaldy
~£264/pm
Interested in buying a BMW? Well, have a more detailed look at this second-hand model from this dealer in Kirkcaldy, it has clocked up 80,360 miles and is fitted with a 2.0 Litre diesel motor.
335D Xdrive M Sport Shadow Edition
40,513mi Auto Diesel 3.0L
£21,798
Kirkcaldy
~£547/pm
With 40,490 miles on the dash, this 3 Series 335D Xdrive M Sport Shadow Edition incorporates a 3000cc diesel motor and automatic transmission.
320I Sport Step
61,640mi Auto Petrol 2.0L
£12,995
Kirkcaldy
~£326/pm
With a white finish, this saloon BMW has 61,640 miles clocked up on the dashboard and comes equipped with a automatic 2000 CC engine requiring petrol.
320I M Sport Step Techpro Pack
8,095mi Auto Petrol 2.0L
£37,998
Kirkcaldy
~£954/pm
At the marvellous price of just £38,998 is this BMW, it features a 2.0 ltr petrol motor with automatic transmission and has got 8,095 miles clocked up on the dash.
320D Mht M Sport Step Pro Pack
7,962mi Auto Diesel 2.0L
£39,498
Kirkcaldy
~£992/pm
Planning on going for a 3 Series 320D Mht M Sport Step Pro Pack? Well, consider this second hand one with a mere 7,962 miles clocked up on the dash.
320D Mht M Sport Step Pro Pack
8,433mi Auto Diesel 2.0L
£39,498
Kirkcaldy
~£992/pm
On the market and ready for you to drive away is this nearly new BMW 3 Series 320D Mht M Sport Step Pro Pack which has a 2000 cc diesel motor with automatic transmission. This second hand model from our dealership has clocked up 8,433 miles and has been finished in blue.
320D Xdrive M Sport
48,017mi Auto Diesel 2.0L
£20,998
Kirkcaldy
~£527/pm
Containing a 2.0 ltr diesel engine and automatic transmission, this used BMW is currently available on the market in a white finish with 48,017 miles clocked-up on the dash.
2.0 320D M Sport Shadow Edition Saloon
71,128mi Auto Diesel 2.0L
£15,295
Burntisland
~£384/pm
Coming in the tone of white, this BMW 3 Series 2.0 320D M Sport Shadow Edition Saloon is equipped with a 2.0 litre diesel engine with automatic transmission and has 71,128 miles clocked up on the dashboard.
2.0 320D M Sport Saloon Euro 6 S
58,212mi Auto Diesel 2.0L
£13,995
Burntisland
~£351/pm
Up for sale and ready for its new owner to drive away is this BMW 3 Series 2.0 320D M Sport Saloon Euro 6 S with automatic transmission and a 2.0l diesel motor. This second-hand model is available at the amazing price of £13,995, comes finished in the tone of blue and has 58,212 mi clocked up on the dashboard.
320D Mht M Sport Step
8,795mi Auto Diesel 2.0L
£39,298
Thornton
~£987/pm
Currently available at this dealer located in Thornton is this estate BMW 3 Series with a 2.0 litre diesel motor and automatic transmission. On the market and ready for its next owner to take home in the shade of black with 8,795 mi clocked-up on the dash.
320D Mht M Sport Step
9,623mi Auto Diesel 2.0L
£39,298
Thornton
~£987/pm
Now available to test-drive at our showroom is this BMW that is fitted out with a 2000cc diesel engine with automatic transmission.