By: Price / Monthly cost


Advanced search


Cheap Bmw 3 Series cars for sale

Experts often run out of superlatives when describing the BMW 3 Series. This car is without doubt one of the most successful and best selling cars in its class. It continues to win awards year after year despite the hugely competitive market it finds itself in. The 3 Series is a car that has always done well to combine practicality, performance, quality, technology and design. Not only does this car always look good, even the older ones, but they've always offered an engaging driving experience. You'll have absolutely no problem finding a cheap BMW 3 Series car on DesperateSeller.co.uk. Whether you're after a saloon, estate, coupe or convertible you're sure to have plenty of choice.

Today we have 5,071 3 Series cars for sale, 1,776 reduced in price


Discover 1,776 cut price deals on these cars being advertised today! A small example of our latest deals can be seen below.


image
Save £100


 RandB Autos, Preston, Lancashire
0177 239 4364


BMW 3 Series 320td

£695

Was £795 Save £100

  • 2002 (52)
  • 88000 miles
  • Hatchback
  • 2000cc
  • Diesel
  • Manual
  • Blue
  • 3 doors
  • History checked

Options include  alarm, passenger airbag, airbags, service indicator, passenger, electric door mirrors, front electric windows, steering wheel reach adjustment, mot, drivers airbag, electric window...

View Details
image
Save £295


 RBD Cars Ltd, Northampton, Northamptonshire
0160 465 5089


BMW 3 Series 318 Ci 16V

£1,000

Was £1,295 Save £295

  • 2002 (02)
  • 100865 miles
  • Coupe
  • 2000cc
  • Petrol
  • Manual
  • Silver
  • 2 doors
  • History checked

This car has  cloth, passenger, black, electric windows, warranty, mot, cruise control, driver, pas, full leather interior, leather upholstery, leather, sports seats, tyre condition excellent, m...

View Details
image
Save £100


 Auto Smart, Birmingham, West Midlands
0121 222 8041


BMW 3 Series 323i SE Auto

£1,150

Was £1,250 Save £100

  • 1997 (P)
  • 99000 miles
  • Saloon
  • 2500cc
  • Petrol
  • Automatic
  • Red
  • 4 doors
  • History checked

This car has  service history, full service history, 2 keys, 12 months mot, mot...

View Details
image
Save £200


 We Sell Any Vehicle Ltd, Leicester, Leicestershire
0116 217 4046


BMW 3 Series 2.9 330D SE FULL SERVICE CLEAN CAR

£1,695

Was £1,895 Save £200

  • 2001 (51)
  • 108477 miles
  • Saloon
  • 2900cc
  • Diesel
  • Manual
  • Green
  • 4 doors
  • History checked

Featuring  warranty, diesel, alarm, finance available, electric windows - front, driver, service history, 6 speed, electric windows...

View Details
image
Save £51


 G5 Cars Ltd, Leicester, Leicestershire
0150 986 0530


BMW 3 Series 318d ES Turbo Diesel, 6 Speed Manual, Leather Interior, MOT Till: 02/03/201

£1,748

Was £1,799 Save £51

  • 2006 (06)
  • 184000 miles
  • Saloon
  • 2000cc
  • Diesel
  • Manual
  • Silver
  • 4 doors
  • History checked

Comes with  alloy wheels, 6 speed manual gearbox, warranty, mot, cd, automatic wipers, black, service history, radio, manual, dual climate control, leather interior, air con, 6 speed, adjustab...

View Details
image
Save £200


 MTC, Poole, Dorset
0120 206 5227


BMW 3 Series 2.0 318i SE Touring 5dr

£1,750

Was £1,950 Save £200

  • 2004 (04)
  • 118000 miles
  • Estate
  • 2000cc
  • Petrol
  • Manual
  • Silver
  • 5 doors
  • History checked

This model has  mot, electric windows, air con, black, cd, service history, full service history, petrol, 5 seats, trip computer, air-conditioning, cd player, leather, alloy wheels, auto lights, a...

View Details
image
Save £200


 NCV Sales, Newark, Nottinghamshire
0163 688 0942


BMW 3 Series 318i ES 4dr

£1,790

Was £1,990 Save £200

  • 2004 (54)
  • 80526 miles
  • Saloon
  • 2000cc
  • Petrol
  • Manual
  • Silver
  • 4 doors
  • History checked

Comes with  air bag driver, leather seats, service history, alarm, computer, alloy wheels, 12 months mot, 5 seats, pas, electric windows, passenger, air bag, full service history, driver, mot,...

View Details
image
Save £100


 Town Autos, Bedford, Bedfordshire
0123 443 4870


