By: Price / Monthly cost


More options


Cheap Bmw cars for sale

17,860 Bmw cars available, 6,613 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 £399 - £28,599

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

image
Save £145


 Mk Motors Derby Ltd, Derby, Derbyshire
0133 242 6681


BMW 3 Series 1.8 316ti SE Compact 3dr

£650

Was £800 Save £145

  • 2002 (52)
  • 93000 miles
  • Hatchback
  • 1800cc
  • Petrol
  • Manual
  • Grey
  • 3 doors
  • History checked

Features include  alarm, 5 seats, computer, cruise control, air-conditioning, electric windows, warranty, mot, alloy wheels, 2 keys...

View Details


Low price range Bmw 1 Series example £1,390 - £19,758

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

image
Save £295


 Bowden Cars Ltd, Hyde, Greater Manchester
0161 885 3069


BMW 1 Series 116i ES 5dr

£2,195

Was £2,495 Save £295

  • 2005 (55)
  • 112000 miles
  • Hatchback
  • 1600cc
  • Petrol
  • Manual
  • Black
  • 5 doors
  • History checked

Features on this model include  warranty, any inspection welcome, service history, electric windows, cd player, immobiliser, cd, alarm, alloy wheels, petrol, mot, manual, power-assisted steering, hpi clear, abs, ...

View Details


Low price range Bmw 5 Series example £685 - £19,623

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

image
Save £95


 Rob Allen Cars, Radstock, Somerset
0176 144 1476


BMW 5 Series 520i CHEAP TO CLEAR, ALMOST A FULL SERVICE HISTORY !

£695

Was £795 Save £95

  • 1998 (R)
  • 107000 miles
  • Saloon
  • 2000cc
  • Petrol
  • Manual
  • Blue
  • 4 doors
  • History checked

Features include  service history, cloth interior, 5 seats, mot, full service history, driver, cloth...

View Details


Low price range Bmw 4 Series example £12,995 - £51,328

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

image
Save £671


 CarShop Norwich, Norwich, Norfolk
0160 394 4691


BMW 4 Series 420d [190] SE 2dr [Business Media]

£13,398

Was £14,074 Save £671

  • 2015 (15)
  • 95341 miles
  • Coupe
  • 2000cc
  • Diesel
  • Manual
  • Black
  • 2 doors
  • History checked

Featuring  leather seats, leather, radio...

View Details


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

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

image
Save £391


 PriceRight, Leeds, West Yorkshire
0113 223 4478


BMW 2 Series 216D SE ACTIVE TOURER Manual

£10,394

Was £10,790 Save £391

  • 2015 (15)
  • 69428 miles
  • Hatchback
  • 1500cc
  • Diesel
  • Manual
  • Silver
  • 5 doors
  • History checked

This model has  heated door mirrors, height adjustable drivers seat, diesel, front armrest, rear parking sensor, usb, speed limiter, traction control, service history, rain sensitive wipers, full ...

View Details


Low price range Bmw X5 example £2,695 - £27,963

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

image
Save £495


 DSM Independent Land Rover, Bridgewater, Somerset
0127 840 1571


BMW X5 4.4i V8 5dr Auto

£3,495

Was £3,995 Save £495

  • 2002 (51)
  • 93900 miles
  • 4x4
  • 4400cc
  • Petrol
  • Automatic
  • Silver
  • 5 doors
  • History checked

Featuring  isofix child seat anchor points, mot, central locking, spare wheel, air conditioning, front fog lights, full size spare wheel, airbags, service history, rear headrest, airbag, rear...

View Details


Low price range Bmw X1 example £5,990 - £16,976

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

image
Save £495


 Autotrade Southwest, Gloucester, Gloucestershire
0145 355 7813


BMW X1 2.0 20d EfficientDynamics sDrive 5dr

£6,494

Was £6,994 Save £495

  • 2012 (12)
  • 112000 miles
  • 4x4
  • 2000cc
  • Diesel
  • Manual
  • Blue
  • 5 doors
  • History checked

Comes with  bmw business radio with single cd player, radio, 5 seats, alarm system (thatcham 1), metallic paint, part exchange welcome, electric windows, automatic, cd player, air con, single ...

View Details


Low price range Bmw X3 example £2,895 - £18,580

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

image
Save £95


 Giles Specialist Cars, Weston Super Mare, North Somerset
0193 433 1692


BMW X3 2.5i Sport 5dr

£2,895

Was £2,995 Save £95

  • 2004 (04)
  • 13000 miles
  • Estate
  • 2500cc
  • Petrol
  • Manual
  • Blue
  • 5 doors
  • History checked

