2019 BMW 3 Series
2.0 330I M Sport Euro 6 Ss
50,139mi Auto Petrol 2.0L
£22,990
High Wycombe
from £483/pm
This saloon second hand car is fitted with a 2.0L petrol engine with automatic transmission and it has clocked up 50,139 mi.
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,646 cars

2.0 330I M Sport Euro 6 Ss
50,139mi Auto Petrol 2.0L
£22,990
High Wycombe
from £483/pm
This saloon second hand car is fitted with a 2.0L petrol engine with automatic transmission and it has clocked up 50,139 mi.
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.

2015 2.0 320D M Sport Touring Euro
65,083mi Auto Diesel 2.0L
£14,490
Coventry
from £304/pm
Get yourself in the driver's seat of this BMW 3 Series 2015 2.0 320D M Sport Touring Euro that is ranked as one of the most durable and trustworthy motors around. It is fitted with automatic transmission and a 2.0 L diesel motor. This second hand model at this dealer has clocked-up 65,083 miles and has a grey finish.

2.0 330E 12Kwh M Sport Touring Plug-in
102,820mi Auto Hybrid 2.0L
£14,295
Worksop
from £300/pm
With 102,820 mi clocked-up on the dash and in the shade of black, this BMW 3 Series comes with automatic transmission and it has a 2.0 Litre hybrid engine.

2L M Sport
47,356mi Auto Diesel 2.0L
£12,990
Southern Car Sales
from £273/pm
This 3 Series 2L M Sport is one of the top 20, most reliable models in Britain. It comes fitted out with automatic transmission and it has got a 2.0 ltr diesel engine. This used one from this dealership in Southern Car Sales comes finished in red and has 47,356 miles clocked up on the dash. Available for sale at the great price of just £12,990 or with the option to purchase on finance with manageable payments on hand starting from £ pm.

2L M Sport
89,330mi Auto Hybrid 2.0L
£14,485
Luton
from £304/pm
The BMW 3 Series is in the top 20 of the UK's reliability index and this dealer has this used one for sale at just £14,485. That is great value for this particular model, even more so taking into account that it is less likely to need extra trips to the mechanic.

2L M Sport
97,732mi Auto Hybrid 2.0L
£14,350
Luton
from £301/pm
Painted in black, this second-hand BMW 3 Series 2L M Sport comes fitted out with automatic transmission, a 2.0 LTR hybrid engine and has 97,732 miles clocked up on the dash.

1.5L Se
67,000mi Manual Petrol 1.5L
£7,895
Preston
from £166/pm
Have a closer look at this BMW 3 Series 1.5L Se which has got manual transmission and a 1.5 litre petrol engine. This second hand model from this dealership is advertised at the great price of £7,895, comes finished in black and has 67,000 miles clocked-up on the dash.

2.0 320D M Sport
44,238mi Auto Diesel 2.0L
£18,991
Nottingham
from £399/pm
Painted in grey, this estate BMW 3 Series features a 2000 CC diesel motor with automatic transmission and it has 44,238 miles on the clock. First Registered in 2018, this BMW is on offer and ready for you to drive home for only £18,991.

2L Sport
67,912mi Auto Hybrid 2.0L
£19,399
Bury
from £407/pm
Best known for being a very reliable and trustworthy vehicle, this 5 door estate used car comes with a hybrid 2000cc motor and automatic transmission, is finished in white and has 67,912 miles on the dash. Available at the marvellous price of £19,399 or you can also opt to buy on finance with evenly priced, achievable payments commencing at only £ pm.

330E 12Kwh M Sport
41,949mi Auto Hybrid 2.0L
£21,490
Gerry Hill Car Sales
from £451/pm
A 2.0 L hybrid engine and automatic transmission are just a couple of the aspects that this BMW is offering its driver.

2L Se
105,269mi Auto Diesel 2.0L
£8,990
Auto Unit LTD
from £189/pm
Combining several factors, the Reliability Index gathers the data sourced from millions of pounds of insurance claims that are made by drivers each year. It looks at: rate of failure, inconvenience for drivers and price, giving you a detailed overview of all of the cars on the road. The BMW 3 Series is amongst the top 20 rated for reliability and at this dealership you can buy this used one for just £8,990. It's already a bargain for this particular model and it's even better taking into account that it's less likely to let you down and cost you extra money in repairs.

2.0 316D Es Euro 5 S S
114,000mi Manual Diesel 2.0L
£2,909
Wembley
from £61/pm
Favoured for its dependability, this 3 Series incorporates a 2000 CC diesel engine and has manual transmission. This dealer currently has this second hand model on offer that has 114,000 miles clocked-up on the dash and a silver finish. It is available at the bargain cost of only £2,909 or by making monthly repayments starting off at only £ per calendar month.

