By Price | Monthly cost

More options

Cheap Bmw cars for sale

18,684 Bmw cars available, 416 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 £649 - £17,066

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

image
  Good deal

 Dunston Road Motor Company, Gateshead

£1,495   Was £1,695 Save £195

BMW 3 Series 320d SE 4dr

2006 (56)  |   160,000 miles  |   Saloon  |   2000cc  |   Diesel  |   Manual  |   4 doors  |   History checked

Description includes radio/cd, body coloured bumpers, traction control, cloth seat trim, metallic paint, climate control, spare wheel, passenger, head restraints, alarm, cruise control, passenger airbag, rear electric windows, computer, abs, trip computer, central lockin...



Low price range Bmw 1 Series example £790 - £17,191

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

image
  Great deal
✓ Low mileage

 My Next Motor Ltd, Peterborough

£2,490   Was £2,690 Save £195

BMW 1 Series 2.0 120d SE Hatchback 5dr Diesel Manual (152 g/km, 163 bhp)

2006 (06)  |   85,053 miles  |   Hatchback  |   2000cc  |   Diesel  |   Manual  |   5 doors  |   History checked

This model has 5 seats, computer, parking sensors, service history, low mileage, warranty, climate control, full service history, alarm, hpi clear, mot, alloys, alloy wheels, electric windows...



Low price range Bmw 5 Series example £600 - £23,731

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

image
  Great deal
✓ Low mileage

 R and B Motors, Preston

£3,995   Was £4,695 Save £695

BMW 5 Series 520d SE

2007 (57)  |   108,000 miles  |   Estate  |   2000cc  |   Diesel  |   Manual  |   5 doors  |   History checked

Features on this model include folding rear seats, rain sensor, estate, black, airbag, 3x3 point rear seat belts, head restraints, front/rear armrest, airbags, excellent bodywork, warranty, immobiliser, 2 keys, adjustable seats, service history, diesel, abs, air-conditioning, elec...



Low price range Bmw 4 Series example £9,995 - £25,646

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

image
  Great deal

 Carbase Bristol, Bristol

£12,710   Was £13,299 Save £584

BMW 4 Series 420d Luxury 5dr

2015 (15)  |   51,027 miles  |   Coupe  |   2000cc  |   Diesel  |   Manual  |   5 doors  |   History checked

Comes with bluetooth, radio/cd, front and rear electric windows, heated front seat, 18in alloy wheels, automatic, px welcome, radio, electric windows, parking sensors, full leather, heated front seats, rear electric windows, air con, leather upholstery, alloy w...



Low price range Bmw 2 Series example £6,795 - £17,528

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

image
  Good deal

 Autosave.co.uk. Cars Delivered Direct To Your Door, Southampton

£8,983   Was £9,992 Save £1,004

BMW 2 Series 218d SE 2dr

2015 (65)  |   80,311 miles  |   Coupe  |   2000cc  |   Diesel  |   Manual  |   2 doors  |   History checked

Featuring usb...



Low price range Bmw X5 example £2,395 - £28,230

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

image
  Good deal

 Hendy Car Supermarket, Exeter

£21,975   Was £22,500 Save £520

BMW X5 xDrive30d M Sport 5dr Auto [7 Seat]

2014 (14)  |   76,954 miles  |   4x4  |   3000cc  |   Diesel  |   Automatic  |   5 doors  |   History checked

Comes with automatic dimming rear view mirror, rain sensor, leather, fog lights, electronic parking brake, metallic paint, automatic, automatic transmission, xenon headlights, driver, leather upholstery, hill start assist, electric front seats, leather steering...



Low price range Bmw X1 example £4,290 - £14,860

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

image
  Good deal

 Car Motion, Mexborough

£7,492   Was £8,393 Save £896

BMW X1 sDrive 20d SE 5dr (FULL LEATHER)

2012 (62)  |   63,000 miles  |   Estate  |   2000cc  |   Diesel  |   Manual  |   5 doors  |   History checked

This model has isofix, deadlocks, front passenger airbag, body colour door mirrors, automatic, rear wiper, front passenger airbag deactivation, tinted glass, driver, black roof rails, thatcham category 1 alarm, central locking, airbags, driver/front passenger side ...



Low price range Bmw X3 example £1,995 - £27,993

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

