2021 BMW 3 Series
320I M Sport
24,263miAutoPetrol2.0L
£24,000
Grimsby
~£603/pm
This 3 Series 320I M Sport features automatic transmission, a 2.0 litre petrol engine and has got 24,263 miles on the clock.
Images of a similar car, for illustrative purposes only.
2.0 320D M Sport Xdrive Euro 6 Ss
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,088 cars
320I M Sport
24,263miAutoPetrol2.0L
£24,000
Grimsby
~£603/pm
This 3 Series 320I M Sport features automatic transmission, a 2.0 litre petrol engine and has got 24,263 miles on the clock.
2.0 320I Xdrive Luxury Touring 181 Bhp
98,321miAutoPetrol2.0L
£9,750
Musselburgh
~£245/pm
On offer at the superb price of only £9,750 is this 3 Series 2.0 320I Xdrive Luxury Touring 181 Bhp that is equipped with a 2.0l petrol engine and automatic transmission. This second hand one now available from this dealer comes in silver and has 98,321 miles on the dashboard.
320I M Sport Step
29,168miAutoPetrol2.0L
£24,000
Sheffield
~£603/pm
Available at this dealer: BMW 3 Series 320I M Sport Step - automatic transmission, 29,168 miles and a 2.0 ltr petrol motor.
2.0 320D Se Euro 6 Ss
34,760miAutoDiesel2.0L
£17,895
Witham
~£449/pm
At this dealer in Witham you'll find the bargain price of just £17,895 on this BMW 3 Series 2.0 320D Se Euro 6 Ss with a 2.0 L diesel engine, automatic transmission and 34,760 miles on the clock.
2.0 320I M Sport Saloon Euro 6 S
28,954miAutoPetrol2.0L
£23,999
Dunstable
~£603/pm
Available from our dealership located in the Dunstable area is this second-hand, low mileage BMW which offers a petrol, 2.0 LTR engine and automatic gearbox. It's on the market in a white finish with only 28,954 miles clocked-up on the dash.
2.0 330E 12Kwh M Sport Saloon Plug In H
42,584miAutoPetrol2.0L
£22,495
Hailsham
~£565/pm
Available on the market is this BMW which incorporates a 2000 cc petrol motor and automatic transmission. This second hand model currently on sale at this dealer in Hailsham has 42,584 miles clocked up on the dashboard.
2.0 318D Luxury Euro 6 Ss
117,720miAutoDiesel2.0L
£7,000
Stoke-on-Trent
~£176/pm
A 2000CC diesel engine and automatic transmission are just a couple of the attributes that this second hand car has to offer its new driver.
330E Sport Pro Step
27,663miAutoHybrid2.0L
£22,998
Bolton
~£578/pm
This vehicle up for sale priced at £23,498 has 27,663 miles clocked up on the dash and comes in the tone of white.
Saloon 3.0 335D M Sport Xdrive Euro 6 Ss 4
43,664miAutoDiesel3.0L
£20,990
Coventry
~£527/pm
Priced at £20,990 you can get this second hand saloon from this dealer that incorporates a 3.0 LTR diesel engine and automatic transmission.
2.0L 330E M Sport 181 Bhp
79,000miAutoHybrid2.0L
£11,000
Maldon
~£276/pm
Up for sale and ready for its next owner to take home is this BMW on offer at the remarkable price of only £11,000. This dealer also provides you with the possibility to pay with affordable monthly repayments with repayment plans commencing at only £ per calendar month.
320D Xdrive M Sport Touring
51,530miAutoDiesel2.0L
£17,990
Sittingbourne
~£452/pm
Available from this dealer's showroom - BMW 3 Series which has a 2000 CC diesel engine with automatic transmission.
2.0 320D M Sport Euro 6 Ss
72,000miAutoDiesel2.0L
£13,995
Peterborough
~£351/pm
Get yourself in the driver's seat of this 3 Series that comes equipped with automatic transmission and a 2000 cc diesel engine. This second hand model from us at this dealer in Peterborough is up for sale at the terrific price of just £13,995.
2.0 330E 12Kwh M Sport Euro 6 Ss
81,400miAutoPetrol2.0L
£16,700
Upminster
~£419/pm
Fitted with a 2.0 Ltr petrol motor and automatic transmission, this used BMW 3 Series comes in white and has 81,400 miles clocked up on the dashboard.
M340i Xdrive
24,410miAutoPetrol3.0L
£41,875
Littlehampton
~£1,052/pm
Have a look at this 3 Series that has a 3000 CC petrol engine with automatic transmission. This second-hand model located in Littlehampton is up for sale at the awesome price of only £41,875, comes finished in the tone of grey and has 24,410 miles clocked up on the dash.
335D Xdrive M Sport
86,000miAutoDiesel3.0L
£9,990
Larne
~£251/pm
On the market and ready for its next owner to drive away is this 3 Series 335D Xdrive M Sport that is fitted with a 3.0 ltr diesel engine with automatic transmission. This second-hand model has clocked-up 86,000 miles and has been finished in the shade of black.
320I M Sport Touring
23,638miAutoPetrol2.0L
£30,490
Edinburgh
~£766/pm
Available at this dealership in Edinburgh is this BMW 3 Series 320I M Sport Touring - 23,638 miles, automatic transmission and a 2.0 litre petrol motor.
2.0 330E 12Kwh M Sport Euro 6 Ss
103,820miAutoHybrid2.0L
£13,995
Stoke-on-Trent
~£351/pm
Having 103,820 miles clocked up on the dashboard and in a grey finish, this saloon used car is fitted out with a 2.0 L hybrid motor and automatic transmission.
2.0 320I Sport Euro 5 Ss
57,000miManualPetrol2.0L
£6,799
London
~£171/pm
Up for sale is this BMW fitted with a 2000cc petrol motor and manual transmission. At the terrific price of just £6,799 and affordable repayments on hand commencing at only £ per month.
320I Luxury
38,042miAutoPetrol2.0L
£15,995
Croydon
~£402/pm
Finished in the shade of grey, this estate second hand car has 38,042 miles on the clock and incorporates a automatic 2.0 LTR engine running on petrol.
2.0L 330E M Sport
58,888miAutoPetrol2.0L
£22,791
Nottingham
~£572/pm
On offer and ready for you to drive away is this BMW which has got a 2.0 Ltr petrol engine with automatic transmission. This used model at this dealer has 58,888 miles clocked-up on the dash.
330E Xdrive M Sport Saloon
6,430miAutoHybrid2.0L
£47,990
Edinburgh
~£1,205/pm
Priced at £47,990 you can buy this second hand saloon from this dealership in Edinburgh that comes equipped with automatic transmission and a 2000CC hybrid motor.
330I M Sport
30,332miAutoPetrol2.0L
£24,750
Loughton
~£622/pm
30,332 miles clocked up on the dashboard, this BMW 3 Series is fitted with a 2.0 litre petrol motor and has automatic transmission.
3.0 335D Xdrive M Sport Touring 309 Bhp
98,000miAutoDiesel3.0L
£14,795
Manchester
~£372/pm
A 3000 CC diesel engine and automatic transmission are only some of the aspects that this BMW 3 Series 3.0 335D Xdrive M Sport Touring 309 Bhp has to offer its driver.
2.0L 320D M Sport
54,909miAutoDiesel2.0L
£24,491
Nottingham
~£615/pm
Now available from this car dealership's show room in Nottingham is this 3 Series 2.0L 320D M Sport which has automatic transmission and a 2.0 Litre diesel engine.