2023 BMW 3 Series
320I M Sport Saloon
8,129miAutoPetrol2.0L
£39,850
Northampton
~£1,001/pm
This used BMW 3 Series from this dealer in Northampton has 8,129 miles clocked up on the dashboard and is fitted with a 2000 cc petrol motor.
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.
36 cars
320I M Sport Saloon
8,129miAutoPetrol2.0L
£39,850
Northampton
~£1,001/pm
This used BMW 3 Series from this dealer in Northampton has 8,129 miles clocked up on the dashboard and is fitted with a 2000 cc petrol motor.
320I M Sport Saloon
8,129miAutoPetrol2.0L
£39,850
Northampton
~£1,001/pm
Available for viewing at this dealership located in the Northampton area is this almost spotless, like new BMW which has a 2000 CC petrol motor with automatic transmission. It's up for sale and ready for its new owner to drive home in a shade of black with a mere 8,129 miles clocked up on the dash.
M340d Xdrive Touring
15,065miAutoDiesel3.0L
£53,950
Northampton
~£1,355/pm
Available now is this near mint, low mileage 3 Series M340d Xdrive Touring. It is fitted with a 3.0 Ltr diesel engine with automatic transmission and it has got a mere 15,065 miles clocked up on the dash.
318D Exclusive Edition
126,000miAutoDiesel2.0L
£3,495
Northampton
~£88/pm
Having 126,000 miles clocked-up on the dash and coming finished in the tone of silver, this second hand car comes fitted with automatic transmission and a 2.0 Litre diesel motor.
320I M Sport
20,759miAutoPetrol2.0L
£27,950
Northampton
~£702/pm
This 3 Series has 20,759 miles on the clock and comes fitted with a 2.0 litre motor. It runs on petrol with automatic transmission and has been finished in blue.
320I M Sport
20,759miAutoPetrol2.0L
£27,950
Northampton
~£702/pm
This BMW 3 Series has got 20,759 miles on the clock and is fitted out with a 2.0l petrol engine with automatic transmission.
2.0 Es Touring Euro 5 Ss
128,542miManualPetrol2.0L
£2,995
Northampton
~£75/pm
Interested in buying a BMW 3 Series? Well, consider choosing this second hand model painted in black with 128,542 miles clocked-up on the dash, a 2.0l petrol motor and manual transmission.
M340i Xdrive Touring
8,943miAutoPetrol3.0L
£52,950
Northampton
~£1,330/pm
Up for sale and ready for its next owner to drive away is this BMW 3 Series M340i Xdrive Touring which features a 3.0L petrol motor and automatic transmission. This model currently available from our dealership in Northampton is a second hand model, but it's been well kept and is still in a near mint condition inside and out..
M340i Xdrive Touring
8,943miAutoPetrol3.0L
£52,950
Northampton
~£1,330/pm
In an almost spotless, like new condition inside and out, this BMW 3 Series is on offer and ready for its new owner to drive away at the terrific price of only £52,950. It has only got 8,943 miles clocked up on the dash and is fitted with a 3.0 L petrol engine. Achievable repayments are on hand from this car dealership commencing from only £ pm.
330E Xdrive M Sport Saloon
44,333miAutoHybrid2.0L
£24,250
Northampton
~£609/pm
There's an amazing price at this dealer for this BMW 3 Series that has 44,333 miles on the dash, automatic transmission and a 2.0 litre hybrid motor.
M340i Xdrive Mhev
44,506miAutoPetrol3.0L
£31,950
Northampton
~£802/pm
On offer and available for a test drive is this BMW finished in the tone of blue - this particular model comes fitted with automatic transmission, a 3.0L petrol motor and has 44,506 miles on the dash.
3.0 335D Xdrive M Sport Shadow Edition Touring
79,275miAutoDiesel3.0L
£21,995
Northampton
~£552/pm
A 3.0 LTR diesel engine and automatic transmission are just some of the qualities that this motor has to offer you.
320D M Sport
40,824miAutoDiesel2.0L
£23,750
Northampton
~£596/pm
Beginning at just £ monthly, you can enjoy this 3 Series 320D M Sport with automatic transmission, a diesel 2.0 LTR engine and 40,824 miles clocked-up on the dash.
320I M Sport Saloon
11,944miAutoPetrol2.0L
£36,250
Northampton
~£910/pm
This 3 Series 320I M Sport Saloon comes equipped with automatic transmission and a 2.0L petrol motor. It is in a nearly new condition throughout and is on the market in a finish with 11,944 miles clocked-up on the dash.
320I M Sport Saloon
11,944miAutoPetrol2.0L
£36,250
Northampton
~£910/pm
On offer and ready for its new owner to drive away is this nearly new 3 Series which comes equipped with a 2.0 ltr petrol motor with automatic transmission. This second hand one comes finished in black and has only got 11,944 miles clocked-up on the dash.
2.0 Es Touring Euro 5 Ss
109,199miManualDiesel2.0L
£4,195
Northampton
~£105/pm
Are you planning on going for a BMW 3 Series? Then consider this second hand model finished in the tone of white that has manual transmission, a 2000cc diesel engine and 109,199 miles clocked up on the dashboard.
320I M Sport Saloon
10,976miAutoPetrol2.0L
£35,950
Northampton
~£903/pm
3 Series which is fitted with a petrol, 2000cc engine and automatic gearbox. It's in a like new condition and is on the market and ready for you to drive away in the shade of black with just 10,976 miles on the dash.
320I M Sport
13,018miAutoPetrol2.0L
£34,950
Northampton
~£878/pm
Considering going for a BMW? Well, have a look at this second hand, but like new one that has been well maintained and is still in a like new condition both in and out. This particular vehicle is fitted with a 2000CC petrol engine with automatic transmission and has 13,018 miles clocked-up on the dash.
320I M Sport Touring
9,623miAutoPetrol2.0L
£38,850
Northampton
~£976/pm
An awesome price of just £38,850 is currently being advertised by this dealership in Northampton on this low mileage BMW 3 Series that is equipped with a 2000cc petrol engine with automatic transmission
318D M Sport Business Media
41,168miManualDiesel2.0L
£11,324
Northampton
~£284/pm
In a blue finish, this used car has got 41,168 miles clocked-up on the dash and contains a 2.0 litre diesel engine with manual transmission.
320I M Sport
70,251miAutoPetrol2.0L
£11,965
Northampton
~£300/pm
Up for sale and ready for its next owner to take home is this car at the terrific price of just £12,576. This dealership also gives you the possibility to pay with affordable monthly instalments with repayment plans commencing from just £ per month.
320I M Sport Touring
9,623miAutoPetrol2.0L
£38,850
Northampton
~£976/pm
At our incredible price of just £38,850 is this BMW 3 Series 320I M Sport Touring, it has automatic transmission and a 2000CC petrol motor with 9,623 miles on the dash.
330D Xdrive M Sport Saloon
12,353miAutoDiesel3.0L
£34,950
Northampton
~£878/pm
A remarkable price of £36,950 is currently being offered by our dealership on this BMW 3 Series 330D Xdrive M Sport Saloon that has 12,353 miles clocked-up on the dash, a 3.0 l diesel engine and automatic transmission. It's a second-hand model, but it has been well kept and so it's still in a nearly new, almost pristine condition both inside and out.
3.0 330D Xdrive M Sport 255 Bhp
78,347miAutoDiesel3.0L
£11,995
Northampton
~£301/pm
Incorporating a 3000 cc diesel motor with automatic transmission, this second hand 3 Series 3.0 330D Xdrive M Sport 255 Bhp is available for sale in the shade of black with 78,347 miles on the clock.