By: Price / Monthly cost


More options

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.

73 Bmw 3 Series cars under £2,000 - 24 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

 Ivybridge Trade Centre, Plymouth, Devon
0175 252 2971


BMW 3 Series 2.5 325I SE 4d AUTO 190 BHP

£1,995

  • 2003 (03)
  • 65000 miles
  • Saloon
  • 2500cc
  • Petrol
  • Automatic
  • Blue
  • 4 doors
  • History checked

Featuring  automatic, air bag driver, air bag, air bag passenger, pas, driver, air-conditioning, alarm, mot, alloy wheels, passenger...

View Details
image

 Umzi Motors Ltd, Ilford, Essex
0208 003 8697


BMW 3 Series 2.8 328i SE 4dr

£1,890

  • 2000 (V)
  • 65200 miles
  • Saloon
  • 2800cc
  • Petrol
  • Manual
  • Silver
  • 4 doors
  • History checked

Options include  alarm, warranty, part exchange welcome, finance available, 2 owners, 5 seats, mot, electric windows, hpi clear, electric windows (front)...

View Details
image

 Budget Cars Heathrow Limited, Slough, Buckinghamshire
0208 712 3398


BMW 3 Series 318i SE 4dr

£1,685

  • 2002 (02)
  • 66000 miles
  • Saloon
  • 2000cc
  • Petrol
  • Manual
  • Silver
  • 4 doors
  • History checked

With  multi function steering wheel, mot, alloy wheels, hpi clear, low mileage...

View Details
image
Save £500


 P F Hayes Motor Sales Ltd, Tenterden, Kent
0179 769 2023


BMW 3 Series 318ti SE 3dr

£1,995

Was £2,495 Save £500

  • 2004 (04)
  • 72742 miles
  • Hatchback
  • 2000cc
  • Petrol
  • Manual
  • Grey
  • 3 doors
  • History checked

Featuring  touch screen radio, hatchback, electric mirrors, leather, airbag, alloys, climate control, low mileage, cd, electric windows, driver, multi function steering wheel, cruise control,...

View Details
image

 Pasture Road Car Sales, Moreton, Wirral
0151 515 6305


BMW 3 Series 2.0 318Ci SE 2dr

£1,290

  • 2002 (02)
  • 78000 miles
  • Coupe
  • 2000cc
  • Petrol
  • Manual
  • Blue
  • 2 doors
  • History checked

This model has  electric windows, cd player, 5 seats, cruise control, climate control, alarm, air-conditioning, coupe, alloy wheels, mot, part exchange welcome, cd, computer, alloys...

View Details
image
Save £96


 Hallmark Cars Ltd, Preston, Lancashire
0177 250 8043


BMW 3 Series 2.5 323CI SE 2DR AUTOMATIC

£1,599

Was £1,695 Save £96

  • 1999 (V)
  • 83000 miles
  • Coupe
  • 2500cc
  • Petrol
  • Automatic
  • Silver
  • 2 doors
  • History checked

Features include  full leather interior, low mileage, leather, full leather, sunroof, leather interior, coupe, alloys...

View Details
image

 J and S Car Sales, Sturminster Newton, Dorset
0843 634 1571


BMW 3 Series 318ti SE Auto

£1,695

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

Features on this model include  central door locking, electric mirrors, alloy wheels, electric windows, mot, remote central door locking, automatic...

View Details
image
Save £995


 G and F Motors, Dymchurch, Kent
0130 380 2159


BMW 3 Series 330 Ci 2dr Auto

£2,000

Was £2,995 Save £995

  • 2001
  • 88459 miles
  • Coupe
  • 3000cc
  • Petrol
  • Automatic
  • Blue
  • 2 doors
  • History checked

Featuring  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


 Woodcote Carriage, Sutton, Surrey
0130 685 6492


BMW 3 Series 1.9 318i SE 4dr Auto

£1,495

Was £1,795 Save £300

  • 2000 (X)
  • 90000 miles
  • Saloon
  • 1900cc
  • Petrol
  • Automatic
  • Blue
  • 4 doors
  • History checked

Featuring  alarm, electric windows, automatic, electric windows (front), automatic transmission, computer, alloys, 5 seats...

View Details
image

 Martyns Car Sales, Chertsey, Surrey
0193 228 9881


BMW 3 Series 2.9 330d SE 4dr

£2,000

  • 2001 (Y)
  • 94000 miles
  • Saloon
  • 2900cc
  • Diesel
  • Manual
  • Blue
  • 4 doors
  • History checked

Description includes  alloy wheels, excellent condition throughout, manual, dynamic stability control, full service history, low mileage, mot, cruise control, adjustable steering column/wheel, 5 seats, ...

View Details
image

 Mold Car Centre, Mold, Flintshire
0197 888 4575


BMW 3 Series 325 Ci SE 2dr Auto

£1,995

  • 2004 (T)
  • 94000 miles
  • Coupe
  • 2500cc
  • Petrol
  • Automatic
  • Grey
  • 2 doors
  • History checked

This car has  power steering, air con, cd player, part exchange welcome, remote locking, coupe, mot, cd, electric windows, alloy wheels, cruise control...

View Details
image
Save £190


 Wingateline Motors, Luton, Bedfordshire
0158 278 7017


BMW 3 Series 320i SE 4dr Auto Full service History,2 keys,Full Year Mot,Leather Seats.

£1,598

Was £1,788 Save £190

  • 2001
  • 96873 miles
  • Saloon
  • 2200cc
  • Petrol
  • Automatic
  • Silver
  • 4 doors
  • History checked

Featuring  5 seats, computer, alloy wheels, service history, electric windows, mot, hpi clear, alarm, air-conditioning...

View Details
image

 Optimus Motors Ltd, Leicester, Leicestershire
0116 214 7727


BMW 3 Series 316ti SE 3dr Auto Individual Model With Alcantara Interior

£1,450

  • 2002 (02)
  • 99860 miles
  • Hatchback
  • 1800cc
  • Petrol
  • Automatic
  • Blue
  • 3 doors
  • History checked

Features on this model include  alarm, cruise control, full service history, alloy wheels, passenger airbag, 2 owners, traction control, power steering, cd player, 3 months warranty, air conditioning, air con, re...

View Details
image

 Quality Used Cars of Temple Cloud, Bristol, Avon
0176 144 1978


BMW 3 Series 318 Ci 16V 2dr

£1,795

  • 2003 (53)
  • 100472 miles
  • Coupe
  • 2000cc
  • Petrol
  • Manual
  • Green
  • 2 doors
  • History checked

This car has  abs, metallic paint, service history, folding rear seats, radio, radio/cd, alloy wheels, remote central locking, air con, central locking, front electric windows, pas, fog lights, ...

View Details
image
Save £500


 Macclesfield Trade Centre, MACCLESFIELD, CHESHIRE
0162 524 1900


BMW 3 Series 2.0 318i ES 4dr

£1,995

Was £2,495 Save £500

  • 2007 (07)
  • 101045 miles
  • Saloon
  • 2000cc
  • Petrol
  • Manual
  • Grey
  • 4 doors
  • History checked

Includes  mot, adjustable steering column/wheel, driver, adjustable steering column, 3x3 point rear seat belts, alloy wheels, air bag, electric door mirrors, air bag driver, cloth interior, ...

View Details




We currently have 78 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