BMW 3 Series 2.5 325i Sport Saloon 4dr Petrol Automatic (229 g/km, 192 bhp)

£1,790

Was £1,890 Save £100

  • 2003 (53)
  • 112066 miles
  • Saloon
  • 2500cc
  • Petrol
  • Automatic
  • Silver
  • 4 doors
  • History checked

Comes with  alloy wheels, alloys, leather, computer, mot, 5 seats, full leather, leather interior, full service history, service history, full leather interior, electric windows, air-condition...

View Details
image
Save £400


 Swales Auto Sales, Richmond, North Yorkshire
0843 778 1412


BMW 3 Series 2.0 320D ES TOURING 5d 148 BHP

£1,795

Was £2,195 Save £400

  • 2005 (55)
  • 166998 miles
  • Estate
  • 2000cc
  • Diesel
  • Manual
  • Silver
  • 5 doors
  • History checked

Options include  radio/cassette, finance available, electric windows - front, front fog lights, hpi clear, electric windows, anti-lock brakes, traction control, traction control system, head restra...

View Details
image
Save £1,100


 Carringtons of Hassocks, Ditchling, East Sussex
0127 376 9602


BMW 3 Series 328i track day car race car

£1,895

Was £2,995 Save £1,100

  • 1994 (M)
  • n/a
  • Coupe
  • 2800cc
  • Petrol
  • Manual
  • Blue
  • 2 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
image
Save £300


 Pasture Road Car Sales, Moreton, Wirral
0151 515 6305


BMW 3 Series 3.0 330d Sport Touring 5dr Auto

£1,990

Was £2,290 Save £300

  • 2003 (53)
  • 200000 miles
  • Estate
  • 3000cc
  • Diesel
  • Automatic
  • Silver
  • 5 doors
  • History checked

Features include  5 seats, parking sensors, roof rails, alloys, 1 owner, cd, alarm, service history, electric windows, alloy wheels, part exchange welcome, computer, air-conditioning, cruise control...

View Details
image
Save £180


 S G Motors, Hull, East Yorkshire
0148 297 7434


BMW 3 Series 320td SE 3dr Compact Hatchback Diesel

£1,995

Was £2,175 Save £180

  • 2004 (04)
  • 92000 miles
  • Hatchback
  • 2000cc
  • Diesel
  • Manual
  • Black
  • 3 doors
  • History checked

Features on this model include  service history, 6 speed gearbox, low mileage, black, audio, diesel, mot, 6 speed, hatchback, electric windows, cruise control...

View Details
image
Save £300


 Carltons Motor Ltd, Nottingham, Nottinghamshire
0115 828 3665


BMW 3 Series 320d SE 4dr

£1,995

Was £2,295 Save £300

  • 2007 (07)
  • 182634 miles
  • Saloon
  • 2000cc
  • Diesel
  • Manual
  • Blue
  • 4 doors
  • History checked

Featuring  driver, mot, cloth interior, cd, cd player, bluetooth, alloy wheels, airbag, traction control, cloth, central locking, audio, passenger, side airbags, remote central locking, full ...

View Details
image
Save £290


 Assured Cars Supermarket Ltd, Birmingham, West midlands
0121 514 9509


BMW 3 Series 320i Se 2

£1,995

Was £2,285 Save £290

  • 2006 (06)
  • 108675 miles
  • Saloon
  • 2000cc
  • Petrol
  • Manual
  • Green
  • 4 doors
  • History checked

Features on this model include  leather interior, front fog lights, rear privacy glass, fog lights, full leather interior, mot, climate control, privacy glass, cd player, service history, isofix, parking sensors,...

View Details
image
Save £200


 Wyre Quality Cars, Evesham, Worcestershire
0138 630 6714


BMW 3 Series 318 Ci Sport

£2,199

Was £2,399 Save £200

  • 2003 (53)
  • 114000 miles
  • Convertible
  • 2000cc
  • Petrol
  • Manual
  • Silver
  • 2 doors
  • History checked

Description includes  body coloured bumpers, electric windows, airbag, abs, colour coded body, cd, tinted glass, immobiliser, rear park assist, passenger, adjustable steering column, central locking, tr...

View Details






Available Audi Bmw 3 Series body styles


image
Average price £15,628
3 Series Saloon

Average price £15,628

    From  £475       To  £58,995
image
Average price £16,546
3 Series Hatchback

Average price £16,546

    From  £399       To  £36,990
image
Average price £16,840
3 Series Estate

Average price £16,840

    From  £950       To  £45,434
image
Average price £8,244
3 Series Coupe

Average price £8,244

    From  £695       To  £120,000
image
Average price £8,542
3 Series Convertible

Average price £8,542

    From  £1,790       To  £29,490


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