2019 BMW 3 Series
320D Xdrive M Sport Step
68,288miAutoDiesel2.0L
£22,990
Boston
~£577/pm
Coming with automatic transmission and a 2000CC diesel engine, this saloon comes in grey and has 68,288 miles on the clock.
Images of a similar car, for illustrative purposes only.
320D M Sport Step
Auto Diesel 2.0L Not for sale on carsnitch
£ - £ Current value range
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.
6,272 cars
320D Xdrive M Sport Step
68,288miAutoDiesel2.0L
£22,990
Boston
~£577/pm
Coming with automatic transmission and a 2000CC diesel engine, this saloon comes in grey and has 68,288 miles on the clock.
2.0 320I Se Touring Steptronic Euro 5
103,550miAutoPetrol2.0L
£3,995
Blackburn
~£100/pm
On the market and ready for its new owner to drive away is this estate 3 Series 2.0 320I Se Touring Steptronic Euro 5 at the outstanding price of only £3,995. This dealership also gives its customers the option to pay with achievable monthly repayments with instalment packages commencing from just £ per calendar month.
330D Xdrive M Sport
95,821miAutoDiesel3.0L
£12,995
Abertillery
~£326/pm
Now available at this dealership in Abertillery is this estate BMW 3 Series that comes equipped with a diesel, 3000 CC engine and automatic transmission. Up for sale in a blue finish with 95,821 miles on the clock.
2.0L 330E M Sport
70,001miAutoPetrol2.0L
£18,991
Nottingham
~£477/pm
Fitted with a 2.0l petrol motor and automatic transmission, this saloon is available in the shade of blue and has 70,001 miles clocked-up on the dash.
2.0 320D M Sport Xdrive Euro 6 Ss
92,000miAutoDiesel2.0L
£12,989
Keighley
~£326/pm
Coming in the tone of grey, this saloon car has 92,000 miles clocked up on the dashand incorporates a 2.0 ltr diesel motor and automatic transmission.
2.0 330E 12Kwh M Sport Touring Plug In
31,301miAutoPetrol2.0L
£34,490
Borehamwood
~£866/pm
Currently available from this dealership located in Borehamwood: BMW 3 Series 2.0 330E 12Kwh M Sport Touring Plug In with 2000 cc petrol motor, automatic transmission and 31,301 miles.
2.0 318D M Sport 141 Bhp
115,500miAutoDiesel2.0L
£9,350
Antrim
~£235/pm
Up for sale and available for a test drive is this BMW coming in the shade of blue - this particular model contains a 2.0L diesel engine with automatic transmission and it has 115,500 miles clocked up on the dash.
2.0 320D Exclusive Edition Touring Euro 5 Ss
202,000miManualDiesel2.0L
£1,689
Keighley
~£42/pm
This estate motor comes with manual transmission, a 2.0 LTR diesel motor and has 202,000 miles on the clock.
320D M Sport Touring
96,500miManualDiesel2.0L
£7,995
Middlesbrough
~£201/pm
Get this used BMW 3 Series 320D M Sport Touring for £7,995. Credit deals commence at as little as £ per month for this vehicle that contains a 2000CC diesel motor with manual transmission.
2.0L 330E M Sport
65,590miAutoPetrol2.0L
£19,491
Nottingham
~£489/pm
On offer and ready for its next owner to drive away is this BMW 3 Series which is equipped with a 2.0 litre petrol engine and automatic transmission. This used model now in stock at our dealership in Nottingham is for sale at the low price of only £19,491.
330E M Sport Shadow Edition
86,790miAutoHybrid2.0L
£12,800
Uxbridge
~£321/pm
Coming fitted with a 2000CC hybrid motor and automatic transmission, this second hand BMW 3 Series 330E M Sport Shadow Edition is on offer in white with 86,790 mi on the clock.
2.0 320D Ed Efficientdynamics Euro 5 Ss
99,000miManualDiesel2.0L
£4,995
Peterlee
~£125/pm
For £4,995 you can get this second hand BMW 3 Series 2.0 320D Ed Efficientdynamics Euro 5 Ss from this car dealership in Peterlee that features a 2.0L diesel motor with manual transmission.
330E M Sport Step Pro Pack
42,682miAutoHybrid2.0L
£28,000
Sheffield
~£703/pm
Test drive this BMW 3 Series 330E M Sport Step Pro Pack that is equipped with a 2000 cc hybrid motor with automatic transmission. This second hand one comes finished in grey and has clocked up 42,682 miles.
2.0L 330E M Sport
60,540miAutoPetrol2.0L
£19,491
Nottingham
~£489/pm
Now available from this dealer: BMW 3 Series 2.0L 330E M Sport - automatic transmission with a 2.0 l petrol motor and 60,540 miles.
330Ci Sport
67,000miAutoPetrol3.0L
£7,750
Stone
~£195/pm
At this dealership there's a brilliant price for this used BMW 3 Series that has 67,000 mi on the clock and a 3.0 ltr petrol motor with automatic transmission.
Saloon 2.0 320D Mht M Sport Euro 6 Ss
42,300miAutoHybrid2.0L
£24,994
Oldham
~£628/pm
This 3 Series Saloon 2.0 320D Mht M Sport Euro 6 Ss available from this dealership in Oldham priced at £24,994 is available in grey and has 42,300 miles clocked-up on the dash.
M340d Xdrive Mht Step
51,415miAutoHybrid3.0L
£28,998
Goole
~£728/pm
Starting off at as little as £ monthly, you can have this saloon BMW with automatic transmission, a hybrid 3000 cc motor and 51,415 miles clocked up on the dash.
330E M Sport Step Techpro Pack
8,484miAutoHybrid2.0L
£44,000
West Bridgford
~£1,105/pm
With only 8,484 miles on the dashboard and available in the shade of white, this 3 Series is fitted out with automatic transmission and a 2.0 ltr hybrid motor. On offer at the outstanding price of only £44,000 or with the possibility to purchase using finance with manageable repayments available from £ per calendar month.
320I M Sport Saloon
5,663miAutoPetrol2.0L
£28,316
Kingston Upon Thames
~£711/pm
The fabulous price of just £28,316 is being offered by our dealership in Kingston Upon Thames on this low mileage 3 Series in an impeccable, like new condition.
M Sport
37,851miAutoPetrol2.0L
£20,400
Online Dealer
~£512/pm
There is a great price at this dealer for this low mileage BMW 3 Series M Sport that only has 37,851 miles clocked-up on the dash and a 2.0l petrol motor with automatic transmission.
Convertible 2.0 320I M Sport Highline Euro 5
51,000miManualPetrol2.0L
£8,990
Slough
~£226/pm
Coming equipped with a 2.0 LTR petrol engine with manual transmission: this white second hand BMW is currently on the market and ready for its next owner to take home with 51,000 miles on the dash.
2.0 330E 12Kwh M Sport Euro 6 Ss
105,982miAutoHybrid2.0L
£13,991
Birmingham
~£351/pm
Seize the opportunity to be the lucky owner of this 3 Series 2.0 330E 12Kwh M Sport Euro 6 Ss that is for sale at only £13,991. It is available in blue, is equipped with a 2.0L hybrid motor with automatic transmission and has got 105,982 miles on the dashboard.
3.0 M Sport Gt Xdrive Euro 6 Ss
79,000miAutoDiesel3.0L
£14,995
Great Dunmow
~£377/pm
Currently on show at this dealer in Great Dunmow is this silver BMW 3 Series that's fitted with a automatic transmission and 3.0l diesel engine.
320D Mht M Sport Step
46,761miAutoDiesel2.0L
£26,250
Swansea
~£659/pm
Currently available to test-drive at our showroom located in Swansea is this 3 Series 320D Mht M Sport Step which comes equipped with a 2.0 Litre diesel motor and automatic transmission.