By: Price / Monthly cost


Advanced search

Cheap Bmw 3 Series cars under £2,000

We have thousands of Bmw 3 Series cars for sale. However, even if you're on a limited budget of £2,000 we still have a wide selection of cheap Bmw 3 Series cars under your price range. Many of the cars have been reduced in price so you've got a great chance to pick up a bargain in the process! Our cars are constantly updated ensuring that our prices remain competitive so you can get a great deal on a Bmw 3 Series car.

83 Bmw 3 Series cars under £2,000 - 23 reductions


We have one of the widest selections of affordable Bmw 3 Series cars. Take a look at some examples of low price deals we've got for you today!


Change budget



image
Save £300


 NB Moore Cars, Farringdon, Wiltshire
0136 761 2293


BMW 3 Series 318i SE 4dr

£1,995

Was £2,295 Save £300

  • 2004 (04)
  • n/a
  • Saloon
  • 2000cc
  • Petrol
  • Manual
  • Green
  • 4 doors
  • History checked

Comes with  metallic paint, radio, cloth seat trim, driver, electric door mirrors, electric windows, alloy wheels, front electric windows, airbag, air con, front head restraints, front fog lig...

image

 Sandmoor Motors, unknown, West Yorkshire
0192 458 6132


BMW 3 Series 318i SE 5dr

£1,995

  • 2007 (57)
  • n/a
  • Estate
  • 2000cc
  • Petrol
  • Manual
  • Grey
  • 5 doors
  • History checked

Features on this model include  metallic paint, air-conditioning, alarm, estate, computer, cruise control, electric windows, cloth, alloy wheels, 5 seats, cloth interior, hpi clear...

image
Save £800


 The Car Traders, Edmonton, North London
0208 712 9186


BMW 3 Series 316i SE 4dr Auto

£1,980

Was £2,780 Save £800

  • 2002 (51)
  • 62,000 miles
  • Saloon
  • 1900cc
  • Petrol
  • Automatic
  • Unknown
  • 4 doors
  • History checked

Description includes  adjustable steering column, air conditioning, air-conditioning, tyre condition excellent, alarm, airbags, electric door mirrors, warranty, excellent bodywork, 3x3 point rear seat b...

image

 NS Autos, Yeovil, Somerset
0193 557 4506


BMW 3 Series 318i

£1,995

  • 2000 (X)
  • 65,000 miles
  • Saloon
  • 1900cc
  • Petrol
  • Manual
  • Silver
  • 4 doors
  • History checked

Features include  mot, passenger, low mileage, petrol, pas...

image
Save £300


 Grange Cars, Baldock, Hertfordshire
0146 232 2428


BMW 3 Series 328 Ci Auto

£1,695

Was £1,995 Save £300

  • 2000 (W)
  • 77,000 miles
  • Coupe
  • 0cc
  • Petrol
  • Automatic
  • Silver
  • 2 doors

Comes with  airbag, leather interior, full leather interior, power steering, air conditioning, electric windows, cruise control, alloy wheels, full leather, passenger airbag, pas, front electr...

image

 Car World, Slough, Buckinghamshire
0175 346 8337


BMW 3 Series 2.0 318Ci Coupe 2dr Petrol Manual (175 g/km, 143 bhp)

£1,495

  • 2003 (52)
  • 79,000 miles
  • Coupe
  • 2000cc
  • Petrol
  • Manual
  • Silver
  • 2 doors
  • History checked

This model has  air-conditioning, alarm, electric windows (front), alloy wheels, electric windows...

image

 Cleckheaton Motor Sales, Cleckheaton, West Yorkshire
0127 435 2317


BMW 3 Series 2.0 318i SE 4dr

£1,995

  • 2006 (56)
  • 80,000 miles
  • Saloon
  • 2000cc
  • Petrol
  • Manual
  • White
  • 4 doors
  • History checked

This car has  electric windows, alloy wheels, service history, 5 seats, computer, cruise control, mot, air-conditioning...

image

 Autodeals Of Stroud, Stroud, Gloucestershire
0145 355 1739


BMW 3 Series 318 Ci Se Auto Coupe 82000 Metallic Blue

