By: Price / Monthly cost


More options



Used Bmw 3 Series cars for sale

Today we have 4,621 3 Series cars for sale, 1,613 reduced in price

The 3 Series has been around a long time. In fact, it's been around since 1975, so it's had plenty of time to evolve into something pretty impressive. And it has. In fact, it's BMW's best-selling model, making up some 30% of the manufacturers total annual car sales. This probably won't come as a surprise, when you learn that it's available in a sedan, station wagon and hatchback body style (the coupé and convertible models were transferred to the 4-Series in 2013), all offering exceptional levels of performance and rear-drive handling. As to engines, you can choose from a range of sizes, in both petrol and diesel versions, providing an entertaining driving experience, with good grip, firm suspension and well balanced steering, making it a pleasure to be behind the wheel. The latest versions of the 3-Series has lots of new enhancements, including refined suspension, interior and cabin equipment, plus (optional) LED headlights and an updated (optional) eight-speed automatic gearbox. In short, the BMW 3-Series has an outstanding heritage and is - deservedly - one of the most impressive mid-sized luxury cars around.

Low price range Bmw 3 Series examples £399 - £28,599

Out of the 4,621 3 Series cars we have for sale 4,087 are currently priced under £29,000. Here are a couple of examples below


image
Save £490


 Yorvik Cars Ltd, York, Yorkshire
0190 456 4369


BMW 3 Series 2.0 318d Luxury Touring 5dr (start/stop)

£8,995

Was £9,490 Save £490

  • 2013 (63)
  • 114000 miles
  • Estate
  • 2000cc
  • Diesel
  • Manual
  • Black
  • 5 doors
  • History checked

Comes with  usb, radio, warranty, park distance control, automatic air conditioning, full leather, rain sensor, 12 months mot, air conditioning, leather, leather interior, alarm, air con, crui...

View Details
image
Save £395


 Evans and Cutler, Totnes, Devon
0843 634 3564


BMW 3 Series 323i Auto Convertible

£2,500

Was £2,900 Save £395

  • 1999 (T)
  • 116000 miles
  • Convertible
  • 2500cc
  • Petrol
  • Automatic
  • Green
  • 2 doors
  • History checked

Features on this model include  air conditioning, leather, electric mirrors, airbag, abs, 12 months mot, alloy wheels, immobiliser, full leather, air con, leather interior, radio/cd, alarm, full leather interior,...

View Details
image

 Cartime, Bury, Lancashire
0161 85 0 8065


BMW 3 Series 3.0 335D M SPORT TOURING Sport Auto xDrive 5d AUTO 309 BHP SAT NAV Heated

£23,000

  • 2015 (15)
  • 26000 miles
  • Estate
  • 3000cc
  • Diesel
  • Automatic
  • Blue
  • 5 doors
  • History checked

Description includes  air conditioning, dab digital radio, parking sensors, cruise control, full leather interior, cd, speed limiter, driver, navigation system, automatic gearbox, 18 inch alloys, alloys...

View Details
image

 AR Cars London Ltd, Houslow, Middlesex
0208 003 9853


BMW 3 Series 318i ES

£5,990

  • 2010 (10)
  • 70000 miles
  • Saloon
  • 2000cc
  • Petrol
  • Manual
  • Red
  • 4 doors
  • History checked

Description includes  1 owner, finance available, body coloured bumpers, service history, central locking, alloy wheels, air con, hpi clear, air conditioning, traction control, speakers, cup holders, cu...

View Details

.

Mid price range Bmw 3 Series examples £28,599 - £56,799

Out of the 4,621 3 Series cars we have for sale 239 are currently priced between £29,000 and £57,000. Here's a few for you to look at


image

 Sytner Solihull BMW, Solihull, West Midlands
0121 514 9449


BMW 3 Series 335d xDrive M Sport Shadow Edition 4dr Step Auto

£32,000

  • 2018 (67)
  • 22 miles
  • Saloon
  • 3000cc
  • Diesel
  • Automatic
  • White
  • 4 doors
  • History checked

Options include  driver, bluetooth...

View Details
image
Save £1,040


 Blue Bell BMW Crewe, Crewe, Cheshire
0127 086 1587


BMW 3 Series M3 Saloon Semi Auto

£44,850

Was £45,895 Save £1,040

  • 2016 (66)
  • 12450 miles
  • Saloon
  • 3000cc
  • Petrol
  • Automatic
  • Unknown
  • 4 doors
  • History checked

Options include  driver, alarm, sun protection glass, automatic, automatic air conditioning, navigation system, xenon headlights, tyre condition good, air con, headlight wash, leather interior, blu...

View Details
image
Save £5,995


 Douglas Park BMW Glasgow, Glasgow, Lanarkshire
0141 413 9836


BMW 3 Series F80 M3 Competition Package Saloon S55 3.0 Semi Auto

£55,995

Was £61,995 Save £5,995

  • 2017 (67)
  • 1971 miles
  • Saloon
  • 3000cc
  • Petrol
  • Automatic
  • Unknown
  • 4 doors
  • History checked

Comes with  saloon...

View Details
image
Save £495


 Sytner Solihull BMW, Solihull, West Midlands
0121 514 9449


BMW 3 Series 330e M Sport Shadow Edition 4dr Step Auto

£29,500

Was £30,000 Save £495

  • 2017 (67)
  • 15170 miles
  • Saloon
  • 2000cc
  • na
  • Automatic
  • Grey
  • 4 doors
  • History checked

Includes  sport seats, alloy wheels...

View Details
image

 Sytner Newport BMW, Newport, Gwent
0163 373 9239


BMW 3 Series 330e M Sport Shadow Edition 4dr Step Auto

£30,000

  • 2017 (67)
  • 7468 miles
  • Saloon
  • 2000cc
  • na
  • Automatic
  • Grey
  • 4 doors
  • History checked

