By: Price / Monthly cost


Advanced search


Cheap Bmw cars for sale

20,245 Bmw cars available, 772 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 - £18,995

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

image
Save £495


 Ainsdale Car Centre, Southport, Merseyside
0170 474 1570


BMW 3 Series 2.5 325I SE 2DR AUTOMATIC

£4,495

Was £4,995 Save £495

  • 2006 (56)
  • 83000 miles
  • Coupe
  • 2500cc
  • Petrol
  • Automatic
  • Black
  • 2 doors
  • History checked

Features on this model include  pas, airbag, electronic stability programme, fog lights, leather steering wheel, computer, height adjustable drivers seat, leather, leather interior, service history, cloth upholst...

View Details


Low price range Bmw 1 Series example £1,250 - £15,500

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

image
Save £295


 Elite Autos ltd, Hylton Castle, Sunderland
0191 283 7651


BMW 1 Series 118d SE 5dr

£1,895

Was £2,195 Save £295

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

Features on this model include  sports seats, rear wiper, folding rear seats, airbag, immobiliser, rear headrest, spare wheel, head restraints, esp, passenger airbag, remote central locking, passenger, air condit...

View Details


Low price range Bmw 5 Series example £999 - £26,982

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

image
Save £995


 Matt Hogan, Chorley, Lancashire
0125 758 1665


BMW 5 Series 2.0 520D SE 4DR

£7,995

Was £8,995 Save £995

  • 2010 (10)
  • 68000 miles
  • Saloon
  • 2000cc
  • Diesel
  • Manual
  • Grey
  • 4 doors
  • History checked

This car has  full service history, alloy wheels, bluetooth, run-flat tyres, black, rear electric windows, cruise control, climate control, xenon headlights, adjustable drivers seat, electric wi...

View Details


Low price range Bmw 2 Series example £8,995 - £19,296

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

image
Save £249


 Carbase Bristol, Bristol, Somerset
0117 321 5647


BMW 2 Series 218d M Sport 5dr

£10,945

Was £11,199 Save £249

  • 2015 (65)
  • 90033 miles
  • Estate
  • 2000cc
  • Diesel
  • Manual
  • Blue
  • 5 doors
  • History checked

Features on this model include  automatic headlights, day running lights, front fog lights, brake assist, radio/cd, parking sensors, electric windows, dab digital radio, leather, emergency brake assist, bluetooth...

View Details


Low price range Bmw 4 Series example £10,995 - £28,993

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

image
Save £624


 Carbase Bristol, Bristol, Somerset
0117 321 5647


BMW 4 Series 420d SE 2dr Coupe

£11,470

Was £12,099 Save £624

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

Includes  tinted glass, px welcome, day running lights, bluetooth, automatic, isofix, alloy wheels, climate control, service history, hill holder, fog lights, full leather, dab digital radio...

View Details


Low price range Bmw X1 example £4,790 - £15,508

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

image
Save £1,178


 Carbase Clearance, Brent Knoll, Somerset
0127 840 1533


BMW X1 xDrive 20d SE 5dr Step Auto - SUV 5 Seats

£8,597

Was £9,780 Save £1,178

  • 2010 (10)
  • 41943 miles
  • 4x4
  • 2000cc
  • Diesel
  • Automatic
  • Grey
  • 5 doors
  • History checked

This car has  cloth, 17in alloy wheels, automatic, diesel, rear electric windows, automatic headlights, heated front seats, cloth upholstery, automatic transmission, isofix, heated front seat, l...

View Details


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

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

image
Save £295


 Ainsdale Car Centre, Southport, Merseyside
0170 474 1570


BMW X5 3.0 D SPORT 5DR AUTOMATIC

£3,695

Was £3,995 Save £295

  • 2004 (04)
  • 136000 miles
  • Estate
  • 3000cc
  • Diesel
  • Automatic
  • Black
  • 5 doors
  • History checked

Options include  traction control, cd, air con, cd radio, air conditioning, adjustable drivers seat, central locking, power assisted steering (pas), climate control, alarm, front fog lights, sat na...

View Details


Low price range Bmw X3 example £2,295 - £19,110

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

