By: Price / Monthly cost


Advanced search



Used Bmw 3 Series cars for sale

Today we have 4,320 3 Series cars for sale, 1,632 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 £390 - £30,258

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


image

 Capitol Car Centre, Preston, Lancashire
0177 250 7037


BMW 3 Series 325i SE Step Auto/FULL SERVICE HISTORY/LEATHER/BLUETOOTH

£9,999

  • 2010 (60)
  • 50000 miles
  • Convertible
  • 3000cc
  • Petrol
  • Automatic
  • Grey
  • 2 doors
  • History checked

Features include  headlight washers, height adjustable drivers seat, steering wheel rake adjustment, passenger airbag, adjustable drivers seat, driver, body coloured bumpers, folding rear seats, lea...

View Details
image

 Castle Cars, Coventry, Warwickshire
0247 648 7714


BMW 3 Series 318 Ci

£2,795

  • 2000
  • 158860 miles
  • Coupe
  • 1900cc
  • Petrol
  • Manual
  • Red
  • 2 doors
  • History checked

Features include  black, leather, sunroof, cruise control, climate control, tinted windows, petrol, stereo, 5 speed manual gearbox, rear parking sensors, manual, daytime running lights, parking sens...

View Details
image

 CarShop Doncaster, Doncaster, South Yorkshire
0130 251 5862


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

£23,281

  • 2016 (16)
  • 10615 miles
  • Saloon
  • 3000cc
  • Diesel
  • Automatic
  • Blue
  • 4 doors
  • History checked

Comes with  sat nav, radio, leather, satellite navigation...

View Details
image

 Motor Range, Liverpool, Merseyside
0151 515 0462


BMW 3 Series 2.0 318d SE (s/s) 4dr Auto

£11,670

  • 2014 (64)
  • 54790 miles
  • Saloon
  • 2000cc
  • Diesel
  • Automatic
  • Grey
  • 4 doors
  • History checked

Comes with  cd, 1 owner, cruise control, automatic, air con, electric windows - front, alarm, electric windows, computer, audio, usb, alarm system (thatcham 1), bluetooth, single cd player, ra...

View Details

.

Mid price range Bmw 3 Series examples £30,258 - £60,126

Out of the 4,320 3 Series cars we have for sale 208 are currently priced between £30,000 and £60,000. Here's a few for you to look at


image

 Dennis Buyacar Ltd, London, London
0203 733 2830


BMW 3 Series 330i M Sport Shadow Edition 5dr Step Auto Estate

£36,950

  • 2018 (18)
  • 117 miles
  • Estate
  • 2000cc
  • Petrol
  • Automatic
  • White
  • 5 doors
  • History checked

Comes with  service history, estate...

View Details
image

 Dennis Buyacar Ltd, London, London
0203 733 2830


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

£35,720

  • 2018 (18)
  • 14 miles
  • Estate
  • 3000cc
  • Diesel
  • Automatic
  • Grey
  • 5 doors
  • History checked

This car has  estate, service history...

View Details
image

 Dick Lovett BMW Swindon, Swindon, Wiltshire
0179 339 9613


BMW 3 Series 330d M Sport Shadow Edition Touring Auto

£37,995

  • 2018
  • 10 miles
  • Estate
  • 3000cc
  • Diesel
  • Automatic
  • Unknown
  • doors
  • History checked

Options include  dab digital radio, alarm, audio, roof rails, run-flat tyres, automatic transmission, cruise control, cruise control with brake function, automatic, foglights. front, sun protection...

View Details
image
Save £3,660


 Dennis Buyacar Ltd, London, London
0203 733 2830


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

£32,330

Was £35,995 Save £3,660

  • 2018 (18)
  • 6823 miles
  • Saloon
  • 3000cc
  • Diesel
  • Automatic
  • Black
  • 4 doors
  • History checked

Description includes  saloon, service history...

View Details
image

 Dennis Buyacar Ltd, London, London
0203 733 2830


BMW 3 Series 320d M Sport 5dr Step Auto Estate

£38,999

  • 2018 (18)
  • 2325 miles
  • Estate
  • 2000cc
  • Diesel
  • Automatic
  • Grey
  • 5 doors
  • History checked

Comes with  estate, service history...

View Details
image
Save £1,995


 Rybrook BMW Worcester, Worcester, Worcestershire
