2017 BMW 3 Series
3.0 335D M Sport Touring Xdrive Euro 6 Ss
98,654mi Auto Diesel 3.0L
£15,495
Crewkerne
from £325/pm
Coming in grey, this BMW contains a 3000CC diesel motor with automatic transmission and has 98,654 mi on the clock.
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.
5,806 cars

3.0 335D M Sport Touring Xdrive Euro 6 Ss
98,654mi Auto Diesel 3.0L
£15,495
Crewkerne
from £325/pm
Coming in grey, this BMW contains a 3000CC diesel motor with automatic transmission and has 98,654 mi on the clock.
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.0 318I M Sport Euro 6 Ss
59,998mi Auto Petrol 2.0L
£18,990
Middlesbrough
from £399/pm
Currently available from this dealer in Middlesbrough: BMW 3 Series 2.0 318I M Sport Euro 6 Ss with automatic transmission, 59,998 miles and a 2.0 l petrol motor.

2.0 320I Luxury Ss
34,500mi Auto Petrol 2.0L
£11,990
Broxbourne
from £252/pm
Are you searching for a 3 Series? Well, consider going for this second hand one with a mere 34,500 miles clocked up on the dashboard.

3.0 335D Xdrive M Sport Shadow Edition
101,000mi Auto Diesel 3.0L
£19,995
Colchester
from £420/pm
This used 3 Series 3.0 335D Xdrive M Sport Shadow Edition in the shade of orange is currently available for sale with the option for you to pay for it with finance.

3.0 M340d Mht Saloon Hybrid Xdrive
65,800mi Auto Hybrid 3.0L
£25,950
Bourne End
from £545/pm
Coming in the tone of black, this used car has a 3000cc hybrid engine with automatic transmission and has 65,800 miles on the dash.

Sport
101,496mi Manual Petrol 1.5L
£6,995
Romford
from £147/pm
Built with a 1.5 litre petrol motor and a manual transmission, this highly dependable and trustworthy saloon 3 Series Sport is available on the market in grey with 101,496 miles clocked up on the dash.

318I M Sport Step
53,767mi Auto Petrol 2.0L
£18,299
Crewe
from £384/pm
Ranked in the top 20 for its dependability, this 3 Series is fitted with automatic transmission and a 2.0 ltr petrol motor. It has 53,767 miles clocked-up on the dashboard and is currently available for sale in a blue finish.

2.0 320I M Sport Saloon Euro 6 S
54,780mi Auto Petrol 2.0L
£21,795
Worksop
from £457/pm
A low price of just £21,795 is currently being offered by our dealership in Worksop for this BMW that's been engineered to have durability and trustworthiness in mind and is one of the top twenty in the United Kingdom's reliability index.

Sport
100,267mi Manual Petrol 1.5L
£6,995
Romford
from £147/pm
Currently advertised by this dealer at the awesome price of only £6,995 is this BMW that holds a high ranking for its trustworthiness and reliability.

2.0 330I M Sport Shadow Edition Saloon
68,124mi Auto Petrol 2.0L
£20,990
Derby
from £441/pm
Take a look at the superb price at this car dealership on this near mint, top 10, best-selling BMW 3 Series 2.0 330I M Sport Shadow Edition Saloon with a 2000cc petrol motor, automatic transmission and 68,124 miles on the dashboard.

2.0 330E 12Kwh M Sport Saloon Plug-in H
71,510mi Auto Hybrid 2.0L
£16,495
Worksop
from £346/pm
This 3 Series is fitted with a 2.0 litre hybrid motor with automatic transmission and it has 71,510 miles on the clock. This particular second-hand one from this dealer is finished in the shade of white.

2.0 320D M Sport Euro 6 Ss
9,700mi Auto Diesel 2.0L
£19,995
Colchester
from £420/pm
Renowned for its durability, this 3 Series comes fitted with a 2.0 LTR diesel engine and automatic transmission. This dealership currently has this second hand model on offer which has 9,700 miles on the clock and a blue finish. It is available at the bargain price of only £19,995 or through making monthly payments beginning from around £ per month.

2.0 330E 7.6Kwh M Sport Euro 6 Ss
95,000mi Auto Hybrid 1.0L
£8,995
Bedford
from £189/pm
Rated as one of the top twenty, most trustworthy and durable vehicles in Great Britain, this BMW 3 Series 2.0 330E 7.6Kwh M Sport Euro 6 Ss comes equipped with automatic transmission and a 1000 cc hybrid motor. This dealership currently has this second hand model in stock that has got 95,000 miles clocked-up on the dash.

