2016 BMW 3 Series
Edition Auto
43,756mi Auto Diesel 2.0L
£12,550
Swindon
from £263/pm
Built with a 2000 cc diesel motor and a automatic gearbox, this trustworthy vehicle is available for sale in with 43,756 miles 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,667 cars

Edition Auto
43,756mi Auto Diesel 2.0L
£12,550
Swindon
from £263/pm
Built with a 2000 cc diesel motor and a automatic gearbox, this trustworthy vehicle is available for sale in with 43,756 miles 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 320D Mht M Sport Euro 6 4-Door
35,872mi Auto Diesel 2.0L
£22,990
Bristol
from £483/pm
Up for sale and ready for you to drive away is this motor on offer at the brilliant price of just £22,990. This dealership in Bristol also provides you with the option to buy using achievable monthly instalments to suit all budgets with repayment plans beginning at just £ monthly.

320I M Sport Saloon
4,086mi Auto Petrol 2.0L
£32,995
Craigavon
from £693/pm
A great price of only £32,995 from this dealer for this BMW with few miles on the clock. It could be an excellent choice to make if you're searching to buy a vehicle that has been designed to have reliability in mind.

3.0 330D M Sport Xdrive Euro 6 Ss
58,000mi Auto Diesel 3.0L
£16,990
Bolton
from £357/pm
Renowned for its dependability and trustworthiness, this BMW 3 Series comes equipped with automatic transmission and a 3.0 litre diesel engine. It has 58,000 miles clocked-up on the dash and is currently available for sale in a grey finish.

340I M Sport
41,000mi Auto Petrol 3.0L
£24,999
Bristol
from £525/pm
Coming in the tone of blue, this 3000 CC petrol BMW 3 Series 340I M Sport with automatic transmission is available for viewing.

2L M Sport
90,000mi Auto Diesel 2.0L
£11,990
Bolton
from £252/pm
This dealership in Bolton has a bargain price of only £11,990 on this BMW with automatic transmission and 90,000 miles clocked-up on the dash.

330D Se
63,764mi Auto Diesel 2.9L
£7,490
Newhaven
from £157/pm
A estate manufactured by BMW to provide a higher standard of reliability than your average model, it contains a diesel 2.9 LTR motor and automatic gearbox. this dealer currently has this second hand model in stock that has 63,764 miles clocked-up on the dashboard.

2.0 330E 12Kwh M Sport Touring Euro 6 Ss 5
40,000mi Auto Hybrid 2.0L
£26,500
Coalville
from £556/pm
Looking out to buy a car that's been manufactured to be dependable and trustworthy and is among those ranked in the top twenty of the reliability index? Well, take a look at this second-hand one that’s got automatic transmission, a 2.0 l hybrid engine and 40,000 miles on the dash.

2L M Sport
71,000mi Auto Hybrid 2.0L
£19,995
Swindon
from £420/pm
This motor has a 2.0 litre hybrid motor with automatic transmission and it has 71,000 miles clocked up on the dash. It is currently on the market and ready for its new owner to drive home for the outstanding price of just £19,995.

330D Xdrive M Sport
54,287mi Auto Diesel 3.0L
£16,995
Batley
from £357/pm
Respected for its trustworthiness and reliability, this 3 Series features a 3000cc diesel engine and automatic transmission. This dealership currently has this second hand model on offer that has 54,287 miles clocked up on the dash. It is available at the really amazing price tag of £16,995 or by making monthly payments starting off at only £ per month.

325I Se
30,894mi Auto Petrol 2.5L
£9,990
Newhaven
from £210/pm
With automatic transmission and a 2.5 Ltr petrol motor - this used 3 Series is on offer and ready for its new owner to drive home with 30,894 miles clocked up on the dashboard.

3L M Sport Shadow Edition
44,834mi Auto Diesel 3.0L
£20,795
EAG Specialist Cars
from £437/pm
For sale and ready to take home is this 3 Series 3L M Sport Shadow Edition finished in the shade of orange - this used model has a 3000cc diesel engine with automatic transmission and has 44,834 miles on the dashboard.

318D M Sport
63,287mi Manual Diesel 2.0L
£16,475
Gravesend
from £346/pm
Now on show at this dealership - 3 Series with a manual gearbox and 2.0 ltr diesel engine.

2.0 330E 12Kwh M Sport Pro Edition Saloon Petr
122,410mi Auto Hybrid 2.0L
£13,795
Hinckley
from £290/pm
Grab the chance to buy this BMW which is now available at just £13,795. It comes in a grey finish, has got 122,410 miles clocked up on the dash and contains a 2.0 ltr hybrid engine.