image
Save £995


 Waterlooville Car Supermarket, Waterlooville, Hampshire
0239 280 1968


BMW X3 xDrive20d M Sport 5dr Step Auto

£17,495

Was £18,495 Save £995

  • 2011 (61)
  • 47000 miles
  • 4x4
  • 2000cc
  • Diesel
  • Automatic
  • Grey
  • 5 doors
  • History checked

Featuring  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 Z4 example £2,750 - £15,165

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

image
Save £995


 Elite Motors of Garstang Ltd., Preston, Lancashire
0199 547 8917


BMW Z4 2.5i SE

£3,995

Was £4,995 Save £995

  • 2004 (04)
  • 119000 miles
  • Convertible
  • 2500cc
  • Petrol
  • Manual
  • Black
  • 2 doors
  • History checked

Options include  service history, alarm, air conditioning, alloy wheels, full leather, air con, electric mirrors, cruise control, electric windows, airbag, pas, immobiliser, abs, central locking, f...

View Details


Low price range Bmw 6 Series example £4,490 - £22,977

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

image
Save £295


 Motor Wise, Dunholme, Lincolnshire
0167 355 8209


BMW 6 Series 630i 2dr Auto

£6,295

Was £6,595 Save £295

  • 2005
  • 96700 miles
  • Coupe
  • 3000cc
  • Petrol
  • Automatic
  • Black
  • 2 doors
  • History checked

Options include  driver, rear headrest, reverse parking aid, pas, traction control, esp, service history, rear parking sensor, audio, electric windows, trip computer, solid paint, drivers airbag, f...

View Details


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

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

image
Save £1,095


 Hendy Car Supermarket, Exeter, Devon
0139 233 0803


BMW X6 xDrive40d 5dr Step Auto

£19,900

Was £21,000 Save £1,095

  • 2014 (64)
  • 82672 miles
  • 4x4
  • 3000cc
  • Diesel
  • Automatic
  • White
  • 5 doors
  • History checked

This model has  rain sensor, leather, xenon headlights, automatic, leather upholstery, day running lights, multi-function steering wheel, electric operated/heated door mirrors, metallic paint, aut...

View Details


Low price range Bmw M3 example £6,995 - £29,659

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

image
Save £523


 S W Car Sales, Peterborough, Cambridgeshire
0173 382 9125


BMW M3 M3 3.0 M DCT (s/s) 4dr AUTO

£37,000

Was £37,528 Save £523

  • 2015 (15)
  • 14468 miles
  • Saloon
  • 3000cc
  • Petrol
  • Automatic
  • White
  • 4 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 7 Series example £2,195 - £29,780

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

image
Save £2,175


 CarShop Northampton, Northampton, Northamptonshire
0160 432 1125


BMW 7 Series 730d M Sport 4dr Auto

£22,319

Was £24,499 Save £2,175

  • 2015
  • 26814 miles
  • Saloon
  • 3000cc
  • Diesel
  • Automatic
  • Black
  • 4 doors
  • History checked

This car has  usb, satellite navigation, bluetooth...

View Details


Low price range Bmw X4 example £17,000 - £29,667

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

image
Save £1,137


 Autosave.co.uk. Cars Delivered Direct To Your Door, Southampton, Hampshire
0333 122 8738


BMW X4 xDrive20d xLine 5dr Step Auto

£20,999

Was £22,141 Save £1,137

  • 2014 (64)
  • 49035 miles
  • Estate
  • 2000cc
  • Diesel
  • Automatic
  • Blue
  • 5 doors
  • History checked

Features include  leather seats, leather, satellite navigation, usb...

View Details


Low price range Bmw M4 example £26,990 - £54,643

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

image
Save £995


 Hendy Car and Van Store Portsmouth, Portsmouth, Hampshire
0239 280 1569


BMW M4 M4 2dr DCT

£35,000

Was £36,000 Save £995

  • n/a (15)
  • 13204 miles
  • Coupe
  • 3000cc
  • Petrol
  • Manual
  • Orange
  • 2 doors
  • History checked

Features on this model include  dynamic stability control, alarm, green tinted heat insulating glass, pas, traction control, body colour door handles, driver/front passenger airbags, black, passenger airbag, spor...

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.

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