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.

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

 Motors R Us, Thatcham, Berkshire
0163 592 2804


BMW 3 Series 316Ti

£1,695

  • 2001 (51)
  • 49000 miles
  • Hatchback
  • 1800cc
  • Petrol
  • Manual
  • Black
  • 3 doors
  • History checked

This car has  manual, petrol, hatchback...

View Details
image

 Church Street Motors, Sheffield, Yorkshire
0122 622 8318


BMW 3 Series 318i SE 4dr Auto

£1,695

  • 2004 (54)
  • 66000 miles
  • Saloon
  • 2000cc
  • Petrol
  • Automatic
  • Black
  • 4 doors
  • History checked

This model has  parking sensors, part exchange welcome, saloon, service history, power steering, 12 months mot, air conditioning, automatic, cd, isofix, electric mirrors, air con, cruise control, ...

View Details
image

 Gatwick Cars, Crawley, Surry
0129 383 2667


BMW 3 Series 

£1,295

  • 1993 (K)
  • 67000 miles
  • Saloon
  • 2500cc
  • Petrol
  • Manual
  • Red
  • 4 doors
  • History checked

With  We have much more to tell you about this car so please feel free to call us for more details...

View Details
image
Save £501


 Peter Michael Motors, Huddersfield, West Yorkshire
0148 482 9646


BMW 3 Series 2.0 318i SE 4dr Auto

£1,994

Was £2,495 Save £501

  • 2003 (53)
  • 74520 miles
  • Saloon
  • 2000cc
  • Petrol
  • Automatic
  • Silver
  • 4 doors
  • History checked

This model has  cd player, 2 keys, 5 seats, electric windows, cd, mot, 2 owners, computer, alloy wheels, air-conditioning, warranty, alarm...

View Details
image
Save £200


 Oakland Motor Company, Rochdale, Greater Manchester
0170 654 1274


BMW 3 Series 2.2 320i SE 4dr Auto

£1,490

Was £1,690 Save £200

  • 2002 (52)
  • 75000 miles
  • Saloon
  • 2200cc
  • Petrol
  • Automatic
  • Blue
  • 4 doors
  • History checked

Options include  air bag driver, air-conditioning, adjustable steering column/wheel, alloy wheels, full service history, fog lights, 2 owners, central door locking, power-assisted steering, front f...

View Details
image
Save £246


 My Next Car, Sandy, Bedfordshire
0176 777 7430


BMW 3 Series 1.9 318I SE 4d AUTO 117 BHP

£1,444

Was £1,690 Save £246

  • 2000 (W)
  • 80000 miles
  • Saloon
  • 1900cc
  • Petrol
  • Automatic
  • Silver
  • 4 doors
  • History checked

Featuring  body coloured bumpers, head restraints, centre rear seat belt, electric windows - front, driver, side protection mouldings, anti-lock brakes, electric windows, air bag passenger, p...

View Details
image

 A 2 B Car Sales, Northampton, Northamptonshire
0160 432 1448


BMW 3 Series 316ti ES 3dr Auto

£1,795

  • 2004 (54)
  • 83000 miles
  • Hatchback
  • 1800cc
  • Petrol
  • Automatic
  • Green
  • 3 doors
  • History checked

Featuring  cloth, alloy wheels, rear wiper, warranty, metallic paint, airbag, body coloured bumpers, pas, passenger, electric door mirrors, front head restraints, passenger airbag, electric w...

View Details
image

 JGM Motors Ltd, Littletown, County Durham
0191 283 7363


BMW 3 Series 2.5 323Ci 2dr Auto

£1,995

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

Options include  service history, excellent bodywork, computer, alarm, cloth, mot, 4 seats, full service history, warranty, electric windows, 12 months mot, low mileage, cloth interior, air-conditi...

View Details
image

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


BMW 3 Series 318ti SE Auto

£1,695

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

Description includes  electric mirrors, automatic, central door locking, electric windows, alloy wheels, remote central door locking, mot...

View Details
image

 Bowerhill Trade Centre, Melksham, Wiltshire
0122 556 0452


BMW 3 Series 316i SE 16v 4dr

£1,995

  • 2003 (03)
  • 85000 miles
  • Saloon
  • 1800cc
  • Petrol
  • Manual
  • Grey
  • 4 doors
  • History checked

With  air conditioning, alarm, alloy wheels, driver, passenger, pas, airbag, warranty, electric windows, central locking, air con, side airbags, service history, abs, immobiliser, airbag...

View Details
image

 JB Motor Cars, Hartlebury, Worcestershire
0129 939 3463


BMW 3 Series 320i ES

£1,395

  • 2005 (55)
  • 85159 miles
  • Saloon
  • 2000cc
  • Petrol
  • Manual
  • Black
  • 4 doors
  • History checked

With  black, 5 seats, service history, alloy wheels, electric windows, alarm, computer, mot, warranty, air-conditioning...

View Details
image

 Trade Cars Teesside, Stockton on Tees, County Durham
0164 269 3624


BMW 3 Series 318i ES 4dr

£1,295

  • 2004 (04)
  • 89000 miles
  • Saloon
  • 2000cc
  • Petrol
  • Manual
  • Black
  • 4 doors
  • History checked

Comes with  petrol, warranty, part exchange welcome, manual, cd player, electric windows (front), mot, cd, electric windows...

View Details
image

 Aston Motor Group, Derby, Derbyshire
0133 264 9609


BMW 3 Series 330i SE 4dr Auto

£1,295

  • 2001 (Y)
  • 92886 miles
  • Saloon
  • 3000cc
  • Petrol
  • Automatic
  • Blue
  • 4 doors
  • History checked

Options include  alloys, low mileage, air con, black, audio, leather...

View Details
image

 Priddys Motor Company Ltd, Minehead, Somerset
0164 365 2282


BMW 3 Series 318CI SPORT - PX CLEARANCE

£1,950

  • 2004
  • 94870 miles
  • Coupe
  • 2000cc
  • Petrol
  • Manual
  • Black
  • 2 doors
  • History checked

Features on this model include  heated seats, privacy glass, service history, sat nav, driver, mot, cruise control...

View Details
image
Save £300


 Sovereign Cars UK Ltd, Wallasey, Merseyside
0151 515 1786


BMW 3 Series 318i ES 4dr

£1,895

Was £2,195 Save £300

  • 2005 (05)
  • 95000 miles
  • Saloon
  • 2000cc
  • Petrol
  • Manual
  • Black
  • 4 doors
  • History checked

This car has  We have much more to tell you about this car so please feel free to call us for more details...

View Details




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