2.0 330E Sport Pro Touring
119,000mi Auto Hybrid 2.0L
£13,980
Bradford
from £293/pm
This BMW is one of the top 20, most trustworthy and dependable vehicles in Great Britain. It incorporates a 2.0 LTR hybrid motor and automatic transmission. This second-hand one currently on sale at this dealership priced at £13,980 has clocked up 119,000 miles and comes finished in the tone of black. On the market at the fabulous price of just £13,980 or with the possibility to purchase using finance with affordable instalments available starting at £ per month.

1.6 316I Sport Euro 5 Ss
54,162mi Manual Petrol 1.6L
£6,499
Chelmsford
from £136/pm
Now available for sale is this second hand BMW 3 Series 1.6 316I Sport Euro 5 Ss that has manual transmission and a 1600 cc petrol engine. It could be yours for the fantastic price of £6,499 from this dealer in Chelmsford.

2.0 330E 12Kwh M
58,333mi Auto Hybrid 2.0L
£19,991
Nottingham
from £420/pm
Repairs are not only a hassle, but they can sometimes end up getting expensive, so you might want to consider buying one that's rated as being dependable. The BMW 3 Series is among those ranked in the top 20 for reliability and this dealership in Nottingham has this second hand model available to buy priced at only £20,991. That's fantastic deal for this particular model and it's even better if you're less likely to have to fork out for repairs.

2.0 330E M Sport
38,393mi Auto Hybrid 2.0L
£20,650
Derby
from £433/pm
Durable and dependable, the BMW 3 Series is in the top 20 of the UK's reliability index. This second hand 2.0 330E M Sportcurrently available at this dealer is available for sale in a grey finish and has 38,393 miles clocked-up on the dash.

M Sport
54,000mi Auto Diesel 2.0L
£15,995
Dewsbury
from £336/pm
Considering buying a model that's among those rated in the top 20 of the UK's reliability index? Well, take a look at this second-hand model from our dealership in Dewsbury that’s got a 2000 cc diesel engine, 54,000 miles clocked-up on the dash and automatic transmission.

2.0 320I M Sport Touring Steptronic Eur
18,000mi Auto Petrol 2.0L
£9,449
Lingfield
from £198/pm
This dealer is advertising an outstanding price of only £9,449 on this 3 Series that's ranked among the top twenty, most trustworthy and reliable motors in Britain.

M Sport
91,000mi Auto Diesel 3.0L
£14,495
Deeside
from £304/pm
Currently available for sale is this second hand car for the total of only £14,495. This dealership in Deeside also provides you with the option to buy using flexible monthly instalments with repayment packages beginning from just £ monthly.

330I M Sport Step 2020
46,691mi Auto Petrol 2.0L
£21,991
Mansfield
from £462/pm
Fitted out with a 2000CC petrol engine and a automatic transmission, this durable and trustworthy BMW 3 Series 330I M Sport Step 2020 is available on the market in white with 46,691 miles clocked up on the dash. This second hand vehicle is priced at £21,991 with cost efficient repayment packages commencing at just £ per calendar month.

M340d Xdrive Touring
19,876mi Auto Hybrid 3.0L
£42,449
Reading
from £891/pm
Combining several elements, the UK Reliability Index gathers data based on the large number of claims that are made by motorists each year. Considering inconvenience for motorists, the rate of failure and cost, it assists in offering you a comprehensive guide of the vehicles on the road today. BMW's 3 Series is in the top 20 of the United Kingdom's reliability index and this dealer currently has this second hand one for sale at just £42,449. That is a great value for this model and even better if you take into account that it's less likely to leave you with a bill for repairs.

330E M Sport Step
57,180mi Auto Hybrid 2.0L
£23,492
Middlesbrough
from £493/pm
Praised for its dependability and trustworthiness, this BMW 3 Series 330E M Sport Step is equipped with a 2.0 Ltr hybrid motor and it has automatic transmission. This second hand model from this dealer has 57,180 mi clocked up on the dashboard and is available on the market in a finish.