image
  Good deal

 Motor Wise, Dunholme

£8,895   Was £9,895 Save £995

BMW X3 xDrive20d SE 5dr Heated front & rear Seats - Heated Steering Wheel - Satnav

2011 (11)  |   98,900 miles  |   4x4  |   2000cc  |   Diesel  |   Manual  |   5 doors  |   History checked

Features on this model include body coloured bumpers, rear parking sensor, bluetooth, height adjustable drivers seat, steering wheel reach adjustment, radio, side airbags, isofix child seat anchor points, radio/cd, metallic paint, led daytime running lights, bluetooth connection, ...



Low price range Bmw 6 Series example £3,789 - £20,842

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

image
  Good deal

 Autosave.co.uk. Cars Delivered Direct To Your Door, Southampton

£15,408   Was £18,521 Save £3,108

BMW 6 Series 640d M Sport 4dr Auto

2013 (63)  |   67,491 miles  |   Saloon  |   3000cc  |   Diesel  |   Automatic  |   4 doors  |   History checked

With usb...



Low price range Bmw Z4 example £1,895 - £16,563

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

image
  Good deal

 DSG Morecambe, Morecambe

£10,290   Was £10,990 Save £695

BMW Z4 23i sDrive 2dr Auto

2011 (11)  |   62,075 miles  |   Convertible  |   2500cc  |   Petrol  |   Automatic  |   2 doors  |   History checked

Features include adjustable steering column, immobiliser, black, centre console, alarm, heated door mirrors, remote alarm, computer, passenger airbag, alarm/immobiliser, air con, radio/cd/mp3, curtain airbags, side airbags, radio/cd, passenger, air conditioning, auto...



Low price range Bmw X6 example £10,800 - £27,530

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

image
  Fair price

 CarShop Northampton, Northampton

£26,499   Was £31,999 Save £5,495

BMW X6 xDrive40d M Sport 5dr Step Auto

2016 (66)  |   58,943 miles  |   Estate  |   3000cc  |   Diesel  |   Automatic  |   5 doors  |   History checked

Options include usb...



Low price range Bmw 7 Series example £1,495 - £25,313

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

image
  Good deal

 Auto Aspire, Halifax

£7,995   Was £8,475 Save £475

BMW 7 Series 730d SE 4dr Auto

2011 (11)  |   122,000 miles  |   Saloon  |   3000cc  |   Diesel  |   Automatic  |   4 doors  |   History checked

Featuring central locking, computer, bluetooth connection, xenon headlights, electrically adjustable passenger seat, steering wheel mounted controls, steering wheel rake adjustment, front electric windows, heated door mirrors, body coloured bumpers, reverse pa...



Low price range Bmw X4 example £14,500 - £34,496

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

image
  Great deal
✓ Low mileage

 Autosave.co.uk. Cars Delivered Direct To Your Door, Southampton

£20,749   Was £22,499 Save £1,745

BMW X4 xDrive20d M Sport 5dr Step Auto

2016 (16)  |   41,956 miles  |   Estate  |   2000cc  |   Diesel  |   Automatic  |   5 doors  |   History checked

Includes usb...



Low price range Bmw M3 example £7,990 - £28,626

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

image
  Great deal
✓ Low mileage

 The Car People Wakefield, Wakefield

£20,995   Was £23,999 Save £2,999

BMW M3 M3 Limited Edition 500 2dr DCT Auto

2013 (63)  |   42,188 miles  |   Coupe  |   4000cc  |   Petrol  |   Automatic  |   2 doors  |   History checked

This car has leather, leather seats, usb...



Low price range Bmw M4 example £25,500 - £53,650

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

image
  Great deal
✓ Low mileage

 Devon Car Company LTD, Paignton

£36,995   Was £41,000 Save £4,000

BMW M4 M4 2dr DCT

2017 (17)  |   11,800 miles  |   Coupe  |   3000cc  |   Petrol  |   Manual  |   2 doors  |   History checked

This model has driver, pas, 12v socket, air con, automatic, air conditioning, passenger, black, airbag, full service history, service history...










Car insurance

Beat your car insurance renewal guarantee, or get the difference, plus £20.

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.

AS SEEN IN

GREAT DEALS FROM GREAT DEALERS

Start search