By: Price / Monthly cost


Advanced search


Cheap Bmw cars for sale

19,347 Bmw cars available, 8,183 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 £120


 Nuneaton Car Sales, Nuneaton, Warwickshire
0247 648 7939


BMW 3 Series 318CI

£550

Was £675 Save £120

  • 2000
  • 178956 miles
  • Coupe
  • 1900cc
  • Petrol
  • Manual
  • Silver
  • 2 doors
  • History checked

This model has  mot, part exchange welcome, hpi clear...

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


 Garrison Trade Centre Ltd, Birmingham, West Midlands
0121 514 6547


BMW 1 Series 1.6 116i SE 5dr

£1,990

Was £2,490 Save £495

  • 2006 (06)
  • 105500 miles
  • Hatchback
  • 1600cc
  • Petrol
  • Manual
  • Blue
  • 5 doors
  • History checked

Comes with  finance available, climate control, alarm, electric windows, computer, 5 seats, alloy wheels, electric windows (front)...

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 £148


 Excel Vehicle Sales Ltd, Morecambe, Lancashire
0152 448 7698


BMW 5 Series 2.5 523I SE 4DR AUTOMATIC

£1,042

Was £1,195 Save £148

  • 1996 (P)
  • 115000 miles
  • Saloon
  • 2500cc
  • Petrol
  • Automatic
  • Silver
  • 4 doors
  • History checked

Features include  central locking, sunroof, cruise control, stereo, climate control, manual, mot, 12 months mot, cd player, metallic paint, electric windows, cd, alloy wheels, 3 months warranty, war...

View Details


Low price range Bmw 4 Series example £11,299 - £32,682

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

image
Save £195


 Cargiant, White City, London
0203 131 8527


BMW 4 Series 2.0 SE

£11,299

Was £11,499 Save £195

  • 2013 (63)
  • 77649 miles
  • Coupe
  • 0cc
  • Diesel
  • Manual
  • Grey
  • 2 doors
  • History checked

Features on this model include  alloy wheels, air con, traction control, cd, air conditioning...

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 £84


 Carbase Bristol, Bristol, Somerset
0117 321 5647


BMW 2 Series 218d SE 5dr Active Tourer - MPV 5 Seats

£8,590

Was £8,679 Save £84

  • 2015 (64)
  • 102868 miles
  • People Carrier
  • 2000cc
  • Diesel
  • Manual
  • Black
  • 5 doors
  • History checked

Comes with  px welcome, navigation system, cruise control, isofix, dab digital radio, fog lights, front fog lights, tinted glass, radio/cd, satellite navigation, air conditioning, leather, pow...

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 £295


 buyitnowcarauction.com, Thorn, Bedfordshire
0152 535 1785


BMW X1 2.0 18d SE SUV 5dr Diesel Manual xDrive (150 g/km, 143 bhp)

£4,950

Was £5,250 Save £295

  • 2010 (10)
  • 85591 miles
  • 4x4
  • 2000cc
  • Diesel
  • Manual
  • Red
  • 5 doors
  • History checked

Options include  tinted glass, part exchange welcome, air-conditioning, mot, 5 seats, electric windows, tyre pressure control, computer, alloy wheels, alarm...

View Details


Low price range Bmw X5 example £2,199 - £27,116

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

image
Save £95


 Perry Barr Car Sales, Birmingham, West Midlands
0121 514 9493


BMW X5 3.0 i Sport 5dr Auto

£2,199

Was £2,299 Save £95

  • 2002 (02)
  • 134000 miles
  • 4x4
  • 3000cc
  • Petrol
  • Automatic
  • Black
  • 5 doors
  • History checked

Includes  traction control system, px welcome, child locks, mot, alarm, anti-lock brakes, air bag, air bag driver, traction control, air conditioning, cruise control, power steering, air bag...

View Details


Low price range Bmw X3 example £2,450 - £18,950

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

image
Save £295


 buyitnowcarauction.com, Thorn, Bedfordshire
0152 535 1785


BMW X3 2.5 i Sport SUV 5dr Petrol Automatic (289 g/km, 192 bhp)

£2,450

Was £2,750 Save £295

  • 2004 (54)
  • 106240 miles
  • 4x4
  • 2500cc
  • Petrol
  • Automatic
  • Black
  • 5 doors
  • History checked

