2017 BMW 3 Series
320I Sport Step
78,094miAutoPetrol2.0L
£10,998
Birmingham
~£276/pm
Coming fitted out with a 2.0 LTR petrol motor with automatic transmission, this saloon comes finished in white and has 78,094 miles on the dash.
Images of a similar car, for illustrative purposes only.
3.0 330D M Sport 255 Bhp
Auto Diesel 3.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,144 cars
320I Sport Step
78,094miAutoPetrol2.0L
£10,998
Birmingham
~£276/pm
Coming fitted out with a 2.0 LTR petrol motor with automatic transmission, this saloon comes finished in white and has 78,094 miles on the dash.
2.0 320D Ed Efficientdynamics Euro 5 Ss
116,000miManualDiesel2.0L
£4,395
Leeds
~£110/pm
Coming in the shade of black, this saloon vehicle has got 116,000 miles clocked up on the dash and incorporates a 2.0l diesel motor with manual transmission.
2.0 320I
119,555miManualPetrol2.0L
£5,000
Cwmbran
~£126/pm
Are you thinking of going for a BMW 3 Series 2.0 320I? Well, consider choosing this second-hand model from this dealer, it is fitted out with a 2.0 LTR petrol engine with manual transmission and has 119,555 miles clocked up on the dash.
320D Xdrive M Sport Shadow Edition Step
54,202miAutoDiesel2.0L
£17,498
Livingston
~£439/pm
This second hand BMW with a blue finish is on offer and ready for its new owner to take home with the option for you to purchase it with finance.
320D 184 Sport Plus Edition Step
139,000miAutoDiesel2.0L
£3,495
Chesham
~£88/pm
For sale at the full price of £3,495 and with the option to purchase on finance with affordable repayments starting at £ pm, this BMW has 139,000 mi clocked-up on the dashboard and has a 2000cc diesel motor with automatic transmission.
320I M Sport Step
3,070miAutoPetrol2.0L
£41,898
Rutherglen
~£1,052/pm
Currently advertised by this dealership in Rutherglen is this second-hand, low mileage estate equipped with a 2000 cc petrol motor and automatic transmission. On the market in the shade of grey with a mere 3,070 miles clocked up on the dashboard.
2.0 330E 12Kwh M Sport Touring Plug In
26,746miAutoPetrol2.0L
£28,495
Farnborough
~£716/pm
Up for sale and ready for you to drive away is this which incorporates a 2000 cc petrol engine with automatic transmission. This used one now in stock at our dealership in Farnborough only has 26,746 miles clocked-up on the dashboard.
Estate 2.0 320D M Sport Touring Steptronic Euro 5
139,000miAutoDiesel2.0L
£3,850
Sutton Coldfield
~£97/pm
First registered in 2009: Second-hand BMW 3 Series with automatic transmission, a 2000cc diesel engine and a mere 139,000 miles on the clock.
M340i Xdrive Mht Step
44,575miAutoPetrol3.0L
£32,006
Reading
~£804/pm
This motor has got 44,575 miles clocked up on the dashboard and incorporates a 3.0 ltr petrol motor with automatic transmission.
320I M Sport
51,944miAutoPetrol2.0L
£20,995
Bournemouth
~£527/pm
On offer at our brilliant price of just £20,995 is this BMW 3 Series 320I M Sport, it contains a 2.0 LTR petrol engine with automatic transmission and has got 51,944 miles clocked-up on the dashboard.
2.0 320D Ed Sport Euro 6 Ss
67,000miAutoDiesel2.0L
£11,750
High Wycombe
~£295/pm
On the market and ready for you to take home is this 3 Series 2.0 320D Ed Sport Euro 6 Ss that is fitted with a 2.0 litre diesel engine and automatic transmission. This used one currently available from this dealership in High Wycombe has 67,000 miles clocked up on the dashboard.
1.5 Se Euro 6 Ss
72,410miManualPetrol1.5L
£8,350
Loughborough
~£210/pm
This saloon BMW has 72,410 miles clocked up on the dashboard and has a 1.5l petrol engine with manual transmission. It is on the market and ready for its next owner to take home for the superb price of just £8,350.
M Sport
21,825miAutoPetrol2.0L
£23,899
Chatham
~£600/pm
Buy this second hand 3 Series M Sport for just £23,899. Credit plans commence from £ each month for this vehicle that comes fitted out with automatic transmission and a 2.0 Litre petrol motor.
2.0 318D M Sport Touring 5D-finished In Alpine
90,000miManualDiesel2.0L
£10,999
Warrington
~£276/pm
This estate features a 2.0 ltr diesel engine with manual transmission and it has 90,000 miles clocked up on the dash.
320D M Sport
62,145miAutoDiesel2.0L
£13,491
Nottingham
~£339/pm
This second hand BMW 3 Series from this dealer in Nottingham incorporates a 2.0 L diesel motor with automatic transmission and has clocked up 62,145 miles.
320D M Sport Edition Mhev
32,766miAutoDiesel2.0L
£27,490
Boston
~£690/pm
Are you considering a BMW 3 Series? Well, consider this second-hand one with just 32,766 miles on the clock.
2.0 Sport Plus Edition Euro 5 Ss
84,627miManualPetrol2.0L
£4,495
Northampton
~£113/pm
In the shade of white, this second hand car has 84,627 miles on the clock and contains a manual 2.0 L engine requiring petrol.
320D M Sport Mhev
14,520miAutoDiesel2.0L
£31,350
Ipswich
~£787/pm
Second-hand BMW 3 Series 320D M Sport Mhev in an almost flawless condition inside and out is now available to drive away at £31,350. This BMW 3 Series 320D M Sport Mhev looks like new, is fitted with a 2.0l diesel engine with automatic transmission and has got a mere 14,520 miles clocked up on the dash.
2017 67 330E
109,000miAutoHybrid2.0L
£11,995
Accrington
~£301/pm
Up for sale and available to take on a test drive is this 3 Series 2017 67 330E in the shade of blue; this second hand model has a 2000cc hybrid engine with automatic transmission and it has clocked up 109,000 miles.
M340d Xdrive Mht Step
7,000miAutoDiesel3.0L
£49,699
Stafford
~£1,248/pm
Low mileage, like new 3 Series M340d Xdrive Mht Step currently available on the market at £49,699 or on finance starting off at around £ per calendar month. It has a 3.0 Ltr diesel motor with automatic transmission and it has got a mere 7,000 miles on the clock.
330E M Sport Step
22,277miAutoHybrid2.0L
£33,000
High Wycombe
~£829/pm
Finished in the shade of blue, this 2.0L hybrid 3 Series 330E M Sport Step with automatic transmission is available for a test drive.
320I Se Touring U555789
12,922miAutoPetrol2.0L
£8,990
Bristol
~£226/pm
This estate second hand car is equipped with a 2.0L petrol engine with automatic transmission and it has 12,922 miles clocked up on the dash.
2.0L 330E M Sport
84,429miAutoPetrol2.0L
£18,791
Nottingham
~£472/pm
Now on the market and ready for its next owner to take home is this saloon with a 2.0 ltr petrol engine and 84,429 miles on the dash.
335D Xdrive M Sport
113,000miAutoDiesel3.0L
£13,495
Burnley
~£339/pm
Currently on display at this dealership's showroom - BMW 3 Series 335D Xdrive M Sport that contains a 3.0 ltr diesel motor and automatic transmission.