By: Price / Monthly cost


Advanced search


Cheap Bmw cars for sale

19,199 Bmw cars available, 142 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 £550 - £20,031

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

image
Save £490


 JustDanns, Cuckney, Nottinghamshire
0162 354 1848


BMW 3 Series 318 Ci SE 2dr

£2,500

Was £2,995 Save £490

  • 2004 (04)
  • 87111 miles
  • Coupe
  • 2000cc
  • Petrol
  • Manual
  • Black
  • 2 doors
  • History checked

Featuring  mot, alloys, convertible, px welcome, radio cd, radio, service history, cd...

View Details


Low price range Bmw 1 Series example £1,000 - £50,333

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

image
Save £495


 Hintlesham Carriage Company Ltd, Ipswitch, Suffolk
0147 336 5683


BMW 1 Series 123d SE 2dr

£4,995

Was £5,495 Save £495

  • 2008 (08)
  • 105000 miles
  • Coupe
  • 2000cc
  • Diesel
  • Manual
  • Red
  • 2 doors
  • History checked

Features include  parking sensors, half leather, alloy wheels, central locking, electric windows, air conditioning, warranty, 2 keys, leather, air con, diesel, 6 speed gearbox, black, cd player, mot...

View Details


Low price range Bmw 5 Series example £1,042 - £33,026

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

image
Save £531


 S W Car Sales, Peterborough, Cambridgeshire
0173 382 9125


BMW 5 Series 5 Series 525d SE Touring

£10,990

Was £11,526 Save £531

  • 2013 (13)
  • 89963 miles
  • Estate
  • 2000cc
  • Diesel
  • Manual
  • Blue
  • 5 doors
  • History checked

This car has  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 4 Series example £11,299 - £30,195

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

image
Save £448


 S W Car Sales, Peterborough, Cambridgeshire
0173 382 9125


BMW 4 Series 4 Series 420d xDrive SE Gran Coupe AUTO

£12,999

Was £13,452 Save £448

  • 2014 (64)
  • 93192 miles
  • Coupe
  • 2000cc
  • Diesel
  • Automatic
  • Black
  • 4 doors
  • History checked

Featuring  coupe...

View Details


Low price range Bmw 2 Series example £8,590 - £24,058

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

image
Save £995


 Capitol Car Centre, Preston, Lancashire
0177 250 7037


BMW 2 Series 220d ACTIVE TOURER Luxury/SAT NAV/ONE WONER/FULL BMW SERVICE HISTORY

£11,999

Was £12,999 Save £995

  • 2015 (15)
  • 62000 miles
  • Hatchback
  • 2000cc
  • Diesel
  • Manual
  • Black
  • 5 doors
  • History checked

With  black, manual, sport seats, leather, 6 speed, service history, one owner, alloy wheels, rear parking sensor, air conditioning, navigation system, satellite navigation, rear parking...

View Details


Low price range Bmw X1 example £4,950 - £15,670

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

image
Save £441


 S W Car Sales, Peterborough, Cambridgeshire
0173 382 9125


BMW X1 X1 sDrive18d SE

£8,204

Was £8,650 Save £441

  • 2012 (61)
  • 59549 miles
  • Estate
  • 2000cc
  • Diesel
  • Manual
  • White
  • 5 doors
  • History checked

Options 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 X5 example £2,395 - £27,246

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

image
Save £496


 Orchard Car Club, Weston Super Mare, Somerset
0193 433 1855


BMW X5 4.4i V8 Sport 5dr Auto

£3,999

Was £4,500 Save £496

  • 2002 (52)
  • 82549 miles
  • Estate
  • 4400cc
  • Petrol
  • Automatic
  • Black
  • 5 doors
  • History checked

This car has  heated front seat, rear armrest, front armrest, 3x3 point rear seat belts, 2 keys, steering wheel reach adjustment, alloy wheels, lumbar support, leather, radio, spare wheel, elect...

View Details






Low price range Bmw Z4 example £2,444 - £14,961

Lower priced Z4 cars, such as the one shown below, are anything up to £14,961 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

Features on this model include  traction control, alarm, service history, leather interior, drivers airbag, air con, full leather, alloy wheels, abs, airbag, full leather interior, power steering, central locking...

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