By Price | Monthly cost

More options

Cheap Bmw 3 Series cars under £2,000

With a budget of £2,000 you can grab a great bargain. Most of the cars advertised on our site are heavily reduced in price and come with a free history check

79 Bmw 3 Series cars under £2,000 - 34 reductions


Change budget



image
  Great deal

 Car Valley, Wembley

£899   Was £940 Save £41

BMW 3 Series 2.5 325i SE Touring 5dr Auto

2001 (51)  |   138,000 miles  |   Estate  |   2500cc  |   Petrol  |   Automatic  |   5 doors  |   History checked

Includes electric windows, 5 seats, computer, air-conditioning, cruise control, alarm, mot...

image
  Great deal

 Select Motor Co, Epsom

£500   Was £750 Save £250

BMW 3 Series 2.2 320CI SE 2d 168 BHP

2002 (02)  |   137,638 miles  |   Coupe  |   2200cc  |   Petrol  |   Manual  |   2 doors  |   History checked

Features on this model include outside temperature gauge, front side airbags, mot, pas, service interval indicator, rear park distance control, lights on warning, head restraints, side airbags, hpi clear, side impact protection, spare wheel, park distance control, service history,...

image
  Good deal

 Cheap Used Cars Essex, Battlesbridge

£1,995   Was £2,795 Save £800

BMW 3 Series 2.5 325CI SPORT 2d 190 BHP Auto

2004 (54)  |   110,496 miles  |   Convertible  |   2500cc  |   Petrol  |   Automatic  |   doors  |   History checked

Featuring rev counter, lights on warning, driver, cruise control, automatic, check control system, service interval indicator, mot, park distance control, digital clock, outside temperature gauge, pas, abs, warranty...

image
  Good deal

 Effingham Road Motor Company Limited, Sheffield

£1,995   Was £2,495 Save £500

BMW 3 Series 320 Cd M Sport 2dr

2006 (06)  |   146,000 miles  |   Coupe  |   2000cc  |   Diesel  |   Manual  |   2 doors  |   History checked

Featuring 2 owners, airbag, front head restraints, bluetooth connection, curtain airbags, full service history, body coloured bumpers, pas, electrically adjustable drivers seat, air conditioning, alloy wheels, leather, climate control, cruise control, metallic...

image
  Great deal

 Great Bridge Cars, West Bromwich

£1,995   Was £2,495 Save £500

BMW 3 Series 320 Ci Convertible

2003 (03)  |   119,775 miles  |   Convertible  |   2200cc  |   Petrol  |   Manual  |   2 doors  |   History checked

Comes with cd, hpi clear, central locking, air con, power steering, mot, electric windows, excellent condition throughout, air conditioning, service history, cd player, alloys, remote central locking...

image
  Great deal
✓ Low mileage

 Masons Car Sales, Upminster

£1,995   Was £2,295 Save £300

BMW 3 Series 2.0 318Ci SE 2dr Auto

2002 (52)  |   95,000 miles  |   Convertible  |   2000cc  |   Petrol  |   Automatic  |   2 doors  |   History checked

Description includes cd, driver, cd player, full service history, computer, alloy wheels, central locking, air-conditioning, service history, cruise control, leather seats, electric door mirrors, electric windows, remote central locking, power steering, leather, alarm...

image
  Good deal

 Robinsons Car Sales, Peterborough

£1,990   Was £2,490 Save £500

BMW 3 Series 330 Ci Sport 2dr Auto

2004 (53)  |   139,000 miles  |   Coupe  |   3000cc  |   Petrol  |   Automatic  |   doors  |   History checked

Features on this model include We have much more to tell you about this car so please feel free to call us for more details...

image
  Good deal

 Hyde Motor Company LTD, Hyde

£1,990   Was £2,690 Save £700

BMW 3 Series 

2005 (54)  |   175,000 miles  |   Coupe  |   3000cc  |   Diesel  |   Manual  |   2 doors  |   History checked