2.0 330I M Sport Euro 6 Ss
60,067mi Auto Petrol 2.0L
£21,495
Blackburn
from £451/pm
A brilliant price of only £21,495 is being advertised by us at this dealer for this 3 Series that's known as one of the most reliable and trustworthy vehicles on the market.

320I M Sport Touring
76,667mi Auto Petrol 2.0L
£14,490
Bradford
from £304/pm
Favoured for being a very trustworthy and reliable car, this door second hand car comes equipped with a petrol 2.0 Ltr motor and automatic transmission, is finished in silver and has 76,667 miles on the dashboard. Currently available at the marvellous price of £14,490 or you can also opt to buy on finance with affordable repayments commencing at £ per calendar month.

2.0 320D M Sport Shadow Edition Saloon
71,541mi Manual Diesel 2.0L
£12,499
Birmingham
from £262/pm
Well known for its reliability and trustworthiness, this used car contains a 2000CC diesel motor and manual transmission.

330I M Sport Step
42,176mi Auto Petrol 2.0L
£22,498
Glasgow
from £472/pm
This 3 Series is listed amongst 2017's top twenty, most dependable and trustworthy vehicles. It is fitted out with automatic transmission and a 2.0 ltr petrol motor. This second-hand model available from this dealership priced at £22,498 has been finished in the shade of blue and has clocked up 42,176 miles. Available to drive away at the fantastic price of only £22,498 or with the possibility to purchase on finance with manageable payments available starting at £ per calendar month.

2.0 330E 12Kwh M Sport Saloon Plug-in H
7,290mi Auto Hybrid 2.0L
£29,295
Worksop
from £615/pm
Only £29,295 at this dealer for this nearly new saloon that’s got a 2.0 l hybrid motor, automatic transmission and a mere 7,290 miles clocked-up on the dash.

2.0 320D M Sport Shadow Edition Saloon
71,541mi Manual Diesel 2.0L
£12,499
Dudley
from £262/pm
A brilliant price of only £12,499 is being advertised by us at this dealer for this BMW that has a high ranking for its durability. This particular model contains a 2.0 ltr diesel engine, manual gearbox and has 71,541 miles clocked up on the dash.

2.0 320D M Sport Touring Xdrive Eu
64,720mi Auto Diesel 2.0L
£14,695
Wolverhampton
from £308/pm
Available for viewing at our dealership is this trustworthy 3 Series with automatic transmission with a 2.0l diesel engine and 64,720 miles clocked-up on the dash

2.0 330E 12Kwh M
74,308mi Auto Hybrid 2.0L
£22,491
Nottingham
from £472/pm
Are you looking at buying a BMW 3 Series? Well, have a closer look at this second-hand model coming in the shade of black with automatic transmission, a 2000cc hybrid engine and 74,308 mi on the dash.

Se
96,300mi Auto Diesel 2.0L
£4,695
Dudley
from £99/pm
This 3 Series Se features a 2000CC diesel motor with automatic transmission and has got 96,300 miles on the clock. This particular second hand one from this dealership is available in the shade of white.

M Sport
89,316mi Auto Hybrid 2.0L
£18,995
Nottingham
from £399/pm
Get yourself behind the wheel of this 3 Series for only £18,995. It has 89,316 mi on the dash and is fitted out with a 2.0 litre hybrid motor and automatic transmission.

2L M Sport
82,128mi Manual Petrol 2.0L
£9,100
Surrey Specialist Cars (SSC)
from £191/pm
Up for sale and ready for its next owner to drive home is this saloon finished in blue. This second hand one contains a 2000 cc petrol engine with manual transmission and has clocked-up 82,128 miles.