£1,295

  • 2001 (51)
  • 82,000 miles
  • Coupe
  • 1900cc
  • Petrol
  • Automatic
  • Blue
  • 2 doors
  • History checked

Featuring  mot...

image
Save £200


 Lancers of Beckenham, Beckenham, Kent
0208 131 9071


BMW 3 Series 1.9 318i SE 4dr Auto

£1,299

Was £1,499 Save £200

  • 1999 (T)
  • 82,000 miles
  • Saloon
  • 1900cc
  • Petrol
  • Automatic
  • Silver
  • 4 doors
  • History checked

Description includes  low mileage, automatic, electric windows, electric windows (front), warranty, 5 seats, alarm...

image

 Sandmoor Motors, unknown, West Yorkshire
0192 458 6132


BMW 3 Series 318i SE 4dr Auto

£1,495

  • 2002 (02)
  • 82,000 miles
  • Saloon
  • 2000cc
  • Petrol
  • Automatic
  • Blue
  • 4 doors
  • History checked

Comes with  fog lights, immobiliser, low mileage, front fog lights, height adjustable drivers seat, steering wheel mounted controls, cd, park distance control, electric windows, air-conditioni...

image

 J and S Car Sales, Sturminster Newton, Dorset
0174 724 4188


BMW 3 Series 318ti SE Auto

£1,695

  • 2001 (51)
  • 83,088 miles
  • Hatchback
  • 2000cc
  • Petrol
  • Automatic
  • Silver
  • 3 doors
  • History checked

Comes with  automatic, electric windows, mot, central door locking, alloy wheels, remote central door locking, electric mirrors...

image
Save £100


 Save On Used Cars, Scunthorpe, North Lincolnshire
0172 424 5786


BMW 3 Series 323 Ci 2dr

£1,895

Was £1,995 Save £100

  • 2000 (W)
  • 83,394 miles
  • Coupe
  • 2500cc
  • Petrol
  • Manual
  • Silver
  • 2 doors
  • History checked

Options include  leather upholstery, 5 seats, front centre armrest, cd, electric windows, leather, black, alarm, computer, mot, air-conditioning, service history, cruise control, sports seats...

image

 Evans Halshaw Nissan Mansfield, Mansfield, Nottinghamshire
0843 775 8694


BMW 3 Series 320 Ci 2dr

£2,000

  • 2001 (51)
  • 84,836 miles
  • Convertible
  • 2200cc
  • Petrol
  • Manual
  • Black
  • 2 doors
  • History checked

Features on this model include  air con, multi functional steering wheel, air conditioning, 16'' alloy wheels, alloy wheels, electric front windows, cruise control, electric seats, climate control, central lockin...

image

 G5 Cars, Leeds, West Yorkshire
0843 775 3693


BMW 3 Series 318i SE 4dr

£1,290

  • 2004 (04)
  • 85,000 miles
  • Saloon
  • 2000cc
  • Petrol
  • Manual
  • Silver
  • 4 doors
  • History checked

Features on this model include  tinted windows, radio cd, cd, climate control air conditioning, climate control, radio, 5 seats, passenger air bag, passenger, locking wheel bolts, air-conditioning, traction contr...

image
Save £760


 Churchward, Chelmsford, Essex
0124 567 6468


BMW 3 Series 2.0 320d SE 4dr Auto

£1,590

Was £2,350 Save £760

  • 2004 (54)
  • 86,200 miles
  • Saloon
  • 2000cc
  • Diesel
  • Automatic
  • Silver
  • 4 doors
  • History checked

Featuring  metallic paint, mot, 2 keys, computer, alarm, air-conditioning, tyre condition good, cruise control, alloy wheels, service history, electric windows, 5 seats...





We currently have 86 Bmw 3 Series cars available across the UK priced under £2000.

Spending £2,000 on your next car isn't as easy as you'd think. This is because it's one of the most common car budgets amongst UK car buyers. Choose poorly and you could end up with a banger. However, putting in some hard work and choosing wisely could get you a fantastic bargain.

Good to know: There's a good chance that cars under £2,000 will have high mileages. Keep in mind that cars that have done approximately 80,000 miles are hitting a point where important parts such as the clutch or starter motor can wear out. Therefore, you might want to factor in £250 to £500 in annual maintenance just so you're covered.



Popular brands