By: Price / Monthly cost


Advanced search


Cheap Bmw cars for sale

20,803 Bmw cars available, 9,105 reduced in price

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


Low price range Bmw 3 Series example £495 - £21,328

Lower priced 3 Series cars, such as the one shown below, are anything up to £21,328 in price. View similarly priced 3 Series cars

image
Save £95


 RandB Autos, Preston, Lancashire
0177 239 4364


BMW 3 Series 320td

£695

Was £795 Save £95

  • 2002 (52)
  • 88000 miles
  • Hatchback
  • 2000cc
  • Diesel
  • Manual
  • Blue
  • 3 doors
  • History checked

With  airbag, abs, driver, front electric windows, mot, immobiliser, side airbags, steering wheel reach adjustment, passenger, body coloured bumpers, drivers airbag, electric door mirror...

View Details


Low price range Bmw 1 Series example £1,000 - £16,316

Lower priced 1 Series cars, such as the one shown below, are anything up to £16,316 in price. View similarly priced 1 Series cars

image
Save £299


 Elite Autos ltd, Hylton Castle, Sunderland
0191 283 7651


BMW 1 Series 118d SE 5dr

£1,895

Was £2,199 Save £299

  • 2006 (56)
  • 165000 miles
  • Hatchback
  • 2000cc
  • Diesel
  • Manual
  • Blue
  • 5 doors
  • History checked

Features include  drivers airbag, climate control, leather, rear headrest, rear electric windows, passenger, esp, pas, driver, full size spare wheel, steering wheel reach adjustment, radio, auxiliar...

View Details


Low price range Bmw 5 Series example £875 - £27,733

Lower priced 5 Series cars, such as the one shown below, are anything up to £27,733 in price. View similarly priced 5 Series cars

image
Save £195


 Cheap Vehicles Online, other, London
0138 636 4703


BMW 5 Series 525d SE

£1,250

Was £1,450 Save £195

  • 2003 (03)
  • 200500 miles
  • Saloon
  • 2500cc
  • Diesel
  • Manual
  • Silver
  • 4 doors
  • History checked

Includes  pas, airbag, driver, leather, mot, traction control, alarm, air conditioning, cruise control, climate control, electric mirrors, central locking, remote central locking, full leath...

View Details


Low price range Bmw 2 Series example £8,195 - £18,763

Lower priced 2 Series cars, such as the one shown below, are anything up to £18,763 in price. View similarly priced 2 Series cars

image
Save £345


 Affordable Cars York, York, Yorkshire
0190 456 4306


BMW 2 Series 1.5 218I SE ACTIVE TOURER 5d 134 BHP

£10,100

Was £10,450 Save £345

  • 2015 (64)
  • 63300 miles
  • Hatchback
  • 1500cc
  • Petrol
  • Manual
  • Silver
  • 5 doors
  • History checked

This model has  parking sensors, dab digital radio, navigation system, xenon headlights, bi-xenon headlights, automatic, bluetooth telephone preparation, rear parking sensors, black cloth interior...

View Details


Low price range Bmw 4 Series example £10,995 - £32,326

Lower priced 4 Series cars, such as the one shown below, are anything up to £32,326 in price. View similarly priced 4 Series cars

image
Save £762


 Carbase Bristol, Bristol, Somerset
0117 321 5647


BMW 4 Series 420d SE 2dr Coupe

£11,644

Was £12,411 Save £762

  • 2014 (64)
  • 76491 miles
  • Coupe
  • 2000cc
  • Diesel
  • Manual
  • Black
  • 2 doors
  • History checked

With  satellite navigation, climate control, front fog lights, leather, sunroof, bluetooth, navigation system, radio/cd, brake assist, tinted glass, day running lights, leather upholster...

View Details


Low price range Bmw X1 example £4,495 - £15,326

Lower priced X1 cars, such as the one shown below, are anything up to £15,326 in price. View similarly priced X1 cars

image
Save £495


 Save On Used Cars, Scunthorpe, North Lincolnshire
0172 424 5786


BMW X1 sDrive 20d SE 5dr

£4,495

Was £4,995 Save £495

  • 2010 (10)
  • 125327 miles
  • Estate
  • 2000cc
  • Diesel
  • Manual
  • Silver
  • 5 doors
  • History checked

This model has  tyre pressure control, mot, cloth, air-conditioning, audio, cruise control, park distance control, alloy wheels, 5 seats, sports seats, usb, service history, rain sensor, automatic...

View Details


Low price range Bmw X5 example £1,995 - £28,326

Lower priced X5 cars, such as the one shown below, are anything up to £28,326 in price. View similarly priced X5 cars

image
Save £495


 Pure Vehicle Sales, Stonehouse, Gloucestershire
0145 240 4270


BMW X5 4.4i V8 Sport Auto

£1,995

Was £2,495 Save £495

  • 2000 (X)
  • 112000 miles
  • 4x4
  • 4400cc
  • Petrol
  • Automatic
  • Silver
  • 5 doors
  • History checked

Features on this model include  We have much more to tell you about this car so please feel free to call us for more details...

View Details


Low price range Bmw X3 example £2,000 - £17,662

Lower priced X3 cars, such as the one shown below, are anything up to £17,662 in price. View similarly priced X3 cars

image
Save £745


 LNK Motors Ltd, Bury, Lancashire
