2003 BMW 3 Series for Sale in Philadelphia, PA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Add Similar Cars


2003 BMW 3 Series Review
by Mycroft

BMW 320CD M-Sport Coupe

This was the diesel version, so whilst it delivered good mpg and was great on the motorway I found it a little sluggish in some circumstances. A great car to drive, very comfortable and refined. If it wasn't for the lack of a boot for the dog I'd buy a 3 litre petrol version tomorrow.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/03/15/21/04/2004_bmw_3_series-pic-654497616148375102-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in New Castle, DE 19720

Great Deal
$2,307 BELOW
Instant Market Value of $5,304

Price: $2,997

Mileage: 138,677

Location: New Castle, DE 19720

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $2,997, 138,677 miles with Leather Seats
Avg. Dealer Rating: (23 reviews) "It just keeps getting better. The best dealership ever. They are always on the side of the customer. They've made my search for car a great experience. Very good people."
https://static.cargurus.com/images/forsale/2017/03/11/18/26/2004_bmw_3_series-pic-7441341755286985412-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Levittown, PA 19057

Good Deal
$1,735 BELOW
Instant Market Value of $4,685

Price: $2,950

Mileage: 156,642

Location: Levittown, PA 19057

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325i for sale - $2,950, 156,642 miles with Aluminum Wheels
Avg. Dealer Rating: (20 reviews) "Would not discuss anything about the vehicle unless I was on location. Canned generic responses which read like commercial lines."
https://static.cargurus.com/images/forsale/2017/04/02/17/35/2002_bmw_3_series-pic-4459847275219150168-152x114.jpeg

2002 BMW 3 Series 330xi Used Cars in Lawnside, NJ 08045

Good Deal
$1,189 BELOW
Instant Market Value of $3,684

Price: $2,495

Mileage: 188,000

Location: Lawnside, NJ 08045

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2002 BMW 3 Series 330xi for sale - $2,495, 188,000 miles
Avg. Dealer Rating: (1 review) "I have a very busy schedule and this dealer has been so accommodating. I have not had any time to actually look at this car in person but that is not the dealer fault. I would recommend this dealer for your auto needs"
https://static.cargurus.com/images/forsale/2017/04/24/02/28/2002_bmw_3_series-pic-4855087350140567518-152x114.jpeg

2002 BMW 3 Series 325xi Wagon Used Cars in Philadelphia, PA 19124

Good Deal
$1,412 BELOW
Instant Market Value of $4,407

Price: $2,995

Mileage: 166,614

Location: Philadelphia, PA 19124

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2002 BMW 3 Series 325xi Wagon for sale - $2,995, 166,614 miles with Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Called about a Jeep that did not say "mechanic special" anywhere in the description and was spoken to very rude over the phone because it supposedly said it was. Not being transparent about your vehicles and horrible customer service. If I could give zero stars I would. "
https://static.cargurus.com/images/forsale/2017/04/03/09/49/2002_bmw_3_series_325i-pic-4340236509430453429-152x114.jpeg

2002 BMW 3 Series 325i Used Cars in Norristown, 19401

Good Deal
$1,091 BELOW
Instant Market Value of $4,591

Price: $3,500

Mileage: 153,000

Location: Norristown, 19401

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2002 BMW 3 Series 325i for sale - $3,500, 153,000 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
https://static.cargurus.com/images/forsale/2017/04/21/17/10/2002_bmw_3_series-pic-3672363049844454078-152x114.jpeg

2002 BMW 3 Series 325Ci Convertible Used Cars in Silverdale, PA 18962

Good Deal
$1,195 BELOW
Instant Market Value of $5,395

Price: $4,200

Mileage: 124,003

Location: Silverdale, PA 18962

Average time on market: 41 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2002 BMW 3 Series 325Ci Convertible for sale - $4,200, 124,003 miles with Alloy Wheels
Avg. Dealer Rating: (18 reviews) "Responded quickly."
https://static.cargurus.com/images/forsale/2017/04/12/17/32/2004_bmw_3_series-pic-4526783639512995218-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Philadelphia, PA 19136

Good Deal
$1,452 BELOW
Instant Market Value of $8,901

Price: $7,449

Mileage: 77,518

Location: Philadelphia, PA 19136

Average time on market: 40 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,449, 77,518 miles with Leather Seats, Alloy Wheels, Climate Package
Avg. Dealer Rating: (14 reviews) "Excellent !!, responded right away!!"
https://static.cargurus.com/images/forsale/2017/04/19/05/35/2003_bmw_3_series-pic-5858856760505617280-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Conshohocken, PA 19428

Good Deal
$1,165 BELOW
Instant Market Value of $4,460

Price: $3,295

Mileage: 150,601

