By: Price / Monthly cost


Advanced search

Cheap Bmw 3 Series cars under £20,000

We have thousands of Bmw 3 Series cars for sale. However, even if you're on a limited budget of £20,000 we still have a wide selection of cheap Bmw 3 Series cars under your price range. Many of the cars have been reduced in price so you've got a great chance to pick up a bargain in the process! Our cars are constantly updated ensuring that our prices remain competitive so you can get a great deal on a Bmw 3 Series car.

4,076 Bmw 3 Series cars under £20,000 - 1,726 reductions


We have one of the widest selections of affordable Bmw 3 Series cars. Take a look at some examples of low price deals we've got for you today!


Change budget



image
Save £670


 Dennis Buyacar Ltd, London, London
0203 733 2830


BMW 3 Series 318d Sport 4dr Step Auto Saloon

£19,180

Was £19,850 Save £670

  • 2017 (67)
  • 1000 miles
  • Saloon
  • 2000cc
  • Diesel
  • Automatic
  • Blue
  • 4 doors
  • History checked

This model has  saloon, service history...

View Details
image
Save £-343


 Mike Brewer Motors, Luton, Bedfordshire
0158 278 7419


BMW 3 Series 1.5 318i Sport (s/s) 4dr Auto

£19,343

Was £19,000 Save £-343

  • 2017 (67)
  • 2215 miles
  • Saloon
  • 1500cc
  • Petrol
  • Automatic
  • Black
  • 4 doors
  • History checked

Features include  bmw business radio with single cd player, child locks, cruise control, air con, sports seats, electric door mirrors, cd, climate control, electric windows, full service history, wa...

View Details
image
Save £1,040


 BMW Stafford, Stafford, Staffordshire
0178 589 9148


BMW 3 Series 318i Sport Saloon Auto

£19,450

Was £20,490 Save £1,040

  • 2017 (67)
  • 2853 miles
  • Saloon
  • 1500cc
  • Petrol
  • Automatic
  • White
  • 4 doors
  • History checked

Features include  alloy wheels, alarm system (thatcham 1), park distance control, cruise control with brake function, automatic, rain sensor, cd, sun protection glass, bluetooth, rear-view mirror. a...

View Details
image
Save £100


 Wood of Bournemouth BMW, Bournemouth, Dorset
0120 223 8004


BMW 3 Series 316d Sport 4dr Step Auto

£19,390

Was £19,490 Save £100

  • 2018 (18)
  • 3689 miles
  • Saloon
  • 2000cc
  • Diesel
  • Automatic
  • Black
  • 4 doors
  • History checked

This model has  heated rear window, radio, service interval indicator, push button starter, brake pad wear indicator warning light, service history, cruise control, lights on warning, cupholders, ...

View Details
image

 Motorpoint Castleford, Castleford, Castleford
0197 771 7832


BMW 3 Series 318i Sport 4dr Step Auto [18]

£19,599

  • 2018 (18)
  • 4352 miles
  • Saloon
  • 1500cc
  • Petrol
  • Automatic
  • Grey
  • 4 doors
  • History checked

Features include  black, alloy wheels, warranty, radio, saloon, mot, for more details on this...

View Details
image

 Harry Fairbairn BMW, Kirkcaldy, Fife
0159 255 1502


BMW 3 Series 320i M Sport 4dr

£19,998

  • 2016 (16)
  • 4504 miles
  • Saloon
  • 2000cc
  • Petrol
  • Manual
  • White
  • 4 doors
  • History checked

Features on this model include  alloy wheels, bluetooth, warranty, outside temperature display, auxiliary point for auxiliary devices, cruise control, dab digital radio, radio, park distance control, satellite na...

View Details
image

 Wood BMW Salisbury, Salisbury, Wiltshire
0172 262 2393


BMW 3 Series 320i Sport 4dr

£20,000

  • 2017 (67)
  • 4767 miles
  • Saloon
  • 2000cc
  • Petrol
  • Manual
  • Red
  • 4 doors
  • History checked

Includes  led daytime running lights, auto dimming rear view mirror, cupholders, brake pad wear indicator warning light, cruise control with brake function, cruise control, radio/cd/mp3, hea...

View Details
image

 Arnold Clark Peugeot (Clydebank), Glasgow, Glasgow
