2018 BMW 3 Series
Sport
121,000mi Manual Petrol 1.5L
£6,795
Romford
from £143/pm
Finished in the tone of white, this 1500 CC petrol BMW 3 Series Sport with manual transmission is now available for viewing.
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,815 cars

Sport
121,000mi Manual Petrol 1.5L
£6,795
Romford
from £143/pm
Finished in the tone of white, this 1500 CC petrol BMW 3 Series Sport with manual transmission is now available for viewing.
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 Se Business Edition Saloon Man
118,000mi Manual Petrol 2.0L
£2,495
Woking
from £52/pm
Available at this dealer: BMW 3 Series 2.0 318I Se Business Edition Saloon Man with 118,000 miles and a 2.0 ltr petrol engine with manual transmission.

320I M Sport Step
67,944mi Auto Petrol 2.0L
£17,498
Glasgow
from £367/pm
Durable and trustworthy, the BMW 3 Series is in the top twenty of the UK's reliability index, this second hand 320I M Sport Step available at this dealer comes fitted out with a 2000cc petrol motor and it's got automatic transmission. It's on offer at the superb price of just £17,498 or with the option to buy using finance with manageable repayments on offer starting out at just £ per calendar month.

2L Sport
96,000mi Manual Diesel 2.0L
£10,750
Liskeard
from £226/pm
Looking out to buy a BMW 3 Series? Well, consider this used model from this dealer in Liskeard that has 96,000 miles clocked up on the dash, manual transmission and a 2000cc diesel motor.

2.0 320D Ed Sport Touring Euro 6
75,000mi Auto Diesel 2.0L
£10,500
Redhill
from £220/pm
This 3 Series is listed among 2017's top 20, most trustworthy and reliable cars. It comes fitted with a 2.0 L diesel engine and automatic transmission. This second hand model at this dealer in Redhill has been finished in red and has 75,000 miles clocked up on the dash. Available to buy at the incredible price of just £10,500 or with the possibility to purchase on finance with affordable payments at hand starting at £ pm.

3.0 330D M Sport Euro 5 Ss
92,324mi Auto Diesel 3.0L
£10,245
Manchester
from £215/pm
On offer at the great price of just £10,245 is this 3 Series, it has 92,324 miles clocked-up on the dashboard and incorporates a 3000cc diesel engine.

2.0 330E 12Kwh M Sport Euro 6 4-Door
29,192mi Auto Hybrid 2.0L
£21,999
Swindon
from £462/pm
Get this second-hand 3 Series for only £21,999. Finance plans begin from just £ per month for this car that incorporates a 2.0L hybrid motor with automatic transmission.

2014 2.0 320D M Sport Xdrive Euro 5 Ss
102,000mi Auto Diesel 2.0L
£8,990
Peterborough
from £189/pm
At this dealership in Peterborough you'll find the bargain price of just £8,990 on this BMW with a 2.0 Ltr diesel engine, automatic transmission and 102,000 miles clocked up on the dash.

2.0 M Sport Saloon Xdrive Euro 5
89,232mi Manual Petrol 2.0L
£6,500
Cardiff
from £136/pm
The UK Reliability Index figure analyses - rate of failure, inconvenience for the driver and price. It is made up of data that has been gathered from the number of claims that are made each year which helps in providing drivers with a comprehensive guide of cars on the UK's roads today. The BMW 3 Series is amongst the top 20 rated for reliability and at this dealer you can buy this second hand one for only £6,500. That is already a really good deal for this model, particularly when you take into account that it's less likely to need extra trips to the mechanic.

2L Ed Plus
111,789mi Manual Diesel 2.0L
£6,700
Burnley
from £141/pm
Own this 3 Series 2L Ed Plus for only £6,700. It is fitted out with a 2.0 ltr diesel motor with manual transmission and has got 111,789 miles clocked-up on the dash.