0190 540 1663


BMW 3 Series 320d M Sport Shadow Edition Touring Auto

£33,950

Was £35,950 Save £1,995

  • 2018 (18)
  • 501 miles
  • Estate
  • 2000cc
  • Diesel
  • Automatic
  • White
  • 5 doors
  • History checked

This model has  air con, audio, rain sensor, foglights. front, alarm system (thatcham 1), black, leather, navigation system, heated front seats, dab digital radio, radio, bluetooth, 5 seats, park ...

View Details
image

 Rybrook BMW Shrewsbury, Shrewsbury, Shropshire
0174 340 4675


BMW 3 Series 320i xDrive M Sport Gran Turismo

£33,950

  • 2018 (18)
  • 101 miles
  • Hatchback
  • 2000cc
  • Petrol
  • Manual
  • White
  • 5 doors
  • History checked

Options include  alarm, leather, sport seats, park distance control (pdc). rear, air con, cruise control with brake function, leather interior, foglights. front, foglights, radio, air conditioning,...

View Details
image

 Wood of Bournemouth BMW, Bournemouth, Dorset
0120 223 8004


BMW 3 Series 340i M Sport Shadow Edition 4dr Step Auto

£38,000

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

Featuring  auto dimming rear view mirror, service interval indicator, body colour door handles, led daytime running lights, automatic, on board computer, green tinted heat insulating glass, h...

View Details
image
Save £8,095


 Dennis Buyacar Ltd, London, London
0203 733 2830


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

£30,800

Was £38,900 Save £8,095

  • 2018 (18)
  • 6011 miles
  • Saloon
  • 3000cc
  • Diesel
  • Automatic
  • White
  • 4 doors
  • History checked

Features include  saloon, service history...

View Details

.

High price range Bmw 3 Series examples £60,126 - £89,995

Out of the 4,320 3 Series cars we have for sale 1 are currently priced between £60,000 and £90,000. You can see some of these below


image

 Snows BMW Portsmouth, Portsmouth, Hampshire
0239 280 9206


BMW 3 Series M3 Saloon Competition Package Semi Auto

£62,995

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

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

View Details




15/08/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,008
Save £3,008
BMW 3 Series

Was £16,995
Now only £13,987!

  • Manual
  • 32,705 miles
  • 2015 model
  • Diesel
Save £3,334
Save £3,334
BMW 3 Series

Was £23,333
Now only £19,999!

  • Automatic
  • 16,117 miles
  • 2017 model
Save £2,500
Save £2,500
BMW 3 Series

Was £25,500
Now only £23,000!

  • Automatic
  • 6,476 miles
  • 2017 model
  • Diesel

How much are Bmw 3 Series cars?

We presently have 4,320 Bmw 3 Series car adverts displayed on our site. A typical Bmw 3 Series will be advertised at approximately £14,899 however if you are looking for something less expensive you will find they start from £390. You can choose differing 3 Series styles such as estate, hatchback, saloon. For the best bargaining power our recommendation is to go for a 2015 number plate that hasn't driven over 44,115 miles.

Bmw 3 Series £60,126 - £89,995
  • Bmw 3 Series
Low price range
£390 - £30,258

Ave price £13,690
Ave mileage 53,965
Ave age 2013
Available

4069

Bmw 3 Series £60,126 - £89,995
  • Bmw 3 Series
Mid price range
£30,258 - £60,126

Ave price £35,327
Ave mileage 1,617
Ave age 2018
Available

231

Bmw 3 Series £60,126 - £89,995
  • Bmw 3 Series
High price range
£60,126 - £89,995

Ave price £62,995
Ave mileage 3
Ave age 2018
Available

1



Bmw 3 Series in stats

Popular body styles | Saloon (58%) | Estate (23%) | Coupe (8%) | Convertible (5%) | Hatchback (4%) | People Carrier (0%)

Transmissions | Automatic (56%) | Manual (44%)

Fuel types | Diesel (71%) | Petrol (24%) | Petrol Electric Hybrid (n/a)

Engines | 1500cc (2%) | 1600cc (1%) | 1800cc (1%) | 1900cc (1%) | 2000cc (70%) | 2200cc (1%) | 2500cc (1%) | 2800cc (0%) | 2900cc (0%) | 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