2004 BMW 3 Series for Sale in Worcester

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Vehicles
https://static.cargurus.com/images/forsale/2016/12/03/07/13/2005_bmw_3_series-pic-2454670192946444559-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE Used Cars in Derby, East Midlands DE1 3QB

Great Deal
£1,636 BELOW
Instant Market Value of £3,286

Price: £1,650

Mileage: 141,200

Location: Derby, East Midlands DE1 3QB

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £1,650, 141,200 miles with Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Great Service ! Car as described. "
https://static.cargurus.com/images/forsale/2016/09/22/07/49/2003_bmw_3_series-pic-7761714519784950384-152x114.jpeg

2003 BMW 3 Series 2.5 325Ci Sport Coupe auto Used Cars in Crewe, North West England CW2 7DJ

Great Deal
£700 BELOW
Instant Market Value of £3,694

Price: £2,994

Mileage: 95,000

Location: Crewe, North West England CW2 7DJ

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2003 BMW 3 Series 2.5 325Ci Sport Coupe auto for sale - £2,994, 95,000 miles
Avg. Dealer Rating: (1 review) "Very good experience here, nothing was too much trouble , seemed to really value my enqiuiry and show genuine interest , got back to me quickly even thought it was an email enquiry"
https://static.cargurus.com/images/forsale/2016/11/25/02/12/2003_bmw_3_series-pic-1047687220159700151-152x114.jpeg

2003 BMW 3 Series 2.5 325i Sport Used Cars in Derby, East Midlands DE24 8AN

Great Deal
£1,351 BELOW
Instant Market Value of £2,741

Price: £1,390

Mileage: 116,000

Location: Derby, East Midlands DE24 8AN

Approved Used: No Transmission: Manual Colour: Black Description: Used 2003 BMW 3 Series 2.5 325i Sport for sale - £1,390, 116,000 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/10/08/06/07/2005_bmw_3_series-pic-6952150059206261440-152x114.jpeg

2005 BMW 3 Series 3.0TD 330Cd Sport Convertible 2993cc Used Cars in Coventry, West Midlands CV5 6HB

Great Deal
£1,171 BELOW
Instant Market Value of £5,666

Price: £4,495

Mileage: 93,942

Location: Coventry, West Midlands CV5 6HB

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2005 BMW 3 Series 3.0TD 330Cd Sport Convertible 2993cc for sale - £4,495, 93,942 miles with Navigation System, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "An overall excellent experience, very professional and polite and very very busy."
https://static.cargurus.com/images/forsale/2016/09/13/00/29/2004_bmw_3_series-pic-1966654428111325852-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci SE Coupe auto Used Cars in Leicester, East Midlands LE4 6JR

Great Deal
£970 BELOW
Instant Market Value of £4,895

Price: £3,925

Mileage: 73,000

Location: Leicester, East Midlands LE4 6JR

Approved Used: No Transmission: Automatic Colour: Grey Description: Used 2004 BMW 3 Series 3.0 330Ci SE Coupe auto for sale - £3,925, 73,000 miles
Avg. Dealer Rating: (1 review) "Responded and friendly."
https://static.cargurus.com/images/forsale/2016/10/26/10/23/2003_bmw_3_series-pic-3114969195454491765-152x114.jpeg

2003 BMW 3 Series 3.0 330Ci Sport Coupe auto Used Cars in Rumney, Wales CF3 2ER

Good Deal
£633 BELOW
Instant Market Value of £3,228

Price: £2,595

Mileage: 110,000

Location: Rumney, Wales CF3 2ER

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2003 BMW 3 Series 3.0 330Ci Sport Coupe auto for sale - £2,595, 110,000 miles with Navigation System
Avg. Dealer Rating: (1 review) "No pressure sales. Friendly and approachable."
https://static.cargurus.com/images/forsale/2016/10/08/23/47/2005_bmw_3_series-pic-5713623872055228104-152x114.jpeg

2005 BMW 3 Series 3.0 330i SE 2996cc auto Used Cars in Cannock, West Midlands WS11 0JB

Good Deal
£1,007 BELOW
Instant Market Value of £6,302

Price: £5,295

Mileage: 50,086

Location: Cannock, West Midlands WS11 0JB

Approved Used: No Transmission: Automatic Colour: Red Description: Used 2005 BMW 3 Series 3.0 330i SE 2996cc auto for sale - £5,295, 50,086 miles
Avg. Dealer Rating: (1 review) "they knocked the price down to £2000,but unfortunately,i couldn,t afford that sort of money,nice looking car though :)"
https://static.cargurus.com/images/forsale/2016/12/02/06/57/2003_bmw_3_series-pic-8430197667152957220-152x114.jpeg

2003 BMW 3 Series 3.2 M3 Convertible Used Cars in Coventry, West Midlands CV5 6HB

Good Deal
£1,504 BELOW
Instant Market Value of £8,199

Price: £6,695

Mileage: 99,008

