By: Price / Monthly cost


More options

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.

3,556 Bmw 3 Series cars under £20,000 - 1,304 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

 Listers Boston BMW, Boston, Lincolnshire
0120 553 5780


BMW 3 Series Touring Special Edition 320d M Sport Shadow Edition 5dr Step Auto

£19,990

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

Featuring  cd player, foglights, cloth upholstery, rain sensor, usb, cd, alarm system (thatcham 1), 5 seats, alarm, audio, front armrest, alloy wheels, cloth, dab digital radio, leather, head...

View Details
image

 MJA Car Sales, SunburyonThames, Middlesex
0193 228 3739


BMW 3 Series 2.0 320D SPORT TOURING (S/S) 5DR 5.9% APR AVAILABLE ON THIS CAR

£19,999

  • 2017 (67)
  • 994 miles
  • Estate
  • 2000cc
  • Diesel
  • Manual
  • White
  • 5 doors
  • History checked

Features include  bluetooth, rear parking sensor, sat nav, cruise control, dab radio, airbags, alloy wheels, air con, electric windows, dual climate control, air conditioning, estate, power steering...

View Details
image
Save £250


 Sytner Swansea BMW, Cwmbwrla, Swansea
0179 262 0782


BMW 3 Series 320d Sport 4dr

£19,750

Was £20,000 Save £250

  • 2017 (17)
  • 1150 miles
  • Saloon
  • 2000cc
  • Diesel
  • Manual
  • Black
  • 4 doors
  • History checked

Options include  black, leather, radio, navigation system, alloy wheels, leather steering wheel...

View Details
image
Save £199


 MJA Car Sales Guildford, Guildford, Surrey
0148 366 7833


BMW 3 Series 2.0 320D SPORT TOURING (S/S) 5DR 5.9% APR AVAILABLE ON THIS CAR

£20,000

Was £20,199 Save £199

  • 2017 (67)
  • 2568 miles
  • Estate
  • 2000cc
  • Diesel
  • Manual
  • Grey
  • 5 doors
  • History checked

Features include  trip computer, auto lights, speed limiter, black, usb, speed sensitive power steering, rear parking sensors, estate, power steering, satellite navigation, computer, alloy wheels, d...

View Details
image

 Douglas Park BMW Hamilton, Hamilton, Lanarkshire
0169 865 6406


BMW 3 Series F30 320d SE Saloon B47O 2.0d LCI Auto

£19,995

  • 2017 (17)
  • 3853 miles
  • Saloon
  • 2000cc
  • Diesel
  • Automatic
  • White
  • 4 doors
  • History checked

Options include  saloon...

View Details
image

 Motorpoint Oldbury, Oldbury, West Midlands
0121 514 5562


BMW 3 Series 318i Sport 5dr Step Auto [Leather] [Park]

£19,999

  • 2017 (67)
  • 5863 miles
  • Estate
  • 1500cc
  • Petrol
  • Automatic
  • Black
  • 5 doors
  • History checked

Description includes  for more details on this, park distance control, radio, warranty, mot, leather, black...

View Details
image

 Sandicliffe Hucknall Ford, Nottingham, Nottinghamshire
0115 828 1863


BMW 3 Series 318i Sport 5 door Step Automatic

£19,000

  • 2016
  • 6068 miles
  • Estate
  • 1500cc
  • Petrol
  • Automatic
  • Grey
  • 5 doors
  • History checked

Includes  cd, automatic, body colour door handles, heated windscreen, radio/cd, speed limiter, body colour bumpers, bmw professional radio/cd/mp3, check control system, brake pad wear indica...

View Details
image

 Motorpoint of Glasgow, Mount Vernon, Glasgow
0141 413 0748


BMW 3 Series 318i Sport 5dr Step Auto [Leather] [Park]

£19,999

  • 2017 (67)
  • 7221 miles
  • Estate
  • 1500cc
  • Petrol
  • Automatic
  • Black
  • 5 doors
  • History checked

Featuring  black, radio, park distance control, leather, warranty, mot, for more details on this...

View Details
image

 Dick Lovett BMW Bristol, Bristol, Somerset
0117 321 5674


BMW 3 Series 320i SE Saloon Auto

£19,500

  • 2016 (16)
  • 7726 miles
  • Saloon
  • 2000cc
  • Petrol
  • Automatic
  • Silver
  • 4 doors
  • History checked

This car has  navigation system, usb, cruise control, black, dab digital radio, alarm, automatic, audio, run-flat tyres, alloy wheels, 5 seats, park distance control, rear-view mirror. auto dimm...

View Details
image

 Hertz Stansted, Stansted Airport, Stansted
0203 811 5211


BMW 3 Series 320d EfficientDynamics Plus Step Auto

£19,300

  • 2017 (17)
  • 8900 miles
  • Saloon
  • 2000cc
  • Diesel
  • Automatic
  • Black
  • 4 doors
  • History checked

With  navigation system, automatic, warranty, bluetooth, black, heated seats, dab radio, leather interior, alloys, automatic gearbox, park distance control, auto lights, 16 inch alloys, ...

View Details
image

 Penton Citroen Salisbury, Salisbury, Wiltshire
0172 262 2394


BMW 3 Series 2.0 320i Sport (s/s) 4dr Auto

£19,990

  • 2017 (66)
  • 9000 miles
  • Saloon
  • 2000cc
  • Petrol
  • Automatic
  • White
  • 4 doors
  • History checked

With  bmw business radio with single cd player, electric windows, low mileage, navigation system, electric windows - front, automatic, cruise control, radio, park distance control, 17in ...

View Details
image

 Listers Boston BMW, Boston, Lincolnshire
0120 553 5780


BMW 3 Series 320d Sport Saloon Auto

£19,990

  • 2016 (66)
  • 9117 miles
  • Saloon
  • 2000cc
  • Diesel
  • Automatic
  • White
  • 4 doors
  • History checked

This model has  extended interior light package, automatic transmission, park distance control (pdc). rear, automatic air conditioning, rain sensor, leather, heated front seat, radio, rear-view mi...

View Details
image

 Harry Fairbairn BMW Irvine, Irvine, Ayrshire
0129 467 7628


BMW 3 Series 316d SE 5dr Step Auto

£19,998

  • 2017 (17)
  • 9197 miles
  • Hatchback
  • 2000cc
  • Diesel
  • Automatic
  • Silver
  • 5 doors
  • History checked

Comes with  automatic, airbag, daytime running lights, electric adjustable door mirrors, air con, check control system, remote central locking, central locking, cruise control, electric front ...

View Details
image

 Douglas Park BMW Hamilton, Hamilton, Lanarkshire
0169 865 6406


BMW 3 Series F30 320d SE Saloon B47O 2.0d LCI Auto

£19,995

  • 2017 (17)
  • 10525 miles
  • Saloon
  • 2000cc
  • Diesel
  • Automatic
  • Black
  • 4 doors
  • History checked

This car has  saloon...

View Details
image

 Motor Depot Newcastle, North Shields, Tyne and Wear
0191 448 7762


BMW 3 Series 320d EfficientDynamics Sport Step Auto

£19,498

  • 2017 (17)
  • 10656 miles
  • Saloon
  • 2000cc
  • Diesel
  • Automatic
  • Grey
  • 4 doors
  • History checked

Description includes  heated front seat, rear electric windows, electric windows, passenger, trip computer, steering wheel rake adjustment, alloy wheels, radio, power steering, steering wheel reach adju...

View Details




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

Popular brands