Cheap Bmw cars for sale

16,276 Bmw cars available, 6,449 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 - £52,996

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

image
Save £146


 London V Trader, Barking, Essex
0203 553 2609


BMW 3 Series 1.9 318i SE 4dr

£799

Was £950 Save £146

  • 1999 (V)
  • 96255 miles
  • Saloon
  • 1900cc
  • Petrol
  • Manual
  • Silver
  • 4 doors
  • History checked

This car has  2 owners, cd player, air bag driver, alarm, airbag, air-conditioning, driver, air bag, usb, central locking, fog lights, electric door mirrors, power steering, service history, war...

View Details


Low price range Bmw 1 Series example £970 - £18,980

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

image
Save £595


 Select Cars of Bristol, Bristol, Avon
0117 321 6183


BMW 1 Series 2.0 118d ES 5dr

£1,399

Was £1,999 Save £595

  • 2008 (58)
  • 140000 miles
  • Hatchback
  • 2000cc
  • Diesel
  • Manual
  • Black
  • 5 doors
  • History checked

Features include  manual, computer, air conditioning, electric windows - front, electric windows, alarm, alarm system (thatcham 1), 5 seats, air con, radio, single cd player, bmw business radio with...

View Details


Low price range Bmw 5 Series example £595 - £18,593

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

image
Save £295


 Andrew Morris Cars, Coventry, West Midlands
0247 648 7481


BMW 5 Series 520i SE

£595

Was £895 Save £295

  • 2000 (W)
  • 127000 miles
  • Saloon
  • 2000cc
  • Petrol
  • Manual
  • Blue
  • 4 doors
  • History checked

Featuring  warranty, electric windows, passenger airbag, mot, body coloured bumpers, engine immobiliser, pas, airbag, power assisted steering, driver, speakers, cruise control, electric mirro...

View Details


Low price range Bmw 4 Series example £12,799 - £48,516

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

image
Save £1,195


 G G Steel, Gainsborough, Lincolnshire
0165 278 4721


BMW 4 Series 420d Sport 2dr

£12,799

Was £13,999 Save £1,195

  • 2014 (63)
  • 141819 miles
  • Coupe
  • 2000cc
  • Diesel
  • Manual
  • Black
  • 2 doors
  • History checked

With  driver/front passenger airbag, daytime running lights, chrome exhaust tailpipe, automatic dimming rear view mirror, heated windscreen, fog lights, headlight wash, headlight washers...

View Details


Low price range Bmw X5 example £1,495 - £25,663

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

image
Save £495


 Horsepower Motor Centre LTD, unknown, Kent
0173 262 2280


BMW X5 4.4 i 5dr Auto

£1,495

Was £1,995 Save £495

  • 2000
  • 166940 miles
  • Estate
  • 4400cc
  • Petrol
  • Automatic
  • Blue
  • 5 doors
  • History checked

This model has  leather, alarm, four wheel-drive, computer, leather interior, full leather, driver, warranty, full leather interior, 5 seats, mot, air-conditioning, alloy wheels, electric windows...

View Details


Low price range Bmw X1 example £6,995 - £17,663

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

image
Save £495


 Derby Car Centre, Derby, Derbyshire
0843 634 3775


BMW X1 xDrive 20d SE 5dr

£6,995

Was £7,495 Save £495

  • 2009 (59)
  • 104929 miles
  • Estate
  • 2000cc
  • Diesel
  • Manual
  • Black
  • 5 doors
  • History checked

Features on this model include  floor mats, passenger airbag, diesel, rear wiper, black, central locking, automatic, dsc-dynamic stability control, adjustable door mirrors, front and rear electric windows, electr...

View Details


Low price range Bmw 2 Series example £10,000 - £22,331

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

image
Save £995


 Carbase Bristol, Bristol, Somerset
0117 321 5647


BMW 2 Series Gran Tourer 218d Luxury 5dr - MPV 5 Seats

£10,000

Was £11,000 Save £995

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

This model has  computer, single cd player, automatic, front and rear electric windows, air con, alarm system (thatcham 1), bluetooth, cd player, audio, cd, leather, dab digital radio, alarm, park...

View Details


Low price range Bmw X3 example £1,790 - £17,478

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

image
Save £495


 Pasture Road Car Sales, Moreton, Wirral
0151 515 6305


BMW X3 2.5 i Sport 5dr

£1,790