Includes  manual, leather interior, rear park assist, air conditioning, full service history, climate control, trip computer, black, leather, airbags, service history, front and rear park as...

View Details


Low price range Bmw 6 Series example £4,499 - £26,331

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

image
Save £195


 Hintlesham Carriage Company Ltd, Ipswitch, Suffolk
0147 336 5683


BMW 6 Series 21 Stamps

£5,295

Was £5,495 Save £195

  • 2005 (05)
  • 284547 miles
  • Convertible
  • 3000cc
  • Petrol
  • Manual
  • Silver
  • 2 doors
  • History checked

Comes with  metallic paint, climate control, abs, electric windows, service history, parking sensors, central locking, power steering, leather trim, cd, convertible, xenon headlights, driver, ...

View Details


Low price range Bmw Z4 example £2,690 - £11,793

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

image
Save £845


 Stockport Car Supermarket, Stockport, Cheshire
0161 638 3419


BMW Z4 2.5 Z4 SE ROADSTER 2d 190 BHP

£3,000

Was £3,850 Save £845

  • 2004 (04)
  • 97129 miles
  • Convertible
  • 2500cc
  • Petrol
  • Manual
  • Silver
  • 2 doors
  • History checked

Description includes  convertible, alarm, climate control, electric windows, mot, cd player, 2 keys, central door locking, remote central door locking, front electric windows, cd...

View Details


Low price range Bmw M3 example £7,295 - £32,695

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

image
Save £995


 MB Cars Swindon, Swindon, Wiltshire
0843 634 4495


BMW M3 3.2 M3 2dr

£7,990

Was £8,990 Save £995

  • 2002 (02)
  • 120000 miles
  • Convertible
  • 3200cc
  • Petrol
  • Manual
  • Silver
  • 2 doors
  • History checked

With  leather, alarm, warranty, 4 seats, alloy wheels, computer, cruise control, mot, 3 months warranty, electric windows, service history, air-conditioning...

View Details


Low price range Bmw X6 example £12,690 - £31,790

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

image
Save £495


 3D Car Sales, Newbury, Berkshire
0163 592 2823


BMW X6 3.0 35d SUV 5dr Diesel Auto xDrive (220 g/km, 286 bhp)

£13,495

Was £13,995 Save £495

  • 2008 (08)
  • 125000 miles
  • 4x4
  • 3000cc
  • Diesel
  • Automatic
  • Red
  • 5 doors
  • History checked

This car has  airbags, alarm, air bag, 3 months warranty, warranty, cd player, driver, computer, air bag passenger, navigation system, leather, alloy wheels, excellent bodywork, 1 owner, passeng...

View Details


Low price range Bmw 7 Series example £995 - £35,663

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

image
Save £95


 JLM Motors, Bournemouth, Dorset
0120 223 8010


BMW 7 Series 735i V8 4dr Auto

£1,795

Was £1,895 Save £95

  • 1997
  • 93000 miles
  • Saloon
  • 3500cc
  • Petrol
  • Automatic
  • Silver
  • 4 doors
  • History checked

This car has  low mileage, alloy wheels, cd, electric seats, remote central locking, warranty, mot, petrol, central locking, part exchange welcome...

View Details


Low price range Bmw M4 example £31,990 - £62,976

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

image
Save £1,995


 D and S Automobiles, Hempton Hill, London
0208 712 2857


BMW M4 M4 DCT Auto

£31,990

Was £33,990 Save £1,995

  • 2014 (64)
  • 47000 miles
  • Coupe
  • 3000cc
  • Petrol
  • Automatic
  • Blue
  • 2 doors
  • History checked

Features include  park distance control, single cd player, leather, 1 owner, bmw professional radio with single cd, rain sensor, 1 owner from new, audio, radio, alarm, usb, dab digital radio, cd, na...

View Details


Low price range Bmw X4 example £19,750 - £28,166

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

image
Save £487


 Imperial Cars Swanwick, Southampton, Hampshire
0238 008 0712


BMW X4 xDrive20d M Sport 5dr Step Auto - PADDLE SHIFT - HEATED FRONT AND REAR SEAT

£21,198

Was £21,690 Save £487

  • 2015 (65)
  • 73047 miles
  • Estate
  • 2000cc
  • Diesel
  • Automatic
  • Silver
  • 5 doors
  • History checked

This model has  rear parking sensor, led daytime running lights, cd player, daytime running lights, black, xenon headlights, split folding rear seat, satellite navigation, split folding rear seats...

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