318D Sport
94,000mi Manual Diesel 2.0L
£6,495
Conwy
from £136/pm
Rated in the top twenty of the British reliability index, this is a saloon vehicle manufactured by BMW to give drivers a higher standard of reliability and trustworthiness than an average model. This second hand 318D Sport features a 2000 CC diesel engine with manual transmission and it has 94,000 miles on the dash.

3.0 330Ci 330 Sport Convertible 2
89,862mi Auto Petrol 3.0L
£9,990
Newhaven
from £210/pm
This BMW has got 89,862 miles clocked up on the dash and is equipped with a 3.0l motor. It runs on petrol with automatic transmission and is available in the shade of blue.

330E M Sport
60,641mi Auto Hybrid 2.0L
£23,000
Llandudno
from £483/pm
Available for sale today is this BMW 3 Series 330E M Sport which contains a 2.0l hybrid engine with automatic transmission. At the low price of £23,000 and achievable instalments on hand commencing at only £ monthly.

320D Mht M Sport Step
23,037mi Auto Diesel 2.0L
£32,798
Edinburgh
from £688/pm
Containing a 2.0 ltr diesel engine with automatic transmission, this 3 Series comes in the tone of blue and has 23,037 miles on the dashboard.

320I M Sport Pro Touring 184Ps
14,282mi Auto Petrol 2.0L
£35,000
Bradford
from £735/pm
Renowned for being an extremely trustworthy and reliable car, this 5 door estate second hand car provides the driver with a petrol 2.0L motor and automatic gearbox, is finished in blue and has 14,282 miles on the dash. Available at the fantastic price of £35,000 or you can also choose to buy on finance with the help of evenly split, convenient payments starting from £ per month.

320D Mht M Sport Step Pro Pack
20,548mi Auto Diesel 2.0L
£31,998
Motherwell
from £672/pm
UK top 20 ranking for dependability and trustworthiness - this 3 Series 320D Mht M Sport Step Pro Pack is equipped with a 2000cc diesel motor and automatic transmission. This second hand model from this dealer has 20,548 miles clocked up on the dashboard and is available on the market in a black finish.

2.0 318D M Sport Touring Euro 6 S
103,500mi Auto Diesel 2.0L
£9,299
Alex Scott Cars Guidepost
from £195/pm
Combining several factors, the Reliability Index collates data based on a vast quantity of claims which are made by drivers throughout each year. It considers: inconvenience for drivers, cost and the rate of failure, showing you a detailed overview of cars on the road. BMW's 3 Series is amongst those ranked in the top twenty for reliability and at this dealership in Alex Scott Cars Guidepost you can pick up this used 2.0 318D M Sport Touring Euro 6 S for just £9,299. It's already a fantastic deal for this model and even better taking into account that it's less likely to let you down and cost you extra money in repairs.

2.0 330E M Sport Saloon
36,000mi Auto Hybrid 2.0L
£26,990
Newbury
from £567/pm
With a 2.0L hybrid motor and automatic transmission: this second hand BMW 3 Series 2.0 330E M Sport Saloon is now on the market and ready for its next owner to drive away with 36,000 miles clocked up on the dashboard.

1.5 318I Sport Saloon Euro 6 S
60,000mi Manual Petrol 1.5L
£9,990
Welwyn Garden City
from £210/pm
This 3 Series comes fitted with manual transmission, a 1.5 litre petrol engine and has 60,000 miles clocked up on the dash. This particular second hand one from this dealer in Welwyn Garden City is available with a white finish.