0161 822 8573


BMW X3 2.5 SPORT 5d 190 BHP

£2,000

Was £2,750 Save £745

  • 2004 (54)
  • 140824 miles
  • Estate
  • 2500cc
  • Petrol
  • Manual
  • Black
  • 5 doors
  • History checked

Includes  air con, full leather, service history, driver/front passenger side airbags, vanity mirrors, airbag, air conditioning, driver/front passenger airbag, passenger, passenger airbag, c...

View Details


Low price range Bmw 6 Series example £4,390 - £23,923

Lower priced 6 Series cars, such as the one shown below, are anything up to £23,923 in price. View similarly priced 6 Series cars

image
Save £95


 ACL Cars, Birmingham, West Midlands
0121 222 7597


BMW 6 Series 4.4 645Ci 2dr Auto

£4,390

Was £4,490 Save £95

  • 2004 (54)
  • 101000 miles
  • Coupe
  • 4400cc
  • Petrol
  • Automatic
  • Grey
  • 2 doors
  • History checked

Comes with  parking sensors, leather seats, service history, sunroof, 2 keys, alarm, panoramic sunroof, xenon headlights, cruise control, climate control, mot, computer, alloy wheels, sat nav,...

View Details


Low price range Bmw Z4 example £2,150 - £14,765

Lower priced Z4 cars, such as the one shown below, are anything up to £14,765 in price. View similarly priced Z4 cars

image
Save £195


 Easy Buy Cars Ltd, Middlesbrough, Cleveland
0164 269 4123


BMW Z4 2.2 i SE Roadster 2dr

£2,495

Was £2,695 Save £195

  • 2004 (04)
  • 92000 miles
  • Convertible
  • 2200cc
  • Petrol
  • Manual
  • Red
  • 2 doors
  • History checked

Description includes  alarm, alloy wheels, electric windows, computer, service history, air-conditioning, mot...

View Details


Low price range Bmw X6 example £9,999 - £31,662

Lower priced X6 cars, such as the one shown below, are anything up to £31,662 in price. View similarly priced X6 cars

image
Save £44


 Car City UK, McMullen Road, Darlington
0132 527 0989


BMW X6 XDRIVE35D Auto

£12,147

Was £12,196 Save £44

  • 2009 (59)
  • 134236 miles
  • Coupe
  • 3000cc
  • Diesel
  • Automatic
  • Black
  • 4 doors
  • History checked

Features include  warranty, 12 months mot, mot, hpi clear...

View Details


Low price range Bmw 7 Series example £1,475 - £30,966

Lower priced 7 Series cars, such as the one shown below, are anything up to £30,966 in price. View similarly priced 7 Series cars

image
Save £395


 Trade Car Sales West Midlands Ltd, West Bromwich, West midlands
0121 222 9534


BMW 7 Series 730d Sport 4dr Auto

£2,895

Was £3,295 Save £395

  • 2004 (04)
  • 109000 miles
  • Saloon
  • 3000cc
  • Diesel
  • Automatic
  • Black
  • 4 doors
  • History checked

Featuring  hpi clear, any inspection welcome...

View Details


Low price range Bmw M3 example £6,850 - £29,529

Lower priced M3 cars, such as the one shown below, are anything up to £29,529 in price. View similarly priced M3 cars

image
Save £495


 Auto Channel, London, London
0208 712 3050


BMW M3 3.2 2dr

£6,995

Was £7,495 Save £495

  • 2004 (04)
  • 96000 miles
  • Convertible
  • 3200cc
  • Petrol
  • Manual
  • Silver
  • 2 doors
  • History checked

Features on this model include  service history, tyre condition good, alloy wheels, air-conditioning, leather, alarm, cruise control, 4 seats, electric windows, finance available, computer...

View Details


Low price range Bmw X4 example £16,980 - £30,013

Lower priced X4 cars, such as the one shown below, are anything up to £30,013 in price. View similarly priced X4 cars

image
Save £1,005


 Quality Part X Ltd Edmonton, London, Greater London
0203 553 9408


BMW X4 2.0 20d M Sport xDrive 5dr Auto

£16,980

Was £17,990 Save £1,005

  • 2015 (15)
  • 112776 miles
  • 4x4
  • 2000cc
  • Diesel
  • Automatic
  • Grey
  • 5 doors
  • History checked

Includes  centre console, cd player, central locking, passenger, electric windows, airbags, metallic paint, cruise control with brake function, cruise control, metallic paintwork, air condit...

View Details


Low price range Bmw M4 example £22,000 - £47,996

Lower priced M4 cars, such as the one shown below, are anything up to £47,996 in price. View similarly priced M4 cars

image
Save £495


 Quins Specialist Cars Ltd, Woolton Bassett, Swindon
0179 339 1507


BMW M4 Semi Auto

£31,490

Was £31,990 Save £495

  • 2015 (15)
  • 40000 miles
  • Coupe
  • 4000cc
  • Petrol
  • Automatic
  • Silver
  • 2 doors
  • History checked

Featuring  1 owner from new, service history, 1 owner, coupe...

View Details


Not listed?

If the Bmw model you're looking for is not listed above then head to the top of the page and use our search form to find your model.









Car finance

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

Advertise your car

Advertise your car on DesperateSeller.co.uk for as little as £4.99!

History checks

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

Popular brands