2013 3.0 330D M Sport Saloon Euro
74,321mi Auto Diesel 3.0L
£11,995
Newcastle
from £252/pm
Go down to this car dealership for a closer look at this automatic BMW 3 Series 2013 3.0 330D M Sport Saloon Euro with a 3.0 litre diesel engine and automatic transmission. This used one located in the Newcastle area has 74,321 miles clocked up on the dash and has been finished in the shade of blue.

2.0 M Sport Touring Euro 6 Ss
113,000mi Auto Diesel 2.0L
£9,495
Great Yarmouth
from £199/pm
Getting your car repaired is not only inconvenient, but it can sometimes be a bit on the expensive side, therefore owning one that's rated for being reliable could be something you'll want to consider if you are thinking of overall cost in the long term. The BMW 3 Series is in the top 20 of the UK's reliability index and at this dealer you can buy this used one for just £9,495. That is a really great price for this model and even more so when you take into account that it's less likely to leave you with a bill for repairs.

2024 2.0 320I M Sport Euro 6 Ss
58,915mi Auto Petrol 2.0L
£22,990
Luton
from £483/pm
Drive this BMW 3 Series for only £22,990. Finance offers start from as little as £ per month for this car that is equipped with a 2.0 LTR petrol motor and automatic transmission.

3.0 M340i Mht Touring Hybrid Xdriv
72,878mi Auto Hybrid 3.0L
£35,493
Bedford
from £745/pm
Thinking of going for a BMW 3 Series? Then take a more detailed look at this second hand model finished in grey with 72,878 miles on the dashboard, a 3000cc hybrid engine and automatic transmission.

2.0 330E 12Kwh M Sport Touring Plug-in
99,520mi Auto Hybrid 2.0L
£17,795
Hinckley
from £374/pm
UK top 20 rating for reliability and trustworthiness - this 3 Series 2.0 330E 12Kwh M Sport Touring Plug-in is fitted with automatic transmission and has a 2000CC hybrid engine. It has 99,520 miles on the dashboard and is available for sale in a white finish.

2.0 325D M Sport Euro 5 Ss
61,633mi Manual Diesel 2.0L
£10,990
Exeter
from £231/pm
Have a look at this 3 Series 2.0 325D M Sport Euro 5 Ss that's rated as one of the top 20, most trustworthy and reliable models in the United Kingdom. This second hand one finished in the tone of grey, is equipped with a 2.0 L diesel engine with manual transmission and has 61,633 miles on the clock.

3.0 335D Xdrive M Sport Shadow Edition
55,630mi Auto Diesel 3.0L
£24,993
Bradford
from £525/pm
Currently up for sale and ready for you to drive home is this estate with a 3.0 litre diesel engine and 55,630 miles clocked up on the dash.

2.0 320I M Sport Euro 6 S S
49,000mi Auto Petrol 2.0L
£21,995
Blackburn
from £462/pm
This second hand BMW 3 Series 2.0 320I M Sport Euro 6 S S finished in the shade of blue is now on the market and ready for its next owner to take home with the added option for you to get it on finance.

3.0 330D M Sport Touring Xdrive Eu
72,715mi Auto Diesel 3.0L
£16,990
Coventry
from £357/pm
With 72,715 miles on the clock and finished in the tone of silver, this car comes with automatic transmission and a 3.0 litre diesel engine.

3.0 M340d Mht Xdrive Euro 6 Ss
60,000mi Auto Hybrid 3.0L
£29,995
Grays
from £630/pm
This BMW is a vehicle that's been engineered with trustworthiness in mind. This second hand one has got 60,000 miles on the clock and is equipped with a 3.0 LTR hybrid motor.

318D Sport Plus Edition
87,000mi Manual Diesel 2.0L
£5,350
Chesterfield
from £112/pm
Respected for its trustworthiness, this BMW 3 Series 318D Sport Plus Edition comes equipped with manual transmission and a 2.0 L diesel engine.