This car has front fog lights, warranty, electric door mirrors, air conditioning, radio, passenger airbag, fog lights, sports seats, driver, alloy wheels, fsh, drivers airbag, part exchange welcome, mot, radio/cd, air con, pas, airbag, leather, passenger, abs...

image
  Good deal

 Pudsey Service Centre, Pudsey

£1,985   Was £2,485 Save £500

BMW 3 Series 2.0 318Ci 2dr Auto

2002 (52)  |   103,000 miles  |   Convertible  |   2000cc  |   Petrol  |   Automatic  |   2 doors  |   History checked

Options include passenger, alarm, body coloured bumpers, leather, air bag driver, air-conditioning, full service history, air bag, alloy wheels, mot, convertible, central door locking, pas, service history, leather interior, computer, warranty, electric windows, spe...

image
  Great deal

 Motor Firm, Peterborough

£1,975   Was £2,175 Save £200

BMW 3 Series 318i SE 4dr

2007 (07)  |   105,000 miles  |   Saloon  |   2000cc  |   Petrol  |   Manual  |   4 doors  |   History checked

Features on this model include radio/cd, rear wiper, remote central locking, radio, drivers airbag, abs, alloy wheels, passenger airbag, cloth, air con, computer, pas, passenger, climate control, central locking, front electric windows, driver, alarm, front armrest, front fog ligh...

image
  Great deal

 Express Motors (London), London

£1,895   Was £1,995 Save £100

BMW 3 Series 320d SE 4dr

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

This model has cd player, fsh, 5 seats, rear park assist, bmw professional radio with single cd, air con, cd, radio, air conditioning, automatic, alarm, park distance control, alloys, electric windows - front, mot, electric windows, single cd player, 6 speed, cruis...

image
  Great deal
✓ Low mileage

 Silverstone Cars Limited, Barking

£1,795   Was £1,995 Save £200

BMW 3 Series 2.5 325i SE 4dr Auto

2002 (52)  |   74,000 miles  |   Saloon  |   2500cc  |   Petrol  |   Automatic  |   4 doors  |   History checked

Featuring full service history, service history, 2 owners, electric windows, finance available, air-conditioning, alarm, alloy wheels, computer, 5 seats...

image
  Great deal

 Macclesfield Trade Centre, MACCLESFIELD

£1,750   Was £1,995 Save £245

BMW 3 Series 2.0 318i ES Saloon 4dr Petrol Manual (213 g/km, 129 bhp)

2005 (55)  |   107,028 miles  |   Saloon  |   2000cc  |   Petrol  |   Manual  |   4 doors  |   History checked

Description includes computer, alloy wheels, electric windows, 5 seats, air-conditioning, cloth, black, black cloth interior, cloth interior...

image
  Great deal
✓ Low mileage

 Oak Street Cars, Norwich

£1,695   Was £2,000 Save £305

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

2004 (04)  |   94,875 miles  |   Coupe  |   2000cc  |   Petrol  |   Manual  |   2 doors  |   History checked

Featuring mot, cruise control, alloy wheels, electric windows, computer, alarm, warranty, 5 seats, service history, full service history, tyre condition good...

image
  Great deal
✓ Low mileage

 D and S Autos, Northampton

£1,495   Was £1,893 Save £398

BMW 3 Series 318ti Sport 3dr

2004 (54)  |   76,000 miles  |   Hatchback  |   2000cc  |   Petrol  |   Manual  |   3 doors  |   History checked

This model has front fog lights, airbags, computer, electric windows, pas, front electric windows, side airbags, air con, mot, service indicator, abs, warranty, drivers airbag, alloy wheels, alarm, electric door mirrors, front head restraints, air conditioning, pas...


Start search



We currently have 83 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.



AS SEEN IN

GREAT DEALS FROM GREAT DEALERS

Start search