With  foglights. front, radio, alloy wheels, foglights...

View Details
image
Save £1,102


 Dick Lovett BMW Swindon, Swindon, Wiltshire
0179 339 9613


BMW 3 Series 335d xDrive M Sport Saloon Auto

£32,888

Was £33,995 Save £1,102

  • 2017 (17)
  • 6529 miles
  • Saloon
  • 3000cc
  • Diesel
  • Automatic
  • Grey
  • 4 doors
  • History checked

Featuring  5 seats, radio, foglights. front, air con, automatic air conditioning, dab digital radio, rain sensor, leather, rear-view mirror. auto dimming, navigation system, reversing camera,...

View Details

.

High price range Bmw 3 Series examples £56,799 - £85,000

Out of the 4,621 3 Series cars we have for sale 5 are currently priced between £57,000 and £85,000. You can see some of these below


image

 1st Choice Cars Ltd, Faringdon, Oxfordshire
0136 761 2045


BMW 3 Series 

£69,993

  • 1972 (K)
  • 63000 miles
  • Coupe
  • 3000cc
  • Petrol
  • Manual
  • Green
  • 2 doors
  • History checked

This model has  low mileage, black, leather trim, leather...

View Details
image

 Knights North Staffs BMW, unknown, Staffordshire
0178 248 1093


BMW 3 Series M3 30 Jahre Edition Semi Auto

£73,990

  • 2017 (67)
  • 152 miles
  • Saloon
  • 3000cc
  • Petrol
  • Automatic
  • Silver
  • 4 doors
  • History checked

Description includes  driver, front armrest, heated front seat, sun protection glass, heated front seats, cruise control with brake function, radio, bluetooth, alarm system (thatcham 1), alarm, dab digi...

View Details
image

 Carbase Lympsham, Lympsham, Somerset
0193 433 0484


BMW 3 Series 320d M Sport 4dr Step Auto

£58,164

  • 2014 (14)
  • 58164 miles
  • Saloon
  • 2000cc
  • Diesel
  • Automatic
  • Blue
  • 4 doors
  • History checked

Description includes  front and rear electric windows, bluetooth, manual, dab digital radio, climate control, automatic, rear electric windows, automatic transmission, folding rear seats, leather, full ...

View Details
image

 Snows BMW Portsmouth, Portsmouth, Hampshire
0239 280 9206


BMW 3 Series M3 Saloon Competition Package Semi Auto

£64,995

  • 2018 (18)
  • 2 miles
  • Saloon
  • 3000cc
  • Petrol
  • Automatic
  • Unknown
  • 4 doors
  • History checked

Features include  driver, usb, bluetooth, black, air con, rain sensor, radio, sport suspension, air conditioning...

View Details




23/04/2018 - Desperate deals

All cars in our Desperate deals section have been reduced by at least £2,000! Here are just a few...

Save £3,948
Save £3,948
BMW 3 Series

Was £22,873
Now only £18,925!

  • Automatic
  • 25,112 miles
  • 2015 model
  • Diesel
Save £2,500
Save £2,500
BMW 3 Series

Was £26,500
Now only £24,000!

  • Automatic
  • 10,162 miles
  • 2017 model
  • Diesel
Save £3,934
Save £3,934
BMW 3 Series

Was £21,434
Now only £17,500!

  • Automatic
  • 43,994 miles
  • 2015 model
  • Diesel

How much are Bmw 3 Series cars?

Out of the 4,621 Bmw 3 Series cars being sold on the site today, the cheapest one you'll find is currently being sold for £399. However, the average selling price currently stands at £14,509. Common body styles include; estate, hatchback, saloon. We would suggest targeting 2014 year models, ideally with less than 51,813 miles on the clock, as you should be able to get the best price.

Bmw 3 Series £56,799 - £85,000
  • Bmw 3 Series
Low price range
£399 - £28,599

Ave price £13,141
Ave mileage 56,218
Ave age 2012
Available

4314

Bmw 3 Series £56,799 - £85,000
  • Bmw 3 Series
Mid price range
£28,599 - £56,799

Ave price £33,564
Ave mileage 4,312
Ave age 2017
Available

267

Bmw 3 Series £56,799 - £85,000
  • Bmw 3 Series
High price range
£56,799 - £85,000

Ave price £66,189
Ave mileage 28,403
Ave age 2007
Available

6



Bmw 3 Series in stats

Popular body styles | Saloon (55%) | Estate (20%) | Coupe (10%) | Convertible (8%) | Hatchback (7%)

Transmissions | Automatic (55%) | Manual (45%)

Fuel types | Diesel (73%) | Petrol (25%)

Engines | 1500cc (1%) | 1600cc (1%) | 1800cc (1%) | 1900cc (1%) | 2000cc (74%) | 2100cc (1%) | 2200cc (1%) | 2500cc (1%) | 2800cc (1%) | 2900cc (1%) | 3000cc (20%) | 3200cc (1%) | 4000cc (1%)

Popular colors | Green | Gold | Brown | Blue | Black

Popular derivatives Edition Es | Edition M Sport | Edition Se | Efficient Dynamics | Exclusive Edition | Luxury | M Sport | M Sport Business Edition | M Sport Highline | Modern | Se Business Edition | Se Highline | Sport | Sport Plus | Sport Plus Edition |

Similar cars

Car buyers that browsed our Bmw 3 Series cars also looked at the Mercedes Benz C Class the Audi A4 and Lexus's Is model.

Car finance

Helping you to find the right car loan to suit your budget and circumstances.

Desperate deals!

Browse some fantastic bargains! All cars have been recently reduced by at least £2,000!

History checks

My Car Check is now one of the UK's top consumer vehicle check providers.

Popular brands