2019 BMW 3 Series
2.0 320D Sport Euro 6 Ss
52,800miManualDiesel2.0L
£16,995
Harrogate
~£427/pm
In a white finish, this BMW is equipped with a 2.0 Litre diesel engine with manual transmission and has 52,800 miles clocked-up on the dashboard.
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.
14 cars
2.0 320D Sport Euro 6 Ss
52,800miManualDiesel2.0L
£16,995
Harrogate
~£427/pm
In a white finish, this BMW is equipped with a 2.0 Litre diesel engine with manual transmission and has 52,800 miles clocked-up on the dashboard.
330E M Sport Step
5,971miAutoHybrid
£41,799
Harrogate
~£1,050/pm
This saloon 3 Series 330E M Sport Step comes equipped with automatic transmission, a l hybrid motor and has 5,971 miles on the clock.
320I M Sport Step
20,466miAutoPetrol
£22,992
Harrogate
~£577/pm
This dealer is advertising an incredible price of £23,391 for this low mileage 3 Series 320I M Sport Step which is fitted with automatic transmission and a ltr petrol engine
320I M Sport Step
13,823miAutoPetrol
£32,792
Harrogate
~£823/pm
Advertised by this dealer in the Harrogate area is this saloon BMW that is fitted with automatic transmission and a CC petrol motor. It is on the market in the tone of black with 13,823 miles clocked-up on the dashboard.
330E M Sport Step
101miAutoHybrid
£52,930
Harrogate
~£1,329/pm
This saloon has got 101 miles clocked up on the dashboard and features a L hybrid engine.
320I Xdrive M Sport Step
2,567miAutoPetrol
£40,563
Harrogate
~£1,019/pm
Available to view at our dealership is this BMW 3 Series 320I Xdrive M Sport Step which incorporates a L petrol motor with automatic transmission. It's in a superb, like new condition throughout and is on the market in a shade of blue with 2,567 mi clocked-up on the dashboard.
318I M Sport Step
29,513miAutoPetrol
£21,704
Harrogate
~£545/pm
This BMW 3 Series 318I M Sport Step contains a CC petrol motor with automatic transmission and has 29,513 mi clocked up on the dashboard. This particular second hand one from this dealer is available in the shade of white.
318I M Sport
24,168miAutoPetrol2.0L
£22,987
Harrogate
~£577/pm
Are you looking at buying a BMW? Then take a look at this second-hand one with only 24,168 miles on the dash.
330I M Sport Step
35,964miAutoPetrol
£22,789
Harrogate
~£572/pm
Grab the chance to own this BMW available at this dealer's great price of just £23,000. It comes in white, has 35,964 miles clocked up on the dash and comes fitted out with a ltr petrol motor with automatic transmission.
320I M Sport Step
3,500miAutoPetrol
£40,990
Harrogate
~£1,029/pm
With 101 miles on the dashboard, this BMW 3 Series 320I M Sport Step features a L petrol motor and automatic transmission.
335D Xdrive M Sport Step
37,568miAutoDiesel
£17,989
Harrogate
~£452/pm
With a mere 37,568 mi on the dashboard and finished in the tone of blue, this BMW 3 Series 335D Xdrive M Sport Step comes fitted out with a Litre diesel engine with automatic transmission. Currently available for sale at the brilliant price of just £18,500 or with the option to purchase using finance with manageable repayments on offer starting at £ per month.
3.0 335D M Sport Xdrive Euro 6 Ss
47,000miAutoDiesel3.0L
£18,495
Harrogate
~£464/pm
Coming in blue, this 3 Series 3.0 335D M Sport Xdrive Euro 6 Ss has 46,400 miles clocked up on the dash and comes fitted with a 3000cc diesel motor with automatic transmission.
3.0 330D M Sport Plus Edition Touring Xdrive
AutoDiesel3.0L
£37,500
Harrogate
~£942/pm
This dealer in Harrogate is advertising an amazing price of only £37,500 on this low mileage BMW 3 Series 3.0 330D M Sport Plus Edition Touring Xdrive that contains a 3.0l diesel motor and automatic transmission
320I M Sport Step
8,458miAutoPetrol
£38,990
Harrogate
~£979/pm
This BMW is in a splendid, like new condition throughout. It is now available on the market with the possibility to buy it on credit commencing from just £ per month.
330D M Sport Step
96,000miAutoDiesel3.0L
£13,500
Knaresborough
~£339/pm
On the market and ready for its new owner to take home - second hand 3 Series 330D M Sport Step that has got a 3000cc diesel engine with automatic transmission. It could be yours for the incredible price of £13,500 from this dealer in Knaresborough.
320D 184 Exclusive Edition
88,000miManualDiesel2.0L
£5,995
Knaresborough
~£151/pm
Finished in the tone of blue, this used car has a 2.0 Ltr diesel engine with manual transmission and it has clocked up 88,000 miles.
3.0 330D M Sport Touring
111,028miAutoDiesel3.0L
£12,470
Knaresborough
~£313/pm
Up for sale at the price of £12,970 or with the option to buy using finance with manageable instalments starting from £ per month, this grey 3 Series has 111,028 miles clocked up on the dash and comes fitted with a 3.0 Ltr diesel motor and automatic transmission.
330D Xdrive Luxury
59,750miAutoDiesel3.0L
£12,495
Otley
~£314/pm
For sale and available to take on a test drive is this BMW 3 Series 330D Xdrive Luxury finished in the shade of white; this used model incorporates a 3.0l diesel engine with automatic transmission and it has 59,750 miles on the clock.
2.0 320I M Sport Euro 6 Ss
41,131miManualPetrol2.0L
£14,490
Ripon
~£364/pm
41,131 miles clocked-up on the dash and coming finished in the tone of grey, this saloon BMW comes fitted out with a 2.0 L petrol motor and has manual transmission.
2.0 Ed Sport Touring Euro 6 Ss
110,165miManualDiesel2.0L
£8,195
York
~£206/pm
Currently available at this dealership located in York: BMW 3 Series - 2000 cc diesel motor, 110,165 miles and manual transmission.
2.0 M Sport Highline Steptronic Euro 5
55,780miAutoDiesel2.0L
£7,295
York
~£183/pm
Are you interested in purchasing a BMW 3 Series? Well, take a look at this used one available in the tone of white that’s got a 2.0l diesel engine, automatic transmission and 55,780 miles on the dashboard.
320D Xdrive M Sport Shadow Edition
70,935miAutoDiesel2.0L
£16,995
Wetherby
~£427/pm
Coming with automatic transmission and a 2.0 Ltr diesel engine: this used BMW 3 Series is on the market and ready for you to take home with 70,935 miles on the dash.
2.0 320D M Sport Touring Euro 6 Ss
61,953miAutoDiesel2.0L
£15,295
Wetherby
~£384/pm
Finished in white, this estate car has 61,953 miles clocked up on the dashboard and comes fitted out with a 2.0 Ltr diesel engine. First Registered in 2017, this BMW 3 Series 2.0 320D M Sport Touring Euro 6 Ss is now on the market and ready for its new owner to drive home for only £15,295.
2.0 320D Ed Plus Touring Euro 6 Ss
124,335miManualDiesel2.0L
£7,995
Wetherby
~£201/pm
Commencing at as little as £ per month, you could own this vehicle with 124,335 miles on the dashboard, diesel 2000CC engine and manual transmission.