330E M Sport Pro Edition Step
64,260mi Auto Hybrid 2.0L
£20,998
Morecambe
from £441/pm
Built with a 2.0 litre hybrid engine and a automatic transmission, this very reliable and trustworthy motor is currently available to drive away in grey with 64,260 miles clocked-up on the dashboard.
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 | 4,909 | £19,551 | 7 | 58,944 | 8,808 |
| Aberdeen City | 34 | £28,529 | 4 | 30,124 | 29 |
| Aberdeenshire | 3 | £25,655 | 5 | 39,226 | 10 |
| Angus | 4 | £23,470 | 7 | 40,988 | 2 |
| Antrim | 4 | £19,600 | 7 | 48,567 | 18 |
| Ards | 7 | £22,761 | 8 | 55,117 | 10 |
| Armagh | 10 | £13,663 | 8 | 81,004 | 13 |
| Ballymena | 20 | £20,788 | 6 | 62,561 | 12 |
| Ballymoney | 3 | £25,295 | 5 | 50,997 | 11 |
| Barking & Dagenham - Greater London | 4 | £12,226 | 11 | 104,659 | 8 |
| Barnet - Greater London | 3 | £19,610 | 6 | 44,000 | 4 |
| Bedfordshire | 157 | £17,042 | 8 | 71,658 | 214 |
| Belfast | 42 | £30,053 | 3 | 25,846 | 61 |
| Berkshire | 50 | £17,994 | 9 | 64,293 | 118 |
| Blaenau Gwent | 2 | £12,597 | 10 | 83,397 | 1 |
| Brent - Greater London | 9 | £17,903 | 6 | 64,972 | 34 |
| Bristol | 101 | £17,058 | 9 | 71,783 | 128 |
| Bromley - Greater London | 12 | £23,635 | 6 | 35,279 | 45 |
| Buckinghamshire | 92 | £21,942 | 7 | 62,805 | 142 |
| Cambridgeshire | 163 | £17,513 | 7 | 69,692 | 324 |
| Cardiff | 2 | £21,323 | 4 | 46,752 | 3 |
| Carmarthenshire | 1 | £9,995 | 10 | 88,677 | - |
| Carrickfergus | 7 | £15,055 | 9 | 74,566 | 4 |
| Ceredigion | 2 | - | 10 | 83,000 | 4 |
| Cheshire | 142 | £21,305 | 6 | 60,225 | 273 |
| City of Edinburgh | 34 | £15,719 | 9 | 68,105 | 56 |
| City of London - Greater London | 20 | £17,331 | 9 | 75,864 | 49 |
| Clackmannanshire | 1 | £20,998 | 6 | 21,347 | - |
| Coleraine | 8 | £19,171 | 6 | 53,873 | 18 |
| Conwy | 1 | £9,895 | 11 | 94,920 | 3 |
| Cookstown | 12 | £20,105 | 6 | 67,496 | 3 |
| Cornwall | 18 | £23,556 | 6 | 43,932 | 48 |
| County Durham | 65 | £18,925 | 7 | 60,680 | 136 |
| Craigavon | 18 | £30,720 | 3 | 27,043 | 30 |
| Croydon - Greater London | 15 | £29,224 | 6 | 40,922 | 27 |
| Cumbria | 17 | £16,894 | 8 | 56,451 | 24 |
| Derbyshire | 119 | £16,794 | 9 | 62,634 | 269 |
| Derry | 5 | £12,184 | 8 | 85,006 | 1 |
| Devon | 75 | £17,844 | 9 | 61,607 | 110 |
| Dorset | 31 | £17,828 | 9 | 52,638 | 58 |
| Down | 4 | £25,495 | 4 | 31,750 | - |
| Dumfries and Galloway | 4 | £25,497 | 5 | 35,991 | 7 |
| Dundee City | 11 | £26,483 | 6 | 39,976 | 30 |
| Dungannon | 20 | £19,600 | 7 | 73,934 | 22 |
| Ealing - Greater London | 8 | £11,344 | 10 | 70,759 | 11 |
| East Ayrshire | 4 | £15,921 | 8 | 54,756 | 8 |
| East Lothian | 1 | £19,999 | 5 | 63,000 | 1 |
| East Riding of Yorkshire | 3 | £23,596 | 3 | 52,318 | 7 |
| East Sussex | 63 | £20,267 | 8 | 58,516 | 54 |
| Enfield - Greater London | 12 | £19,720 | 7 | 45,121 | 29 |
| Essex | 112 | £18,849 | 8 | 62,193 | 216 |
| Falkirk | 12 | £11,145 | 11 | 81,776 | 11 |
| Fermanagh | 13 | £25,325 | 4 | 50,838 | 12 |
| Fife | 33 | £22,882 | 6 | 41,926 | 35 |
| Flintshire | 10 | £20,858 | 7 | 62,141 | 4 |
| Glasgow City | 78 | £26,026 | 5 | 39,286 | 130 |
| Gloucestershire | 41 | £24,395 | 5 | 46,328 | 62 |
| Greater Manchester | 402 | £20,313 | 7 | 60,400 | 719 |
| Hampshire | 162 | £19,520 | 7 | 57,674 | 210 |
| Harrow - Greater London | 5 | £13,756 | 9 | 61,243 | 16 |
| Havering - Greater London | 63 | £20,974 | 6 | 62,433 | 131 |
| Herefordshire | 11 | £30,216 | 4 | 24,504 | 26 |
| Hertfordshire | 162 | £20,366 | 6 | 55,702 | 267 |
| Highland | 17 | £33,221 | 2 | 18,826 | 17 |
| Hillingdon - Greater London | 32 | £18,453 | 8 | 63,436 | 71 |
| Hounslow - Greater London | 12 | £28,662 | 5 | 28,826 | 7 |
| Inverclyde | 1 | £15,998 | 4 | 82,404 | 2 |
| Isle of Wight | 3 | £9,862 | 15 | 83,896 | 1 |
| Kent | 84 | £19,290 | 7 | 54,344 | 168 |
| Kingston upon Thames - Greater London | 14 | £23,300 | 6 | 40,936 | 36 |
| Lancashire | 183 | £18,990 | 7 | 63,837 | 328 |
| Larne | 2 | £8,745 | 12 | 116,500 | 5 |
| Leicestershire | 103 | £23,736 | 6 | 56,584 | 251 |
| Limavady | 1 | £16,990 | 6 | 47,000 | - |
| Lincolnshire | 113 | £22,004 | 5 | 49,450 | 174 |
| Lisburn | 5 | £16,093 | 8 | 69,866 | 4 |
| Magherafelt | 15 | £18,958 | 7 | 71,274 | 19 |
| Merseyside | 60 | £24,298 | 5 | 58,381 | 106 |
| Merthyr Tydfil | 6 | £17,844 | 7 | 80,364 | 9 |
| Merton - Greater London | 1 | £7,995 | 10 | 97,399 | 2 |
| Monmouthshire | 2 | £4,273 | 16 | 98,060 | 3 |
| Moray | 2 | £18,495 | 7 | 72,793 | 10 |
| Neath Port Talbot | 1 | £10,990 | 10 | - | 1 |
| Newham - Greater London | 2 | £5,747 | 12 | 92,250 | - |
| Newport | 1 | £14,495 | 8 | 69,723 | 7 |
| Newry and Mourne | 18 | £24,345 | 4 | 48,428 | 21 |
| Newtownabbey | 10 | £24,615 | 5 | 36,527 | 23 |
| Norfolk | 78 | £18,391 | 8 | 60,851 | 142 |
| North Ayrshire | 20 | £29,053 | 3 | 29,136 | 23 |
| North Down | 4 | £11,934 | 10 | 94,722 | 6 |
| North Lanarkshire | 11 | £18,332 | 6 | 62,184 | 24 |
| North Yorkshire | 65 | £23,661 | 6 | 56,285 | 125 |
| Northamptonshire | 39 | £16,349 | 8 | 68,486 | 93 |
| Northumberland | 7 | £22,019 | 8 | 54,793 | 11 |
| Nottinghamshire | 121 | £22,488 | 5 | 60,759 | 361 |
| Omagh | 6 | £17,392 | 6 | 78,963 | 15 |
| Oxfordshire | 20 | £26,870 | 4 | 35,806 | 34 |
| Perth and Kinross | 10 | £26,131 | 5 | 46,824 | 20 |
| Redbridge - Greater London | 7 | £12,918 | 11 | 65,080 | 9 |
| Renfrewshire | 8 | £17,498 | 6 | 57,001 | 20 |
| Rhondda Cynon Taf | 7 | £10,098 | 10 | 77,644 | 16 |
| Richmond upon Thames - Greater London | 1 | £19,995 | 7 | 46,300 | - |
| Scottish Borders | 1 | £12,649 | 12 | 91,809 | 1 |
| Shropshire | 53 | £25,369 | 6 | 54,901 | 83 |
| Somerset | 33 | £18,920 | 7 | 55,835 | 81 |
| South Ayrshire | 3 | £11,495 | 10 | 79,853 | 8 |
| South Lanarkshire | 16 | £32,976 | 2 | 22,105 | 25 |
| South Yorkshire | 132 | £20,287 | 7 | 67,114 | 275 |
| Staffordshire | 102 | £21,609 | 6 | 48,565 | 202 |
| Stirling | 10 | £27,055 | 4 | 32,285 | 24 |
| Strabane | 9 | £26,184 | 4 | 56,414 | 4 |
| Suffolk | 38 | £17,153 | 9 | 61,193 | 64 |
| Surrey | 80 | £19,742 | 8 | 52,786 | 155 |
| Sutton - Greater London | 1 | £18,000 | 7 | 65,000 | 4 |
| Tyne and Wear | 79 | £18,088 | 7 | 63,822 | 148 |
| Warwickshire | 44 | £27,563 | 4 | 45,736 | 66 |
| West Dunbartonshire | 1 | £11,995 | 8 | 74,150 | 5 |
| West Lothian | 8 | £16,101 | 7 | 71,348 | 21 |
| West Midlands | 279 | £19,284 | 7 | 68,113 | 467 |
| West Sussex | 45 | £23,478 | 7 | 50,611 | 79 |
| West Yorkshire | 209 | £20,095 | 7 | 58,406 | 415 |
| Wiltshire | 108 | £24,790 | 5 | 47,758 | 164 |
| Worcestershire | 19 | £27,121 | 8 | 62,135 | 45 |