2024 BMW 3 Series
320I M Sport Saloon
16,791mi Auto Petrol 2.0L
£28,750
Oxford
from £603/pm
A 2000CC petrol engine and automatic transmission are only some of the qualities that this saloon used car is offering its new driver.
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.
14 cars

320I M Sport Saloon
16,791mi Auto Petrol 2.0L
£28,750
Oxford
from £603/pm
A 2000CC petrol engine and automatic transmission are only some of the qualities that this saloon used car is offering its new driver.
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.

Petrol Ps
43,675mi Auto Petrol 2.0L
£10,995
Oxford
from £231/pm
43,675 mi on the dashboard, this 3 Series Petrol Ps contains a 2.0 Ltr petrol engine and it has got automatic transmission.

320I M Sport Saloon
3,687mi Auto Petrol 2.0L
£38,750
Oxford
from £813/pm
This saloon used car has 3,687 miles clocked up on the dashboard and contains a 2.0 litre petrol engine with automatic transmission.

320I M Sport Saloon
9,264mi Auto Petrol 2.0L
£34,950
Oxford
from £734/pm
On the market and ready for its new owner to drive away today is this 3 Series that has a high ranking for trustworthiness and reliability. It comes equipped with automatic transmission and a 2000CC petrol motor. This low mileage one currently available from this dealer has only got 9,264 miles clocked up on the dash and comes finished in the shade of .

330E M Sport Pro Edition
43,531mi Auto Hybrid 2.0L
£23,701
Oxford
from £498/pm
Be the new owner of this 3 Series 330E M Sport Pro Edition which contains a 2.0 Litre hybrid motor with automatic transmission. This used model currently on sale at this dealership has 43,526 miles on the dash.

M340i Xdrive Saloon
59,108mi Auto Petrol 3.0L
£31,250
Oxford
from £656/pm
Thinking of buying a 3 Series? Then take a more detailed look at this second-hand model from this dealer in Oxford, it is fitted out with automatic transmission and a 3.0l petrol engine with 59,108 miles on the dash.

330E M Sport Touring
5,840mi Auto Hybrid 2.0L
£44,500
Oxford
from £934/pm
Used BMW in an immaculate condition, clean and fresh throughout. It drives very well with its 2.0 ltr hybrid engine, automatic transmission and it has a mere 5,840 miles clocked up on the dash.

2.0 12Kwh Sport Pro Euro 6 Ss
71,400mi Auto Hybrid 2.0L
£15,850
Oxford
from £333/pm
Equipped with a 2.0 ltr hybrid engine and a automatic transmission, this reliable saloon BMW is on the market in with 71,400 miles clocked-up on the dashboard.

3 Series 320D Mht M Sport Step
28,929mi Auto Diesel
£30,991
Oxford
from £651/pm
This car has clocked up 28,929 miles and has a L diesel motor with automatic transmission.

330I M Sport
42,823mi Auto Petrol 2.0L
£22,240
Oxford
from £467/pm
Coming fitted out with a 2000cc petrol motor with automatic transmission, this second-hand 3 Series 330I M Sport is currently available to drive away in the tone of blue with 42,814 miles clocked-up on the dash.

320D Xdrive M Sport Saloon
17,143mi Auto Diesel 2.0L
£25,950
Oxford
from £545/pm
This trustworthy and dependable saloon contains a 2.0l diesel motor with automatic transmission and it has 17,143 miles clocked up on the dash. Grab the chance today to be the happy owner of this used model that is advertised at the price of just £27,350.

320I M Sport Saloon
13,278mi Auto Petrol 2.0L
£32,150
Oxford
from £675/pm
This car has a mere 13,278 miles clocked up on the dash and it's been on the road for under a year.