Was £2,290 Save £495

  • 2004 (04)
  • 142000 miles
  • 4x4
  • 2500cc
  • Petrol
  • Manual
  • Black
  • 5 doors
  • History checked

Options include  manual, electric windows, cruise control, air-conditioning, computer, 5 seats, sat nav, cd player, part exchange welcome, leather seats, cd, roof rails, alarm, 6 speed, alloy wheel...

View Details


Low price range Bmw Z4 example £2,690 - £13,125

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

image
Save £495


 Lake Garage (Smithybridge) Ltd, Rochdale, Lancashire
0843 634 4002


BMW Z4 2.5i 2dr

£3,495

Was £3,995 Save £495

  • 2003 (03)
  • 83000 miles
  • Coupe
  • 2500cc
  • Petrol
  • Manual
  • Silver
  • 2 doors
  • History checked

Featuring  airbag, pas, leather interior, central locking, driver, full leather, electric mirrors, traction control, cruise control, full leather interior, alloy wheels, power steering, clima...

View Details


Low price range Bmw 6 Series example £5,495 - £23,661

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

image
Save £1,090


 Newport Auctions, Newport, Gwent
0163 373 1940


BMW 6 Series Ci Auto AUCTION VEHICLE

£6,000

Was £7,095 Save £1,090

  • 2005
  • 79033 miles
  • Convertible
  • 4400cc
  • Petrol
  • Automatic
  • Black
  • 2 doors
  • History checked

This model has  alloy wheels, sat nav, leather...

View Details


Low price range Bmw 7 Series example £1,200 - £41,630

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

image
Save £745


 Car Shop Ferryhill, Ferryhill, County Durham
0174 077 1607


BMW 7 Series 2.8 728i 4dr Auto

£1,200

Was £1,950 Save £745

  • 1999 (T)
  • 217000 miles
  • Saloon
  • 2800cc
  • Petrol
  • Automatic
  • Silver
  • 4 doors
  • History checked

Includes  finance available, 4 seats...

View Details


Low price range Bmw M3 example £5,990 - £31,825

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

image
Save £1,495


 Eagle Automotive, Billericay, Essex
0127 750 8256


BMW M3 

£7,495

Was £8,995 Save £1,495

  • 2003 (52)
  • 113500 miles
  • Convertible
  • 3200cc
  • Petrol
  • Manual
  • Silver
  • 2 doors
  • History checked

Includes  parking sensors, xenon headlamps, convertible, manual, cruise control, electric seats, warranty, leather, climate control, service history, automatic, auto dimming rear view mirror...

View Details


Low price range Bmw X6 example £14,247 - £33,831

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

image
Save £444


 Evans Halshaw Ford Burnley, Burnley, Lancashire
0128 288 2620


BMW X6 xDrive35d 5dr Step Auto

£14,247

Was £14,696 Save £444

  • 2009 (59)
  • 106074 miles
  • Estate
  • 3000cc
  • Diesel
  • Automatic
  • White
  • 5 doors
  • History checked

Options include  rear head rests, outside temperature indicator, remote central locking, privacy glass, satellite navigation, leather, cup holder, front cup holders, airbags, adjustable drivers sea...

View Details


Low price range Bmw M4 example £32,995 - £68,646

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

image
Save £3,995


 Big Motoring World BMW and Mercedes, West Malling, Kent
0163 462 4687


BMW M4 M4

£35,000

Was £39,000 Save £3,995

  • 2015 (65)
  • 26040 miles
  • Convertible
  • 3000cc
  • Petrol
  • Manual
  • Black
  • 3 doors
  • History checked

Comes with  body colour door mirrors, body colour door handles, climate control, green tinted heat insulating glass, brake pad wear indicator warning light, pas, rain sensor, daytime running l...

View Details


Low price range Bmw X4 example £22,000 - £31,326

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

image
Save £2,394


 K C S Of Surrey, Addlestone, Surrey
0193 228 3807


BMW X4 XDRIVE20D SE SUV GN64 VHB Auto

£23,590

Was £25,989 Save £2,394

  • 2014 (64)
  • 61000 miles
  • Coupe
  • 2000cc
  • Diesel
  • Automatic
  • White
  • 4 doors
  • History checked

Includes  leather, radio, rear parking sensor, black, climate control, heated seats, rear parking sensors, parking sensors, cruise control, dual climate control, privacy glass, multi functio...

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.

Car leasing

One of the UK's top providers for car leasing to business and personal customers.

History checks

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

Popular brands