Features include  automatic, alarm, cruise control, hpi clear, full leather, mot, air-conditioning, computer, alloy wheels, 2 keys, 5 seats, electric windows, leather...

View Details


Low price range Bmw 6 Series example £4,890 - £23,243

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

image
Save £495


 3x Motors, Dunstable, Bedfordshire
0158 278 8484


BMW 6 Series 4.4 645Ci 2dr Auto

£4,890

Was £5,390 Save £495

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

Featuring  service history, 5 seats, mot, leather trim, electric windows, alloy wheels, computer, air-conditioning, cruise control, full service history, parking sensors, warranty, electric w...

View Details


Low price range Bmw Z4 example £1,990 - £14,658

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

image
Save £301


 Bredbury Internet Cars, Stockport, Cheshire
0161 636 0799


BMW Z4 3.0i SE 2dr

£2,444

Was £2,750 Save £301

  • 2003 (53)
  • 100000 miles
  • Coupe
  • 3000cc
  • Petrol
  • Manual
  • Grey
  • 2 doors
  • History checked

Options include  black, mot, part exchange welcome...

View Details


Low price range Bmw X6 example £9,999 - £32,316

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

image
Save £495


 Auto Channel, London, London
0208 712 3050


BMW X6 3.0 30d xDrive 5dr Auto

£12,495

Was £12,995 Save £495

  • 2004 (08)
  • 102300 miles
  • 4x4
  • 3000cc
  • Diesel
  • Automatic
  • not known
  • 5 doors
  • History checked

Options include  alarm, alloy wheels, tinted glass, rain sensor, air-conditioning, cruise control, computer, electric windows, tyre pressure control, warranty, service history...

View Details


Low price range Bmw M3 example £7,995 - £33,161

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

image
Save £1,495


 Birchmead Motor Company Ltd, Winnersh, Berkshire
0118 911 4852


BMW M3 3.2 2dr

£7,995

Was £9,495 Save £1,495

  • 2003 (53)
  • 111000 miles
  • Convertible
  • 3200cc
  • Petrol
  • Manual
  • Silver
  • 2 doors
  • History checked

With  full leather interior, service history, leather, air-conditioning, immobiliser, 3 months warranty, black, front fog lights, adjustable steering column, electric windows, full servi...

View Details


Low price range Bmw 7 Series example £2,000 - £37,632

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

image
Save £745


 Sandbach Trucks and Vans Ltd, Sandbach, Cheshire
0127 086 1502


BMW 7 Series 3.0 730i 4dr Auto

£2,000

Was £2,750 Save £745

  • 1995 (M)
  • 89000 miles
  • Saloon
  • 3000cc
  • Petrol
  • Automatic
  • Green
  • 4 doors
  • History checked

Featuring  airbag, air con, automatic gearbox, air conditioning, electric windows, central locking, radio, lumbar support, isofix, leather seats, leather upholstery, folding rear seats, leath...

View Details


Low price range Bmw X2 example £26,470 - £31,296

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

image
Save £2,975


 Knights North Staffs BMW, unknown, Staffordshire
0178 248 1093


BMW X2 X2 sDrive18d Sport

£26,470

Was £29,450 Save £2,975

  • 2018 (18)
  • 151 miles
  • Hatchback
  • 2000cc
  • Diesel
  • Manual
  • Black
  • 5 doors
  • History checked

Options include  cd player, cloth, cruise control with brake function, radio, cd, cruise control, park distance control (pdc). rear, dab digital radio, sun protection glass, foglights, alarm, sport...

View Details


Low price range Bmw M4 example £8,498 - £42,328

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

image
Save £4,495


 Crawley Motor Company, Crawley, Sussex
0129 383 1495


BMW M4 3.0 (s/s) 2dr

£27,995

Was £32,495 Save £4,495

  • 2014 (64)
  • 45750 miles
  • Convertible
  • 3000cc
  • Petrol
  • Manual
  • Orange
  • 2 doors
  • History checked

Features on this model include  excellent bodywork, leather, dynamic stability control (dsc), traction control, estate, full dealership history, alarm, automatic, hill start assist, 4 seats, air conditioning, cru...

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