320I M Sport Touring
73,546mi Auto Petrol 2.0L
£22,995
Billingshurst
from £483/pm
Coming in grey, this 2.0 Litre petrol BMW 3 Series with automatic transmission is now available to take out on a test drive.
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,933 | £19,533 | 7 | 59,408 | 8,788 |
| Aberdeen City | 32 | £29,689 | 4 | 27,535 | 33 |
| Aberdeenshire | 2 | £24,485 | 6 | 47,539 | 10 |
| Angus | 4 | £23,470 | 7 | 40,988 | 2 |
| Antrim | 4 | £19,600 | 7 | 48,567 | 18 |
| Ards | 7 | £22,618 | 8 | 55,117 | 8 |
| Armagh | 10 | £13,686 | 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 | 170 | £16,863 | 8 | 71,906 | 216 |
| Belfast | 41 | £30,105 | 3 | 25,808 | 61 |
| Berkshire | 50 | £18,109 | 9 | 63,684 | 117 |
| Blaenau Gwent | 2 | £12,597 | 10 | 83,397 | 1 |
| Brent - Greater London | 9 | £17,005 | 6 | 71,194 | 34 |
| Bristol | 111 | £16,646 | 9 | 71,968 | 122 |
| Bromley - Greater London | 17 | £23,501 | 7 | 39,378 | 44 |
| Buckinghamshire | 96 | £22,105 | 7 | 60,894 | 142 |
| Cambridgeshire | 161 | £16,862 | 7 | 71,373 | 321 |
| Cardiff | 3 | £16,299 | 6 | 72,855 | 3 |
| Carmarthenshire | 1 | £9,995 | 10 | 88,677 | - |
| Carrickfergus | 7 | £15,055 | 9 | 74,566 | 3 |
| Ceredigion | 2 | - | 10 | 83,000 | 4 |
| Cheshire | 151 | £21,230 | 6 | 59,810 | 267 |
| City of Edinburgh | 35 | £15,947 | 8 | 67,157 | 55 |
| City of London - Greater London | 22 | £16,504 | 9 | 77,094 | 48 |
| Clackmannanshire | 1 | £20,998 | 6 | 21,347 | - |
| Coleraine | 9 | £18,707 | 6 | 58,054 | 18 |
| Conwy | 1 | £9,895 | 11 | 94,920 | 3 |
| Cookstown | 12 | £20,105 | 6 | 67,496 | 2 |
| Cornwall | 18 | £22,723 | 7 | 47,374 | 48 |
| County Durham | 69 | £19,259 | 7 | 59,090 | 135 |
| Craigavon | 15 | £31,304 | 3 | 24,342 | 34 |
| Croydon - Greater London | 15 | £30,709 | 5 | 37,257 | 27 |
| Cumbria | 17 | £16,940 | 8 | 57,451 | 24 |
| Derbyshire | 123 | £17,001 | 9 | 62,957 | 263 |
| Derry | 5 | £12,184 | 8 | 85,006 | 1 |
| Devon | 76 | £18,398 | 9 | 59,558 | 107 |
| Dorset | 33 | £18,020 | 9 | 54,447 | 56 |
| Down | 4 | £25,495 | 4 | 31,750 | - |
| Dumfries and Galloway | 2 | £23,497 | 7 | 41,686 | 9 |
| Dundee City | 12 | £26,068 | 5 | 32,278 | 31 |
| Dungannon | 20 | £19,600 | 7 | 73,934 | 21 |
| Ealing - Greater London | 8 | £11,344 | 10 | 70,759 | 11 |
| East Ayrshire | 3 | £17,327 | 7 | 50,449 | 9 |
| East Lothian | 1 | £19,999 | 5 | 63,000 | 1 |
| East Riding of Yorkshire | 2 | £26,745 | 2 | 37,687 | 7 |
| East Sussex | 61 | £20,460 | 8 | 58,092 | 56 |
| Enfield - Greater London | 11 | £20,413 | 7 | 41,513 | 30 |
| Essex | 104 | £18,899 | 8 | 61,748 | 214 |
| Falkirk | 13 | £11,341 | 10 | 79,106 | 12 |
| Fermanagh | 13 | £25,325 | 4 | 50,838 | 12 |
| Fife | 33 | £22,939 | 6 | 40,993 | 33 |
| Flintshire | 10 | £20,858 | 7 | 62,141 | 1 |
| Glasgow City | 81 | £25,948 | 5 | 38,589 | 129 |
| Gloucestershire | 42 | £23,547 | 5 | 48,488 | 62 |
| Greater Manchester | 396 | £20,428 | 7 | 59,852 | 703 |
| Hampshire | 147 | £19,314 | 7 | 59,429 | 219 |
| Harrow - Greater London | 5 | £13,756 | 9 | 61,243 | 16 |
| Havering - Greater London | 58 | £20,641 | 6 | 66,018 | 140 |
| Herefordshire | 10 | £32,584 | 3 | 20,655 | 27 |
| Hertfordshire | 164 | £20,567 | 6 | 55,804 | 266 |
| Highland | 17 | £33,468 | 1 | 16,236 | 17 |
| Hillingdon - Greater London | 32 | £18,191 | 8 | 63,093 | 70 |
| Hounslow - Greater London | 12 | £28,662 | 5 | 28,826 | 6 |
| Inverclyde | 1 | £15,998 | 4 | 82,404 | 2 |
| Isle of Wight | 3 | £9,862 | 15 | 83,896 | 1 |
| Kent | 77 | £19,320 | 7 | 53,866 | 176 |
| Kingston upon Thames - Greater London | 13 | £25,842 | 5 | 36,627 | 37 |
| Lancashire | 190 | £19,021 | 7 | 63,068 | 317 |
| Larne | 2 | £8,745 | 12 | 116,500 | 5 |
| Leicestershire | 97 | £22,585 | 6 | 57,526 | 258 |
| Limavady | 1 | £16,990 | 6 | 47,000 | - |
| Lincolnshire | 118 | £22,095 | 5 | 49,281 | 170 |
| Lisburn | 5 | £16,093 | 8 | 70,277 | 5 |
| Magherafelt | 15 | £18,958 | 7 | 71,274 | 19 |
| Merseyside | 61 | £24,415 | 5 | 58,938 | 101 |
| Merthyr Tydfil | 4 | £16,142 | 7 | 77,671 | 11 |
| Merton - Greater London | 1 | £7,995 | 10 | 98,195 | 2 |
| Monmouthshire | 2 | £4,123 | 16 | 98,060 | 3 |
| Moray | 3 | £19,828 | 7 | 64,170 | 10 |
| Neath Port Talbot | 1 | £10,990 | 10 | - | 1 |
| Newham - Greater London | 1 | £7,999 | 8 | 105,000 | 1 |
| Newport | 2 | £10,995 | 10 | 102,362 | 7 |
| Newry and Mourne | 20 | £24,156 | 4 | 49,723 | 21 |
| Newtownabbey | 11 | £24,832 | 5 | 38,683 | 23 |
| Norfolk | 81 | £18,250 | 8 | 61,417 | 141 |
| North Ayrshire | 18 | £29,309 | 3 | 29,005 | 24 |
| North Down | 3 | £5,762 | 12 | 123,282 | 7 |
| North Lanarkshire | 11 | £17,904 | 7 | 65,513 | 25 |
| North Yorkshire | 61 | £23,660 | 6 | 55,061 | 131 |
| Northamptonshire | 40 | £16,781 | 8 | 67,913 | 89 |
| Northumberland | 7 | £22,019 | 8 | 54,793 | 11 |
| Nottinghamshire | 127 | £22,925 | 5 | 58,563 | 360 |
| Omagh | 5 | £17,290 | 6 | 81,750 | 14 |
| Oxfordshire | 20 | £26,886 | 4 | 35,806 | 32 |
| Perth and Kinross | 10 | £25,991 | 5 | 46,824 | 19 |
| Redbridge - Greater London | 7 | £12,886 | 11 | 65,080 | 9 |
| Renfrewshire | 10 | £19,198 | 5 | 52,165 | 18 |
| Rhondda Cynon Taf | 8 | £9,711 | 10 | 79,748 | 15 |
| Richmond upon Thames - Greater London | 1 | £19,995 | 7 | 46,300 | - |
| Scottish Borders | 1 | £12,649 | 12 | 91,809 | 1 |
| Shropshire | 51 | £26,050 | 5 | 53,928 | 81 |
| Somerset | 34 | £17,723 | 7 | 59,639 | 80 |
| South Ayrshire | 3 | £11,495 | 10 | 79,853 | 8 |
| South Lanarkshire | 14 | £34,759 | 2 | 12,618 | 27 |
| South Yorkshire | 135 | £21,208 | 7 | 63,565 | 277 |
| Staffordshire | 101 | £21,940 | 6 | 47,626 | 198 |
| Stirling | 9 | £30,895 | 3 | 30,273 | 24 |
| Strabane | 8 | £26,084 | 4 | 55,968 | 5 |
| Suffolk | 35 | £17,181 | 8 | 61,266 | 67 |
| Surrey | 80 | £20,329 | 8 | 51,689 | 154 |
| Sutton - Greater London | 2 | £14,748 | 8 | 61,000 | 4 |
| Tyne and Wear | 81 | £18,458 | 7 | 63,205 | 144 |
| Warwickshire | 42 | £26,925 | 4 | 47,608 | 68 |
| West Dunbartonshire | 1 | £11,995 | 8 | 74,150 | 5 |
| West Lothian | 9 | £16,734 | 7 | 69,310 | 21 |
| West Midlands | 286 | £19,172 | 7 | 68,198 | 477 |
| West Sussex | 47 | £23,076 | 7 | 50,243 | 77 |
| West Yorkshire | 209 | £20,059 | 7 | 58,145 | 418 |
| Wiltshire | 108 | £24,708 | 5 | 48,768 | 166 |
| Worcestershire | 18 | £27,291 | 8 | 61,940 | 44 |