M Sport
49,500mi Auto Petrol 2.0L
£18,995
Billericay
from £399/pm
Dependable and trustworthy, the BMW 3 Series is amongst the top twenty rated for reliability, this used M Sport available at this dealer comes fitted with automatic transmission and a 2000CC petrol engine. It is on offer at the marvellous price of just £18,995 or with the possibility to purchase on finance with manageable repayments on offer commencing at only £ pm.

2.0 320D M Sport Touring Euro 6 Ss
61,587mi Auto Diesel 2.0L
£15,990
Exeter
from £336/pm
Available for sale is this BMW 3 Series at the remarkable price of only £15,990. This dealership also gives its customers the option to pay using affordable monthly payments to suit all budgets with repayment packages beginning at just £ per calendar month.

2L M Sport
85,150mi Auto Petrol 2.0L
£16,490
Welwyn Garden City
from £346/pm
Now available at this dealership in the Welwyn Garden City area is this saloon used car that incorporates a petrol, 2000 CC engine and automatic transmission. On the market in a black finish with 85,150 miles on the clock.
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,698 | £20,491 | 7 | 58,467 | 9,778 |
| Aberdeenshire | 27 | £28,006 | 4 | 28,093 | 55 |
| Angus | 17 | £24,583 | 6 | 40,371 | 28 |
| Ayrshire | 30 | £23,668 | 5 | 45,217 | 34 |
| Bedfordshire | 173 | £16,418 | 8 | 74,634 | 239 |
| Berkshire | 83 | £21,038 | 8 | 52,345 | 163 |
| Blaenau Gwent | 6 | £14,973 | 7 | 78,018 | 5 |
| Bridgend | 16 | £18,196 | 6 | 58,508 | 18 |
| Bristol | 92 | £19,155 | 8 | 64,717 | 124 |
| Buckinghamshire | 87 | £20,085 | 8 | 65,613 | 184 |
| Caerphilly | 3 | £8,555 | 12 | 90,679 | 5 |
| Cambridgeshire | 192 | £17,654 | 7 | 69,359 | 295 |
| Cardiff | 40 | £23,142 | 5 | 44,721 | 63 |
| Carmarthenshire | 1 | £17,995 | 5 | 78,590 | 8 |
| Ceredigion | 1 | £30,995 | 3 | 35,622 | - |
| Cheshire | 149 | £22,495 | 5 | 59,769 | 255 |
| Conwy | 13 | £27,228 | 4 | 43,149 | 22 |
| Cornwall | 30 | £22,728 | 6 | 52,230 | 53 |
| County Antrim | 105 | £23,709 | 5 | 46,949 | 133 |
| County Armagh | 49 | £24,369 | 5 | 48,648 | 70 |
| County Down | 31 | £16,133 | 8 | 72,235 | 25 |
| County Durham | 75 | £18,021 | 8 | 60,920 | 134 |
| County Fermanagh | 17 | £24,042 | 4 | 59,843 | 18 |
| County Londonderry | 36 | £17,252 | 7 | 74,574 | 54 |
| County Tyrone | 55 | £19,904 | 7 | 70,283 | 54 |
| Cumbria | 19 | £16,379 | 8 | 64,563 | 21 |
| Derbyshire | 124 | £17,682 | 8 | 61,770 | 237 |
| Devon | 68 | £19,569 | 8 | 58,165 | 124 |
| Dorset | 34 | £17,765 | 9 | 60,050 | 65 |
| Dumfries & Galloway | 1 | £25,995 | - | 46,300 | 8 |
| East Lothian | 1 | £18,999 | 5 | 70,179 | 1 |
| East Riding of Yorkshire | 37 | £24,807 | 4 | 41,963 | 48 |
| East Sussex | 91 | £17,545 | 9 | 62,341 | 72 |
| Essex | 137 | £18,432 | 8 | 62,151 | 302 |
| Falkirk | 14 | £12,511 | 10 | 80,040 | 7 |
| Fife | 40 | £25,192 | 5 | 37,738 | 36 |
| Flintshire | 17 | £13,677 | 14 | 76,721 | 10 |
| Gloucestershire | 37 | £24,608 | 4 | 46,001 | 71 |
| Greater London | 350 | £20,856 | 6 | 55,597 | 623 |
| Greater Manchester | 385 | £20,554 | 7 | 58,491 | 671 |
| Hampshire | 147 | £22,069 | 6 | 51,246 | 266 |
| Herefordshire | 15 | £31,607 | 3 | 32,186 | 24 |
| Hertfordshire | 195 | £20,535 | 6 | 53,718 | 338 |
| Highland | 15 | £30,398 | 2 | 17,453 | 18 |
| 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 | 95 | £20,877 | 7 | 52,647 | 218 |
| Lanarkshire | 129 | £25,894 | 4 | 36,346 | 175 |
| Lancashire | 225 | £19,971 | 6 | 60,335 | 336 |
| Leicestershire | 93 | £21,999 | 6 | 57,047 | 266 |
| Lincolnshire | 126 | £21,926 | 5 | 50,444 | 204 |
| Merseyside | 74 | £21,444 | 5 | 60,693 | 125 |
| Merthyr Tydfil | 3 | £18,396 | 5 | 63,780 | 8 |
| Midlothian | 51 | £20,553 | 7 | 51,962 | 72 |
| Monmouthshire | 1 | £9,995 | 8 | 102,000 | 9 |
| Moray | 3 | £21,328 | 7 | 55,641 | 7 |
| Neath Port Talbot | 5 | £18,997 | 6 | 60,820 | 2 |
| Newport | 49 | £24,061 | 5 | 49,048 | 78 |
| Norfolk | 95 | £16,953 | 9 | 64,321 | 150 |
| North Yorkshire | 68 | £24,371 | 6 | 54,718 | 133 |
| Northamptonshire | 48 | £16,458 | 7 | 72,884 | 81 |
| Northumberland | 10 | £21,093 | 7 | 54,910 | 11 |
| Nottinghamshire | 162 | £21,906 | 5 | 57,210 | 356 |
| Oxfordshire | 18 | £22,481 | 5 | 54,222 | 28 |
| Pembrokeshire | 1 | £7,650 | 11 | 88,126 | 6 |
| Perth & Kinross | 19 | £24,737 | 5 | 44,601 | 22 |
| 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 | 48 | £25,135 | 5 | 52,286 | 88 |
| Somerset | 44 | £17,748 | 8 | 62,030 | 69 |
| South Yorkshire | 154 | £20,322 | 7 | 66,303 | 250 |
| Staffordshire | 131 | £22,845 | 6 | 47,952 | 245 |
| Stirling | 7 | £27,681 | 4 | 37,260 | 24 |
| Suffolk | 42 | £17,857 | 8 | 65,134 | 69 |
| Surrey | 118 | £20,500 | 7 | 50,540 | 201 |
| Swansea | 26 | £24,684 | 5 | 44,540 | 36 |
| Torfaen | 1 | £15,995 | 7 | 103,156 | 1 |
| Tyne and Wear | 78 | £19,618 | 7 | 58,193 | 175 |
| Vale of Glamorgan | 1 | £16,940 | 11 | 57,567 | 7 |
| Warwickshire | 39 | £29,211 | 4 | 42,322 | 86 |
| West Lothian | 18 | £16,877 | 9 | 67,615 | 29 |
| West Midlands | 265 | £21,072 | 6 | 62,223 | 493 |
| West Sussex | 43 | £22,879 | 7 | 47,601 | 74 |
| West Yorkshire | 201 | £20,019 | 7 | 60,278 | 392 |
| Wiltshire | 98 | £24,941 | 5 | 47,264 | 171 |
| Worcestershire | 33 | £31,083 | 5 | 38,709 | 66 |