2010 BMW 3 Series
320I M Sport
110,000mi Manual 2.0L
£4,499
Bexhill
from £94/pm
Starting off at as little as £ per month, you could buy this 3 Series with a 2.0 Litre motor, manual transmission and 110,000 miles clocked up on the dash.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
2 cars

320I M Sport
110,000mi Manual 2.0L
£4,499
Bexhill
from £94/pm
Starting off at as little as £ per month, you could buy this 3 Series with a 2.0 Litre motor, manual transmission and 110,000 miles clocked up on the dash.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
320D M Sport
67,000mi Auto 2.0L
£13,999
Bexhill
from £294/pm
This 3 Series 320D M Sport has 67,000 miles clocked up on the dash, a 2.0l motor and automatic transmission. This particular second hand model from this dealership comes finished in the tone of black.

2.0 320D Sport Saloon
15,697mi Auto Diesel 2.0L
£15,997
SLM Select Approved Used Cars Hastings
from £336/pm
For sale at the price of £16,258 or with the option to buy using finance with manageable repayments starting off at £ per month, this 3 Series 2.0 320D Sport Saloon has 15,697 miles clocked up on the dash and comes fitted with a 2.0 litre diesel engine and automatic transmission.

2.0 320D M Sport Shadow Edition Touring Xdriv
67,000mi Auto Diesel 2.0L
£17,995
Garage on the Green
from £378/pm
This second-hand BMW 3 Series 2.0 320D M Sport Shadow Edition Touring Xdriv from this dealer in Hastings features a 2000 cc diesel motor with automatic transmission and has 67,000 miles clocked up on the dash.

320D Ed Plus
85,000mi Auto Diesel 2.0L
£9,975
Hastings
from £209/pm
Rated as one of 2017's top 20, most trustworthy and durable vehicles, this BMW 3 Series features a 2000 CC diesel engine with automatic transmission. This dealership currently has this second hand model on offer which has got 85,000 miles on the clock.

320I Sport
73,000mi Auto Petrol 2.0L
£9,620
Hastings
from £202/pm
This BMW 3 Series is ranked as one of the most reliable and trustworthy models around. This second hand model, available from this dealer has done 73,000 miles and comes fitted out with a 2.0 ltr petrol engine with automatic transmission.

320D M Sport
76,000mi Auto Diesel 2.0L
£11,695
Hastings
from £245/pm
Equipped with a 2000 CC diesel engine and a automatic transmission, this reliable 3 Series 320D M Sport is available on the market in grey with 76,000 miles clocked-up on the dash.

325D Se
81,000mi 2.0L
£7,999
Eastbourne
from £168/pm
On offer and ready for you to drive away is this BMW 3 Series that contains a 2000 cc motor and transmission. This second hand model from us at this dealer comes in black and has got 81,000 miles clocked-up on the dashboard.

Convertible
92,000mi Manual
£8,950
Eastbourne
from £188/pm
A marvellous price of £8,950 is being offered by us at this dealer for this convertible which has been engineered to have trustworthiness and durability in mind and is among those rated in the top 20 of the UK's reliability index.

2.0 320D Sport Plus Edition Convertible
86,973mi Auto Diesel 2.0L
£7,995
Eastbourne
from £168/pm
This BMW 3 Series has 86,973 miles on the dash and is fitted out with a 2.0L diesel motor and automatic transmission. This particular used model from this dealership is available in the tone of white.

2.0 318D M Sport Touring Steptronic
115,907mi Auto Diesel 2.0L
£4,995
Eastbourne
from £105/pm
This estate BMW is fitted out with a 2.0l diesel engine with automatic transmission and it has 115,907 miles clocked up on the dash. It was registered in 2009 and is currently on the market and ready for its new owner to drive away for just £4,995.

2.0 330E 12Kwh M Sport Saloon Plug-in H
83,600mi Auto Hybrid 2.0L
£15,985
Hailsham
from £336/pm
This trusty BMW 3 Series has clocked up 83,600 mi and features a 2000cc hybrid motor. Grab the opportunity right now to buy this second-hand model from this dealer that is advertised at the price of just £15,985.

