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.
Saloon
Manual 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 you to drive away is this 3 Series 2.0 320I Se Touring Steptronic Euro 5 , it is fitted with a 2.0 L petrol motor and automatic transmission. This second hand model now available from this dealer has 103,550 miles on the dashboard and has been finished in the shade of grey.
330D Xdrive M Sport
95,821miAutoDiesel3.0L
£12,995
Abertillery
~£326/pm
On offer and ready to take on a test drive is this estate painted in blue; it has 95,821 miles on the dash and incorporates a 3000cc diesel engine with automatic transmission.
2.0L 330E M Sport
70,001miAutoPetrol2.0L
£18,991
Nottingham
~£477/pm
Currently available to drive away today is this BMW that has got a 2000 cc petrol engine with automatic transmission. On offer at the terrific price of just £18,991 and affordable instalments on hand starting from just £ per calendar month.
2.0 320D M Sport Xdrive Euro 6 Ss
92,000miAutoDiesel2.0L
£12,989
Keighley
~£326/pm
At this dealer in Keighley you will find the bargain price of only £12,989 on this 3 Series with a 2000 CC diesel motor, automatic transmission and 92,000 miles clocked-up on the dash.
2.0 330E 12Kwh M Sport Touring Plug In
31,301miAutoPetrol2.0L
£34,490
Borehamwood
~£866/pm
Available for viewing at this dealer in Borehamwood is this second-hand, low mileage 3 Series with a 2.0l petrol engine and automatic transmission. It's up for sale and ready for its next owner to drive home in the tone of black with just 31,301 miles on the dash.
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
Currently available on the market is this 3 Series that is fitted out with manual transmission and a 2000CC diesel motor. This second hand model comes in the shade of blue and has 202,000 miles on the dashboard.
320D M Sport Touring
96,500miManualDiesel2.0L
£7,995
Middlesbrough
~£201/pm
Available for sale today is this 3 Series 320D M Sport Touring that comes with manual transmission and a 2.0 L diesel engine. At the great price of just £7,995 and affordable instalments available commencing at as little as £ per month.
2.0L 330E M Sport
65,590miAutoPetrol2.0L
£19,491
Nottingham
~£489/pm
On display at this dealer located in the Nottingham area is this grey BMW 3 Series with a automatic gearbox and 2000CC petrol engine.
330E M Sport Shadow Edition
86,790miAutoHybrid2.0L
£12,800
Uxbridge
~£321/pm
This car has 86,790 mi on the dash and is equipped with a 2.0L hybrid motor with automatic transmission.
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
With 42,682 miles clocked-up on the dash, this 3 Series 330E M Sport Step Pro Pack comes fitted with automatic transmission and a 2000cc hybrid motor.
2.0L 330E M Sport
60,540miAutoPetrol2.0L
£19,491
Nottingham
~£489/pm
Equipped with a 2.0 Litre petrol motor and automatic transmission, this second hand BMW 3 Series is available in blue and has got 60,540 miles clocked-up on the dash.
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
Providing its next lucky owner a fabulous and luxurious level of transport, this BMW has been finished in the tone of white, has 8,484 miles clocked up on the dashboard and comes fitted out with a 2.0 Ltr hybrid motor with automatic transmission.
320I M Sport Saloon
5,663miAutoPetrol2.0L
£28,316
Kingston Upon Thames
~£711/pm
Want a BMW 3 Series? Then have a more in depth look at this second-hand model from this dealer in Kingston Upon Thames, it has got 5,663 miles clocked-up on the dash and is equipped with a 2.0 L petrol engine with automatic transmission.
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
A 2000 CC petrol engine and manual transmission are only some of the aspects that this convertible BMW is offering its new driver.
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
This 3 Series has 79,000 miles clocked up on the dash and incorporates a 3000cc diesel engine with automatic transmission.
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.