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.
11 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,499
Harrogate
~£1,042/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.
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 M Sport Step
13,823miAutoPetrol
£32,203
Harrogate
~£809/pm
Available from this dealership in Harrogate: BMW 3 Series with l petrol engine, 13,823 miles and automatic transmission.
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.
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
5,452miAutoPetrol
£39,999
Harrogate
~£1,004/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
£36,800
Harrogate
~£924/pm
A terrific price of just £36,800 on this low mileage saloon with automatic transmission, 8,458 miles on the clock and a ltr petrol motor.
Estate 3.0
43,750miAutoPetrol3.0L
£25,995
Knaresborough
~£653/pm
At our incredible price of only £25,995 is this BMW 3 Series, it is fitted with a 3.0 Ltr petrol engine with automatic transmission and it has 43,750 miles clocked up on the dashboard.
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,450
Otley
~£313/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 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.
3.0 335D M Sport Touring Xdrive Euro 6 Ss
84,450miAutoDiesel3.0L
£14,995
Wetherby
~£377/pm
Test drive this automatic BMW 3 Series 3.0 335D M Sport Touring Xdrive Euro 6 Ss coming fitted with a 3.0 ltr diesel motor and automatic transmission. This second hand one in Wetherby comes in the shade of white and has 84,450 mi clocked up on the dash.
M340d Xdrive Mht Step
13,000miAutoDiesel3.0L
£48,900
Wetherby
~£1,228/pm
Up for sale and ready for its next owner to take home is this nearly new, low mileage estate, it has got a 3.0l diesel motor with automatic transmission. This second hand model currently available from this dealer has a mere 9,989 miles clocked-up on the dash.
M340d Xdrive
32,627miAutoDiesel3.0L
£31,799
Leeds
~£799/pm
This saloon car for sale from this dealership in Leeds priced at £32,199 has 32,627 mi clocked up on the dash and comes in the tone of black.