Location: Coventry, West Midlands CV5 6HB

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2003 BMW 3 Series 3.2 M3 Convertible for sale - £6,695, 99,008 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Service received was excellent."
https://static.cargurus.com/images/forsale/2016/11/24/13/41/2005_bmw_3_series-pic-2570145998531299792-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE Touring Used Cars in Coventry, West Midlands CV5 6HB

Good Deal
£630 BELOW
Instant Market Value of £6,425

Price: £5,795

Mileage: 55,468

Location: Coventry, West Midlands CV5 6HB

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2005 BMW 3 Series 2.0TD 320d SE Touring for sale - £5,795, 55,468 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Excellent cars at great prices im picking my new insignia up on Tuesday friendly staff that met all my requirements and according to car guru my car was over £600 under priced barging"
https://static.cargurus.com/images/forsale/2016/08/06/19/42/2003_bmw_3_series-pic-3256666853503286903-152x114.jpeg

2003 BMW 3 Series 2.9TD 330d Sport auto Used Cars in Northampton, East Midlands NN7 4QQ

Good Deal
£597 BELOW
Instant Market Value of £2,587

Price: £1,990

Mileage: 125,000

Location: Northampton, East Midlands NN7 4QQ

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2003 BMW 3 Series 2.9TD 330d Sport auto for sale - £1,990, 125,000 miles
Avg. Dealer Rating: (3 reviews) "Professional outfit! "
https://static.cargurus.com/images/forsale/2016/11/24/12/51/2004_bmw_3_series-pic-3245025782483436073-152x114.jpeg

2004 BMW 3 Series 2.0 318i ES Touring Used Cars in Quarry Bank, West Midlands DY5 2JG

Good Deal
£460 BELOW
Instant Market Value of £2,760

Price: £2,300

Mileage: 76,386

Location: Quarry Bank, West Midlands DY5 2JG

Approved Used: No Transmission: Manual Colour: Black Description: Used 2004 BMW 3 Series 2.0 318i ES Touring for sale - £2,300, 76,386 miles with Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 2.0 320i SE Used Cars in Birmingham, West Midlands B25 8LT

Good Deal
£686 BELOW
Instant Market Value of £3,536

Price: £2,850

Mileage: 98,449

Location: Birmingham, West Midlands B25 8LT

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.0 320i SE for sale - £2,850, 98,449 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2016/11/27/20/32/2005_bmw_3_series-pic-8681884298222276469-152x114.jpeg

2005 BMW 3 Series 2.0TD 320d SE Used Cars in Leighton Buzzard, East of England LU7 9LJ

Good Deal
£529 BELOW
Instant Market Value of £4,523

Price: £3,994

Mileage: 91,000

Location: Leighton Buzzard, East of England LU7 9LJ

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.0TD 320d SE for sale - £3,994, 91,000 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "the service was greatttttt"
https://static.cargurus.com/images/forsale/2016/12/02/07/10/2003_bmw_3_series-pic-686233451670234012-152x114.jpeg

2003 BMW 3 Series 2.0 318ti SE Compact Used Cars in Tamworth, West Midlands B77 2LE

Good Deal
£243 BELOW
Instant Market Value of £1,443

Price: £1,200

Mileage: 107,000

Location: Tamworth, West Midlands B77 2LE

Approved Used: No Transmission: Manual Colour: Silver Description: Used 2003 BMW 3 Series 2.0 318ti SE Compact for sale - £1,200, 107,000 miles
https://static.cargurus.com/images/forsale/2016/11/26/02/11/2003_bmw_3_series-pic-8221317721116013367-152x114.jpeg

2003 BMW 3 Series 3.0 330Ci Convertible Used Cars in Birmingham, West Midlands B10 0NR

Good Deal
£388 BELOW
Instant Market Value of £2,873

Price: £2,485

Mileage: 136,664

Location: Birmingham, West Midlands B10 0NR

Approved Used: No Transmission: Manual Colour: Aluminium/silver Description: Used 2003 BMW 3 Series 3.0 330Ci Convertible for sale - £2,485, 136,664 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Really good seller, very helpful and went to extreme lengths to ensure a smooth transaction. Found this company to be extremely thorough in all aspects of this sale would highly recommend"
Please wait ...
All Vehicles
Please wait ...
Featured Vehicle
First Previous
Page # of #
Next

Filter your search criteria!

A large number of vehicles matched your criteria. You are seeing the top 2,000 vehicles.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2016 BMW 3 Series 22 Great Deals £17,488 506 vehicles
2015 BMW 3 Series 19 Great Deals £15,500 229 vehicles
2014 BMW 3 Series 34 Great Deals £11,000 340 vehicles
2013 BMW 3 Series 46 Great Deals £7,988 964 vehicles
2012 BMW 3 Series 34 Great Deals £5,990 555 vehicles
2011 BMW 3 Series 25 Great Deals £4,995 347 vehicles
2010 BMW 3 Series 20 Great Deals £4,980 299 vehicles
2009 BMW 3 Series 23 Great Deals £3,990 343 vehicles
2008 BMW 3 Series 21 Great Deals £2,800 311 vehicles
2007 BMW 3 Series 18 Great Deals £2,799 321 vehicles