2.0 320I M Sport Saloon Euro 6 S
8,555mi Auto Petrol 2.0L
£30,995
Ashford
from £651/pm
Thinking of going for a vehicle that's built to be trustworthy and dependable and is among those ranked in the top 20 of the UK's reliability index? Then consider this like new, well kept BMW 3 Series which is in an excellent, nearly new condition throughout. This model contains a 2.0 L petrol engine with automatic transmission and has 8,555 miles clocked up on the dash.
Getting a used BMW 3 Series on finance involves a series of systematic steps and careful consideration of various aspects to ensure a smooth purchase and ownership journey. The 3 Series, renowned for its perfect blend of performance, luxury, and reliability, is a popular choice among used car buyers. Below is a guide to walk you through the financing process.
Depreciation: Be mindful of the depreciation of car value and how it impacts your financial strategy.
Warranty: Consider the availability of the manufacturer's warranty or the option to purchase an extended warranty.
Total Cost Awareness: Ensure understanding of the total cost payable throughout the finance term, including interest and any fees.
Maintain Regular Payments: Keep timely payments to avoid any penalties and to safeguard your credit score.
Acquiring a used BMW 3 Series on finance demands thorough research, meticulous planning, and comprehensive understanding of your finances and available finance options. Engage in detailed discussions, utilize online calculators, or consult a financial advisor to ensure a well-informed decision. With astute preparation, you will not only revel in the driving experience but also enjoy peace of mind, knowing your finances are in order.
The BMW 3 Series, renowned worldwide and particularly cherished in the UK, has often been considered the quintessential driver's car in the executive saloon segment. Since its debut in the 1970s, this model has been a benchmark in blending performance, luxury, and daily usability.
Decades of Dominance:
Throughout its existence, the 3 Series has experienced multiple evolutionary leaps. Each iteration accentuated its sporty DNA, combined with enhanced comfort and cutting-edge technology. This balance between dynamism and practicality has solidified its place in the hearts of car enthusiasts and daily commuters alike.
A Tech-Infused Sanctuary:
Modern versions of the 3 Series are furnished with the latest in automotive technology. With features like a sophisticated infotainment system, heads-up display, and myriad driver-assist utilities, the 3 Series isn't just about driving pleasure but also ensures occupants are well-entertained, informed, and safe.
Rivals in the Rearview:
Its reputation might be formidable, but competition is fierce. Models like the Mercedes-Benz C-Class, Audi A4, and Jaguar XE have been vying for the crown. Yet, the 3 Series, with its impeccable driving dynamics and brand legacy, manages to maintain a distinguished presence.
Into the Future:
With the advent of electrification, the 3 Series continues to adapt. Hybrid variants and potentially full-electric versions signal BMW's vision for a sustainable future without compromising on the driving joy the 3 Series is known for.
In Conclusion:
For many, the BMW 3 Series is more than just a car; it represents a passion for driving. It stands as proof that even in an age of change, some legends continue to inspire, evolve, and thrive.
Want to find out everything about all 3 Series models, pros and cons, what to look out for and everything else you need to know? Check out our BMW 3 Series buying guide here.
BMW 3 Series data for the amount in stock, average price, age and mileage throughout the UK and by county.
| County | Stock | Avg Price | Avg Age | Avg Mileage | Recent Sales |
|---|---|---|---|---|---|
| All | 5,667 | £20,405 | 7 | 58,536 | 9,832 |
| Aberdeenshire | 29 | £28,257 | 4 | 28,298 | 54 |
| Angus | 17 | £25,565 | 6 | 38,818 | 27 |
| Ayrshire | 30 | £23,577 | 5 | 45,175 | 33 |
| Bedfordshire | 177 | £16,146 | 8 | 75,381 | 232 |
| Berkshire | 81 | £21,232 | 8 | 52,229 | 164 |
| Blaenau Gwent | 6 | £14,973 | 7 | 78,018 | 5 |
| Borders | 1 | £9,649 | 11 | 67,911 | 2 |
| Bridgend | 15 | £17,317 | 6 | 61,294 | 18 |
| Bristol | 95 | £19,048 | 8 | 64,442 | 128 |
| Buckinghamshire | 89 | £19,941 | 8 | 67,945 | 179 |
| Caerphilly | 3 | £8,555 | 12 | 90,679 | 5 |
| Cambridgeshire | 179 | £17,169 | 8 | 71,447 | 303 |
| Cardiff | 40 | £23,319 | 5 | 45,609 | 65 |
| Carmarthenshire | 3 | £17,328 | 5 | 70,913 | 6 |
| Ceredigion | 1 | £30,995 | 3 | 35,622 | - |
| Cheshire | 146 | £22,949 | 5 | 60,174 | 258 |
| Conwy | 16 | £24,482 | 6 | 43,197 | 22 |
| Cornwall | 27 | £23,314 | 6 | 47,635 | 52 |
| County Antrim | 103 | £23,644 | 5 | 47,825 | 132 |
| County Armagh | 50 | £24,723 | 4 | 47,358 | 68 |
| County Down | 29 | £16,718 | 8 | 70,052 | 25 |
| County Durham | 80 | £18,375 | 8 | 59,818 | 131 |
| County Fermanagh | 19 | £24,356 | 4 | 60,025 | 16 |
| County Londonderry | 37 | £17,579 | 7 | 73,517 | 54 |
| County Tyrone | 53 | £19,791 | 6 | 70,420 | 52 |
| Cumbria | 18 | £16,273 | 8 | 66,261 | 20 |
| Derbyshire | 125 | £18,282 | 8 | 59,392 | 236 |
| Devon | 67 | £19,510 | 8 | 57,481 | 127 |
| Dorset | 36 | £18,832 | 9 | 57,367 | 66 |
| Dumfries & Galloway | 1 | £25,995 | - | 46,300 | 8 |
| East Lothian | 1 | £18,999 | 5 | 70,179 | 1 |
| East Riding of Yorkshire | 32 | £25,608 | 4 | 41,537 | 52 |
| East Sussex | 91 | £17,781 | 9 | 61,573 | 73 |
| Essex | 143 | £18,571 | 8 | 61,449 | 290 |
| Falkirk | 14 | £12,511 | 10 | 80,040 | 7 |
| Fife | 39 | £24,870 | 5 | 39,076 | 35 |
| Flintshire | 14 | £13,738 | 14 | 85,513 | 10 |
| Gloucestershire | 41 | £23,694 | 5 | 49,260 | 69 |
| Greater London | 347 | £20,784 | 6 | 55,876 | 642 |
| Greater Manchester | 380 | £20,759 | 7 | 58,477 | 672 |
| Hampshire | 148 | £21,953 | 6 | 50,755 | 264 |
| Herefordshire | 14 | £33,388 | 3 | 28,199 | 24 |
| Hertfordshire | 196 | £20,557 | 6 | 54,020 | 337 |
| Highland | 15 | £30,398 | 2 | 17,453 | 19 |
| Inverclyde | 1 | £14,998 | 4 | 82,404 | 1 |
| Isle of Anglesey | 1 | £10,499 | 8 | 93,000 | - |
| Isle of Wight | 3 | £9,862 | 15 | 83,896 | 2 |
| Kent | 94 | £20,236 | 7 | 53,845 | 221 |
| Lanarkshire | 125 | £26,235 | 4 | 35,620 | 173 |
| Lancashire | 230 | £20,103 | 6 | 60,428 | 341 |
| Leicestershire | 90 | £22,188 | 6 | 56,247 | 274 |
| Lincolnshire | 128 | £21,473 | 5 | 51,882 | 205 |
| Merseyside | 69 | £21,802 | 5 | 60,253 | 130 |
| Merthyr Tydfil | 3 | £18,396 | 5 | 63,780 | 10 |
| Midlothian | 47 | £20,827 | 6 | 51,620 | 77 |
| Monmouthshire | 1 | £10,495 | 11 | 112,000 | 9 |
| Moray | 3 | £21,328 | 7 | 55,641 | 8 |
| Neath Port Talbot | 6 | £21,072 | 5 | 52,684 | 1 |
| Newport | 47 | £24,405 | 5 | 49,204 | 82 |
| Norfolk | 90 | £16,701 | 9 | 66,094 | 153 |
| North Yorkshire | 73 | £25,423 | 5 | 50,880 | 127 |
| Northamptonshire | 48 | £16,775 | 7 | 71,261 | 89 |
| Northumberland | 9 | £22,159 | 7 | 53,253 | 12 |
| Nottinghamshire | 160 | £21,903 | 5 | 58,460 | 359 |
| Oxfordshire | 19 | £21,929 | 6 | 56,071 | 27 |
| Pembrokeshire | 1 | £7,650 | 11 | 88,126 | 6 |
| Perth & Kinross | 19 | £23,274 | 6 | 45,151 | 23 |
| Powys | 1 | £18,490 | 7 | 62,654 | 1 |
| Renfrewshire | 4 | £22,748 | 5 | 33,043 | 20 |
| Rhondda Cynon Taf | 11 | £10,087 | 10 | 77,127 | 10 |
| Shropshire | 47 | £25,710 | 5 | 50,642 | 86 |
| Somerset | 41 | £18,198 | 8 | 59,029 | 71 |
| South Yorkshire | 153 | £20,064 | 7 | 67,675 | 250 |
| Staffordshire | 134 | £23,301 | 5 | 48,105 | 241 |
| Stirling | 9 | £28,840 | 4 | 32,034 | 22 |
| Suffolk | 42 | £17,697 | 8 | 66,290 | 73 |
| Surrey | 113 | £21,438 | 7 | 48,186 | 204 |
| Swansea | 28 | £24,714 | 5 | 43,453 | 36 |
| Torfaen | 1 | £15,995 | 7 | 103,156 | 1 |
| Tyne and Wear | 77 | £19,771 | 6 | 58,765 | 178 |
| Vale of Glamorgan | 1 | £16,940 | 11 | 57,567 | 7 |
| Warwickshire | 40 | £28,858 | 4 | 42,980 | 90 |
| West Lothian | 19 | £16,420 | 9 | 68,611 | 29 |
| West Midlands | 252 | £20,275 | 6 | 64,308 | 503 |
| West Sussex | 44 | £22,588 | 7 | 48,542 | 74 |
| West Yorkshire | 207 | £20,229 | 7 | 59,966 | 386 |
| Wiltshire | 100 | £24,961 | 5 | 45,767 | 171 |
| Worcestershire | 28 | £27,038 | 7 | 47,457 | 66 |