3 Series 320D Xdrive Mht M Sport Step
29,090mi Auto Diesel
£28,266
Oxford
from £593/pm
Now available at our dealership located in the Oxford area is this estate second hand car encompassing a diesel, L engine and automatic gearbox. It is up for sale and ready for its new owner to take home in a shade of red with just 29,090 miles clocked up on the dash. It could be an excellent choice if you're searching to buy a vehicle which has been created to have durability in mind.

320I M Sport
18,738mi Auto Petrol 2.0L
£30,964
Oxford
from £650/pm
On the market and ready for its next owner to drive away is this 3 Series that is fitted with automatic transmission and a 2000 CC petrol motor. This used one now in stock at our dealership in Oxford comes finished in blue and has a low mileage of only 18,738 miles.

2.0 12Kwh M Sport Euro 6 Ss
21,542mi Auto Hybrid 2.0L
£27,291
Aylesbury
from £573/pm
An amazing price of £27,991 is currently being advertised by this dealership in Aylesbury on this 3 Series 2.0 12Kwh M Sport Euro 6 Ss with low mileage. It's an excellent choice if you're looking for a model that's been created with dependability in mind.

2022 3.0 M340i Mht Saloon Hybrid X
35,700mi Auto Hybrid 3.0L
£36,495
Aylesbury
from £766/pm
With a 3000 CC hybrid motor with automatic transmission, this BMW 3 Series 2022 3.0 M340i Mht Saloon Hybrid X is available in black and has got 35,700 mi clocked up on the dash.

2.0 M Sport Touring Euro 6 Ss
60,114mi Auto Diesel 2.0L
£20,791
Aylesbury
from £436/pm
Best known for its reliability and trustworthiness, this 3 Series 2.0 M Sport Touring Euro 6 Ss is equipped with a 2.0 LTR diesel motor and it has got automatic transmission. This second hand model has 60,114 miles clocked-up on the dashboard and is currently available to buy in a blue finish.

2.0 M Sport Xdrive Euro 6 Ss
35,950mi Auto Petrol 2.0L
£23,791
Aylesbury
from £499/pm
A fantastic price of £23,791 is being advertised by us at this dealer for this BMW with low mileage that features automatic transmission and a 2.0 Ltr petrol engine.

2.0 M Sport Xdrive Euro 6 Ss
37,300mi Auto Diesel 2.0L
£17,691
Aylesbury
from £371/pm
Giving the next lucky owner a truly excellent and luxurious mode of transport, this saloon used car comes in the shade of grey, incorporates a 2000 cc diesel motor with automatic transmission and has 37,300 miles on the dash.
320I M Sport
44,211mi Auto Petrol 2.0L
£21,190
Kidlington
from £445/pm
Now up for sale and ready for you to drive away is this 3 Series 320I M Sport with a 2.0 Ltr petrol engine and 44,211 miles on the dash.

320I Se Business Edition
114,889mi Manual Petrol 2.0L
£2,495
Witney
from £52/pm
Coming with a 2.0 LTR petrol motor and a manual transmission, this durable and trustworthy vehicle is available for sale in black with 114,889 miles clocked-up on the dashboard.

M340i 3.0 Mht Estate Xdrive
1,000mi Auto Hybrid 3.0L
£50,990
Princes Risborough
from £1,070/pm
Available for viewing at our showroom located in Princes Risborough is this trustworthy and very dependable BMW with a 3000cc petrol engine, automatic transmission and 1,000 miles clocked up on the dash

330E M Sport
40,925mi Auto Hybrid 2.0L
£27,990
Chipping Norton
from £588/pm
Giving you a 2.0l hybrid motor and a automatic gearbox, this reliable and trustworthy 3 Series 330E M Sport is currently available on the market in blue with 40,925 miles clocked-up on the dash. This vehicle is advertised at £27,990 with achievable payments at hand starting from only £ per month.

330E M Sport
49,997mi Auto Hybrid 2.0L
£12,990
Chipping Norton
from £273/pm
Available to test drive at your request is this 3 Series with 50,000 miles on the dashboard, automatic gearbox and a 2.0 L hybrid engine.