By: Price / Monthly cost


Advanced search

Cheap Bmw 1 Series cars under £20,000

We have thousands of Bmw 1 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 1 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 1 Series car.

4,688 Bmw 1 Series cars under £20,000 - 1,875 reductions


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


Change budget



image

 Snows BMW Portsmouth, Portsmouth, Hampshire
0239 280 9206


BMW 1 Series 118i Sport 3-door

£19,995

  • 2018 (18)
  • 3 miles
  • Hatchback
  • 1500cc
  • Petrol
  • Manual
  • Unknown
  • 3 doors
  • History checked

Description includes  cd, usb, rain sensor, black, audio, radio, cd player...

View Details
image

 Blue Bell BMW Crewe, Crewe, Cheshire
0127 086 1587


BMW 1 Series 118I M Sport 5-Door

£19,850

  • 2018 (18)
  • 14 miles
  • Hatchback
  • 1500cc
  • Petrol
  • Manual
  • Blue
  • 5 doors
  • History checked

Featuring  head restraints, foglights, rain sensor, sport suspension, foglights. front, m sport package, bluetooth, front armrest, navigation system, dab digital radio, multi-function control...

View Details
image
Save £750


 Dennis Buyacar Ltd, London, London
0203 733 2830


BMW 1 Series 120i [2.0] Sport 3dr [Nav] Step Auto Hatchback

£19,270

Was £20,020 Save £750

  • 2018 (18)
  • 14 miles
  • Hatchback
  • 2000cc
  • Petrol
  • Automatic
  • Silver
  • 3 doors
  • History checked

Includes  hatchback, service history...

View Details
image

 Peter Vardy Edinburgh, Edinburgh, Midlothian
0131 341 3606


BMW 1 Series 116d Sport 5dr [Nav/Servotronic] Step Auto

£19,490

  • 2018 (18)
  • 15 miles
  • Saloon
  • 1500cc
  • Diesel
  • Automatic
  • Black
  • 5 doors
  • History checked

Features on this model include  navigation system, warranty, alloy wheels...

View Details
image
Save £1,410


 Dennis Buyacar Ltd, London, London
0203 733 2830


BMW 1 Series 118i [1.5] Sport 5dr [Nav/Servotronic] Hatchback

£19,440

Was £20,850 Save £1,410

  • 2018 (68)
  • 28 miles
  • Hatchback
  • 1500cc
  • Petrol
  • Manual
  • Grey
  • 5 doors
  • History checked

With  service history, hatchback...

View Details
image
Save £1,410


 Dennis Buyacar Ltd, London, London
0203 733 2830


BMW 1 Series 118i [1.5] Sport 5dr [Nav/Servotronic] Hatchback

£19,440

Was £20,850 Save £1,410

  • 2018 (68)
  • 28 miles
  • Hatchback
  • 1500cc
  • Petrol
  • Manual
  • Blue
  • 5 doors
  • History checked

Options include  hatchback, service history...

View Details
image
Save £1,410


 Dennis Buyacar Ltd, London, London
0203 733 2830


BMW 1 Series 118i [1.5] Sport 3dr [Nav/Servotronic] Hatchback

£19,190

Was £20,600 Save £1,410

  • 2018 (68)
  • 28 miles
  • Hatchback
  • 1500cc
  • Petrol
  • Manual
  • Black
  • 3 doors
  • History checked

With  hatchback, service history...

View Details
image
Save £1,410


 Dennis Buyacar Ltd, London, London
0203 733 2830


BMW 1 Series 118i [1.5] Sport 5dr [Nav/Servotronic] Hatchback

£19,440

Was £20,850 Save £1,410

  • 2018 (68)
  • 28 miles
  • Hatchback
  • 1500cc
  • Petrol
  • Manual
  • White
  • 5 doors
  • History checked

Includes  service history, hatchback...

View Details
image
Save £1,410


 Dennis Buyacar Ltd, London, London
0203 733 2830


BMW 1 Series 118i [1.5] Sport 5dr [Nav/Servotronic] Hatchback

£19,440

Was £20,850 Save £1,410

  • 2018 (68)
  • 28 miles
  • Hatchback
  • 1500cc
  • Petrol
  • Manual
  • Grey
  • 5 doors
  • History checked

Options include  service history, hatchback...

View Details
image
Save £1,410


 Dennis Buyacar Ltd, London, London
0203 733 2830


BMW 1 Series 118i [1.5] Sport 5dr [Nav/Servotronic] Hatchback

£19,440

Was £20,850 Save £1,410

  • 2018 (68)
  • 28 miles
  • Hatchback
  • 1500cc
  • Petrol
  • Manual
  • Grey
  • 5 doors
  • History checked

Features include  hatchback, service history...

View Details
image
Save £4,290


 Dennis Buyacar Ltd, London, London
0203 733 2830


BMW 1 Series 118i [1.5] Sport 5dr [Nav/Servotronic] Hatchback

£19,440

Was £23,730 Save £4,290

  • 2018 (68)
  • 28 miles
  • Hatchback
  • 1500cc
  • Petrol
  • Manual
  • Blue
  • 5 doors
  • History checked

Features on this model include  service history, hatchback...

View Details
image
Save £1,410


 Dennis Buyacar Ltd, London, London
0203 733 2830


BMW 1 Series 118i [1.5] Sport 5dr [Nav/Servotronic] Hatchback

£19,440

Was £20,850 Save £1,410

  • 2018 (68)
  • 28 miles
  • Hatchback
  • 1500cc
  • Petrol
  • Manual
  • White
  • 5 doors
  • History checked

Features include  hatchback, service history...

View Details
image
Save £760


 Dennis Buyacar Ltd, London, London
0203 733 2830


BMW 1 Series 118d Sport 3dr [Nav/Servotronic] Hatchback

£19,490

Was £20,250 Save £760

  • 2018 (68)
  • 28 miles
  • Hatchback
  • 2000cc
  • Diesel
  • Manual
  • White
  • 3 doors
  • History checked

Features on this model include  hatchback, service history...

View Details
image
Save £1,410


 Dennis Buyacar Ltd, London, London
0203 733 2830


BMW 1 Series 118i [1.5] Sport 5dr [Nav/Servotronic] Hatchback

£19,440

Was £20,850 Save £1,410

  • 2018 (68)
  • 28 miles
  • Hatchback
  • 1500cc
  • Petrol
  • Manual
  • Grey
  • 5 doors
  • History checked

Features include  hatchback, service history...

View Details
image
Save £1,410


 Dennis Buyacar Ltd, London, London
0203 733 2830


BMW 1 Series 118i [1.5] Sport 5dr [Nav/Servotronic] Hatchback

£19,440

Was £20,850 Save £1,410

  • 2018 (68)
  • 28 miles
  • Hatchback
  • 1500cc
  • Petrol
  • Manual
  • Silver
  • 5 doors
  • History checked

Includes  hatchback, service history...

View Details




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

Popular brands