0138 948 6384


BMW 3 Series 320i Sport 5dr Step Auto

£19,998

  • 2016 (16)
  • 5639 miles
  • Estate
  • 2000cc
  • Petrol
  • Automatic
  • Blue
  • 5 doors
  • History checked

This car has  rear park distance control, rain sensor, air conditioning, multi-function controls for steering wheel, air con, cruise control, sunroof, alloy wheels, dual zone automatic air condi...

View Details
image
Save £-248


 Mike Brewer Motors, Luton, Bedfordshire
0158 278 7419


BMW 3 Series 1.5 318i Sport (s/s) 4dr Auto

£19,048

Was £18,800 Save £-248

  • 2017 (67)
  • 6074 miles
  • Saloon
  • 1500cc
  • Petrol
  • Automatic
  • Black
  • 4 doors
  • History checked

Features include  cruise control with brake function, alloy wheels, single cd player, child locks, air con, climate control, cd, warranty, 1 owner, automatic, park distance control, power steering, ...

View Details
image
Save £-200


 Harry Fairbairn BMW Irvine, Irvine, Ayrshire
0129 467 7628


BMW 3 Series 318i Sport 4dr

£19,898

Was £19,698 Save £-200

  • 2018 (18)
  • 6436 miles
  • Saloon
  • 1500cc
  • Petrol
  • Manual
  • White
  • 4 doors
  • History checked

Features include  dab digital radio, led daytime running lights, cruise control, alloy wheels, computer, cruise control with brake function, body colour bumpers, push button start, digital clock, ch...

View Details
image
Save £2,995


 Nesco Cars, Colne, Lancashire
0177 239 4412


BMW 3 Series 2.0 318d M Sport Touring (s/s) 5dr Auto

£19,996

Was £22,991 Save £2,995

  • 2018 (67)
  • 6635 miles
  • Saloon
  • 2000cc
  • Diesel
  • Automatic
  • Black
  • 5 doors
  • History checked

This model has  bmw business radio with single cd player, cruise control with brake function, air con, tyre condition good, metallic paintwork, rear view camera, navigation system, leather interio...

View Details
image

 Harry Fairbairn BMW Irvine, Irvine, Ayrshire
0129 467 7628


BMW 3 Series 318i Sport 4dr

£19,898

  • 2018 (18)
  • 6785 miles
  • Saloon
  • 1500cc
  • Petrol
  • Manual
  • Silver
  • 4 doors
  • History checked

Featuring  automatic, run-flat tyres, service interval indicator, cd, speed limiter, heated rear window, push button starter, led daytime running lights, adjustable door mirrors, radio/cd, on...

View Details
image
Save £1,083


 Evans Halshaw Ford Bury, Manchester, Greater Manchester
0843 634 2951


BMW 3 Series 318d M Sport 4dr

£19,207

Was £20,290 Save £1,083

  • 2017
  • 6883 miles
  • Saloon
  • 2000cc
  • Diesel
  • Manual
  • White
  • 4 doors
  • History checked

With  automatic wipers, radio, leather, climate control, automatic, heated front seats, usb functionality, bluetooth, electric door mirrors, dual zone climate control, electric windows, ...

View Details
image

 Motor Depot (Hull), Hull, East Yorkshire
0148 227 2150


BMW 3 Series 320i Sport Step Auto

£19,998

  • 2018 (18)
  • 7228 miles
  • Saloon
  • 2000cc
  • Petrol
  • Automatic
  • Black
  • 4 doors
  • History checked

This car has  rear electric windows, adjustable drivers seat, airbags, steering wheel reach adjustment, side airbags, traction control, central locking, folding rear seats, passenger, heated doo...

View Details
image

 Wood in Hampshire BMW, Odiham, Hampshire
0125 644 2001


BMW 3 Series 320i SE 4dr

£20,000

  • 2017 (67)
  • 8405 miles
  • Saloon
  • 2000cc
  • Petrol
  • Manual
  • Red
  • 4 doors
  • History checked

Comes with  electric front and rear windows, cruise control with brake function, check control system, service history, cd, pas, radio/cd/mp3, led daytime running lights, lights on warning, cr...

View Details




We currently have 4,091 Bmw 3 Series cars available across the UK priced under £20000.

Popular brands