320I M Sport Step
1,500mi Auto Petrol 2.0L
£36,295
Hailsham
from £762/pm
This estate BMW 3 Series 320I M Sport Step is fitted out with a 2000 CC petrol motor with automatic transmission and has got 1,500 mi on the dash. It is currently available for you to drive it away today for the great price of only £36,495.

320I M Sport Step
1,962mi Auto Petrol 2.0L
£37,995
Hailsham
from £798/pm
Are you looking for a 3 Series 320I M Sport Step? Well, take a closer look at this second-hand, low mileage one from our dealership in Hailsham which features a 2000CC petrol motor with automatic transmission.

320D Mht M Sport Step
46,352mi Auto Diesel 2.0L
£28,995
Hailsham
from £609/pm
The BMW 3 Series is in the top 20 of the UK's reliability index and you can buy this used one from this dealer for just £29,450 with a 2.0 litre diesel engine, 46,352 mi clocked-up on the dash and automatic transmission.

M340i Xdrive Mht Step
16,919mi Auto Petrol 3.0L
£35,995
Hailsham
from £756/pm
In a blue finish, this 3.0 ltr petrol BMW 3 Series with automatic transmission is now available for you to own.

330E M Sport
14,980mi Auto Hybrid 2.0L
£21,995
Hailsham
from £462/pm
Now available to view at our dealership in Hailsham - black 3 Series 330E M Sport that incorporates a 2.0 LTR hybrid motor with automatic transmission.

320D Xdrive M Sport Step Plus Pack
66,263mi Auto Diesel 2.0L
£21,795
Hailsham
from £457/pm
This 3 Series has got a 2.0 L diesel motor with automatic transmission and has 66,263 miles on the clock.

335D Xdrive M Sport Shadow Edition Step
82,237mi Auto Diesel 3.0L
£19,895
Hailsham
from £418/pm
Finished in the tone of blue, this BMW features a 3000 cc diesel engine with automatic transmission and has 82,237 miles on the dash.

330E M Sport Shadow Edition Step
39,292mi Auto Hybrid 2.0L
£15,995
Hailsham
from £336/pm
Up for sale and ready for its next owner to drive away is this BMW 3 Series which contains a 2.0 ltr hybrid engine with automatic transmission. This second hand one currently available from our dealership only has 39,292 mi on the dash.

335D Xdrive M Sport Step
74,069mi Auto Diesel 3.0L
£18,750
Hailsham
from £394/pm
Be the next owner of this durable 3 Series 335D Xdrive M Sport Step which is listed as one of Britain's top 20 most reliable cars. It comes equipped with a 3.0l diesel motor and automatic transmission. This second-hand one has been finished in blue and has 74,069 mi on the dash.

320D M Sport Step
49,273mi Auto Diesel 2.0L
£14,250
Hailsham
from £299/pm
Having to get your car repaired is not only an inconvenience, it can sometimes end up getting expensive too, therefore buying one that's rated for being reliable might be something worth considering if you are thinking of overall cost in the long term. The BMW 3 Series is amongst the top 20 rated for reliability and this dealer has this second hand model in stock for just £14,250. It's a bargain price for this particular model and even more so if you take into account that it's less likely to leave you with a repair bill.

320I Xdrive M Sport Step
81,340mi Auto Petrol 2.0L
£10,850
Hailsham
from £228/pm
A 4 door saloon car by BMW that provides drivers a higher level of reliability and trustworthiness than an average model. It incorporates a 2.0 Litre petrol engine with automatic transmission and it has 81,340 miles on the dash. Available for sale at the amazing price of only £10,850 or with the option to purchase on finance with manageable payments at hand from £ per calendar month.

335D Xdrive M Sport Step
92,588mi Auto Diesel 3.0L
£12,495
Hailsham
from £262/pm
Take a good look at this BMW 3 Series 335D Xdrive M Sport Step that's rated as one of Britain's top twenty, most trustworthy and reliable motors. This used model coming in the shade of , has got a 3000 cc diesel engine with automatic transmission and it has 92,588 miles clocked-up on the dash.