2004 BMW 3 Series for Sale in Birmingham

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/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
£653 BELOW
Instant Market Value of £3,647

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/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
£1,033 BELOW
Instant Market Value of £4,958

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/12/06/10/58/2005_bmw_3_series-pic-210716689649556956-152x114.jpeg

2005 BMW 3 Series 2.0 318Ci SE Convertible Used Cars in Chesham, South East England HP5 2AA

Great Deal
£782 BELOW
Instant Market Value of £3,777

Price: £2,995

Mileage: 89,000

Location: Chesham, South East England HP5 2AA

Approved Used: No Transmission: Manual Colour: Black Description: Used 2005 BMW 3 Series 2.0 318Ci SE Convertible for sale - £2,995, 89,000 miles
https://static.cargurus.com/images/forsale/2016/11/25/16/15/2005_bmw_3_series-pic-8096799696072503825-152x114.jpeg

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

Great Deal
£1,121 BELOW
Instant Market Value of £5,616

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/12/09/11/35/2004_bmw_3_series-pic-3409665049001034731-152x114.jpeg

2004 BMW 3 Series 3.0 330Ci Sport Convertible Used Cars in Sheffield, Yorkshire and the Humber S9 3NH

Great Deal
£926 BELOW
Instant Market Value of £4,916

Price: £3,990

Mileage: 83,000

Location: Sheffield, Yorkshire and the Humber S9 3NH

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2004 BMW 3 Series 3.0 330Ci Sport Convertible for sale - £3,990, 83,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2016/12/04/07/02/2003_bmw_3_series-pic-504469417622459715-152x114.jpeg

2003 BMW 3 Series 2.0 318i SE Touring Used Cars in Bristol, South West England BS15 1PE

Great Deal
£524 BELOW
Instant Market Value of £2,023

Price: £1,499

Mileage: 107,000

Location: Bristol, South West England BS15 1PE

Approved Used: No Transmission: Manual Colour: Black Description: Used 2003 BMW 3 Series 2.0 318i SE Touring for sale - £1,499, 107,000 miles
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,006 BELOW
Instant Market Value of £6,301

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/10/08/06/14/2004_bmw_3_series-pic-3171779772312516644-152x114.jpeg

2004 BMW 3 Series 2.0TD 320Cd Sport auto Used Cars in Stockport, North West England SK1 2AX

Good Deal
£556 BELOW
Instant Market Value of £3,877

Price: £3,321

Mileage: 94,089

Location: Stockport, North West England SK1 2AX

Approved Used: No Transmission: Automatic Colour: Black Description: Used 2004 BMW 3 Series 2.0TD 320Cd Sport auto for sale - £3,321, 94,089 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Excellent customer service, Scott got in touch with me in the morning and I purchased the car and drove away the same day. The paperwork was dealt with swiftly and also the guys took care of my settlement with Ford. All this was done in a day and I was at work the next day with my new car. Thank you Mick and Scott. "
https://static.cargurus.com/images/forsale/2016/12/08/07/28/2005_bmw_3_series-pic-2228559532478369231-152x114.jpeg

2005 BMW 3 Series 2.0 318Ci M Sport Coupe Used Cars in Manchester, North West England M12 6FA

Good Deal
£845 BELOW
Instant Market Value of £3,845

Price: £3,000

Mileage: 84,700

Location: Manchester, North West England M12 6FA

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2005 BMW 3 Series 2.0 318Ci M Sport Coupe for sale - £3,000, 84,700 miles
Avg. Dealer Rating: (1 review) "received e-mail confirming possible part-exchange but decided not to follow up and leave purchase till after new reg plate is out."
https://static.cargurus.com/images/forsale/2016/12/07/07/00/2003_bmw_3_series-pic-6270230440206973070-152x114.jpeg

2003 BMW 3 Series 3.0 330Ci Sport Convertible Used Cars in Solihull, West Midlands B94 6AA

Good Deal
£933 BELOW
Instant Market Value of £3,932

Price: £2,999

Mileage: 106,000

Location: Solihull, West Midlands B94 6AA

Approved Used: No Transmission: Manual Colour: Blue Description: Used 2003 BMW 3 Series 3.0 330Ci Sport Convertible for sale - £2,999, 106,000 miles
Avg. Dealer Rating: (2 reviews) "Very helpful and professional service would recommend "
https://static.cargurus.com/images/forsale/2016/12/07/02/11/2005_bmw_3_series-pic-653197700883156409-152x114.jpeg

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

Good Deal
£656 BELOW
Instant Market Value of £3,506

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/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
£598 BELOW
Instant Market Value of £2,588

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
£434 BELOW
Instant Market Value of £2,734

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://static.cargurus.com/images/forsale/2016/09/14/06/31/2004_bmw_3_series-pic-2713429548881021925-152x114.jpeg

2004 BMW 3 Series 2.5 325Ci Sport Convertible auto Used Cars in Peterborough, East of England PE2 9EN

Good Deal
£328 BELOW
Instant Market Value of £4,278

Price: £3,950

Mileage: 89,493

Location: Peterborough, East of England PE2 9EN

Approved Used: No Transmission: Automatic Colour: Silver Description: Used 2004 BMW 3 Series 2.5 325Ci Sport Convertible auto for sale - £3,950, 89,493 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Very Very Good "
https://static.cargurus.com/images/forsale/2016/10/21/05/56/2004_bmw_3_series-pic-3399492633963889669-152x114.jpeg

2004 BMW 3 Series 2.5 325Ci SE Coupe auto Used Cars in Warrington, North West England WA2 8QS

Good Deal
£306 BELOW
Instant Market Value of £3,946

Price: £3,640

Mileage: 82,000

Location: Warrington, North West England WA2 8QS

Approved Used: No Transmission: Manual Colour: Grey Description: Used 2004 BMW 3 Series 2.5 325Ci SE Coupe auto for sale - £3,640, 82,000 miles
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 27 Great Deals £4,995 547 vehicles
2015 BMW 3 Series 18 Great Deals £15,300 265 vehicles
2014 BMW 3 Series 31 Great Deals £11,000 362 vehicles
2013 BMW 3 Series 66 Great Deals £7,988 1,031 vehicles
2012 BMW 3 Series 48 Great Deals £5,990 630 vehicles
2011 BMW 3 Series 25 Great Deals £4,889 350 vehicles
2010 BMW 3 Series 24 Great Deals £4,980 300 vehicles
2009 BMW 3 Series 28 Great Deals £3,990 345 vehicles
2008 BMW 3 Series 19 Great Deals £2,800 302 vehicles
2007 BMW 3 Series 22 Great Deals £2,799 313 vehicles