Location: Conshohocken, PA 19428

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 325i for sale - $3,295, 150,601 miles
Avg. Dealer Rating: (10 reviews) "Overall pleasant experience. I drove away on the car and left mine parked in the dealer lot. "
https://static.cargurus.com/images/forsale/2017/01/05/12/39/2004_bmw_3_series-pic-7493887583306273047-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Conshohocken, PA 19428

Good Deal
$1,527 BELOW
Instant Market Value of $8,022

Price: $6,495

Mileage: 99,828

Location: Conshohocken, PA 19428

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $6,495, 99,828 miles
Avg. Dealer Rating: (20 reviews) "I had a very pleasant experience with Pro Sport Motors. Everyone was very kind. Explained everying took care of my concerns even put gas in the car. Yes they were short staffed so it took a little longer but your buying a new vehicle so I don't mind waiting to get what I want! So as for right now I give them 5 stars! "
https://static.cargurus.com/images/forsale/2016/07/13/02/12/2004_bmw_3_series-pic-8620331705329458256-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Philadelphia, PA 19141

Good Deal
$997 BELOW
Instant Market Value of $6,897

Price: $5,900

Mileage: 109,932

Location: Philadelphia, PA 19141

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $5,900, 109,932 miles with Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Nice people, bought closer to home "
https://static.cargurus.com/images/forsale/2016/12/13/10/45/2004_bmw_3_series-pic-3817982992672615678-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Bethlehem, PA 18018

Good Deal
$670 BELOW
Instant Market Value of $5,870

Price: $5,200

Mileage: 98,530

Location: Bethlehem, PA 18018

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 325i for sale - $5,200, 98,530 miles with Leather Seats, Sunroof/Moonroof, Power Package, Bluetooth, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (20 reviews) "Nice experience."
https://static.cargurus.com/images/forsale/2017/03/11/03/03/2002_bmw_3_series-pic-1114993642154916230-152x114.jpeg

2002 BMW 3 Series 330xi Used Cars in Philadelphia, PA 19124

Good Deal
$1,022 BELOW
Instant Market Value of $5,922

Price: $4,900

Mileage: 116,628

Location: Philadelphia, PA 19124

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2002 BMW 3 Series 330xi for sale - $4,900, 116,628 miles with Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Dealer never responded to an email inquiry I made. When I called them and asked to speak to someone about a vehicle they actually said someone would call me back and never did. Guess they are too busy over there. They don't want to speak to anyone on phone they want you to "come in". If you're serious about buying a car from here - my suggestion would be that you don't. There are plenty of places to buy cars because if customer service is a big thing for you then forget about this place. Seriously. "
https://static.cargurus.com/images/forsale/2017/04/27/01/30/2003_bmw_3_series-pic-7381031276513852759-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Bordentown, NJ 08505

Good Deal
$694 BELOW
Instant Market Value of $4,689

Price: $3,995

Mileage: 140,592

Location: Bordentown, NJ 08505

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 325i for sale - $3,995, 140,592 miles
Avg. Dealer Rating: (15 reviews) "Adam contacted me via email immediately. We bought this car 2 days later. He is reasonable and honest and easy to talk to."
https://static.cargurus.com/images/forsale/2017/03/16/17/14/2004_bmw_3_series-pic-3070025990109999129-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Berlin, NJ 08009

Good Deal
$813 BELOW
Instant Market Value of $5,812

Price: $4,999

Mileage: 135,894

Location: Berlin, NJ 08009

Average time on market: 40 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $4,999, 135,894 miles
Avg. Dealer Rating: (8 reviews) "Be ready for very high pressure sales tactics. Salesman would not let me look at the car at my pace, kept trying to distract me as I questioned certain things about the car. Won't go back."
https://static.cargurus.com/images/forsale/2017/03/04/07/20/2004_bmw_3_series-pic-2599104454063391946-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Philadelphia, PA 19136

Fair Deal
$619 BELOW
Instant Market Value of $5,614

Price: $4,995

Mileage: 113,000

Location: Philadelphia, PA 19136

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $4,995, 113,000 miles
Avg. Dealer Rating: (2 reviews) "The owner responded within an hour of my emailed inquiry. He was upfront with his answer to my question. Seems like a stand up guy."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Filter your search criteria!

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

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2017 BMW 3 Series 38 Great Deals $27,996 8,126 listings
2016 BMW 3 Series 152 Great Deals $19,995 3,350 listings
2015 BMW 3 Series 14 Great Deals $15,999 926 listings
2014 BMW 3 Series 204 Great Deals $11,980 4,330 listings
2013 BMW 3 Series 105 Great Deals $11,950 2,912 listings
2012 BMW 3 Series 24 Great Deals $10,995 713 listings
2011 BMW 3 Series 115 Great Deals $7,495 2,812 listings
2010 BMW 3 Series 39 Great Deals $5,795 885 listings
2009 BMW 3 Series 45 Great Deals $5,399 1,430 listings
2008 BMW 3 Series 61 Great Deals $4,700 1,922 listings