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

Nationwide Shipping

Add Similar Cars


2003 BMW 3 Series 325i Review
by Jim

Well worthwhile investment at any age

This is my 4th BMW and best thus far. I have owned the E30 (1985), E24 (1986), E36 (1997) and this E46 (2003). The progressive improvements over the years are quite noticeable in this E46 model. It has been rated as BMW's most reliable among the 3 Series and one of their most bulletproof reliable vehicles ever built. We have owned for 4 1/2 ...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/05/15/18/20/2003_bmw_3_series-pic-5440645306198257079-152x114.jpeg

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

Great Deal
$2,127 BELOW
CarGurus IMV of $5,327

Price: $3,200

Mileage: 140,592

Location: Bordentown, NJ 08505

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 330i for sale - $3,200, 140,592 miles with Sport Package, Leather Seats, Premium Package, Alloy Wheels
Avg. Dealer Rating: (18 reviews) "responded quickly "
https://static.cargurus.com/images/forsale/2017/08/14/23/11/2003_bmw_3_series_325i-pic-7400624832206790549-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Plainsboro, 08536

Great Deal
$1,607 BELOW
CarGurus IMV of $5,602

Price: $3,995

Mileage: 96,000

Location: Plainsboro, 08536

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Mettalic Green Description: Used 2003 BMW 3 Series 325i for sale - $3,995, 96,000 miles
https://static.cargurus.com/images/forsale/2017/07/17/05/52/2002_bmw_3_series-pic-3679024541194695771-152x114.jpeg

2002 BMW 3 Series 330xi Used Cars in Bordentown, NJ 08505

Good Deal
$1,324 BELOW
CarGurus IMV of $5,323

Price: $3,999

Mileage: 128,710

Location: Bordentown, NJ 08505

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2002 BMW 3 Series 330xi for sale - $3,999, 128,710 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (18 reviews) "responses quickly!"
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,819 BELOW
CarGurus IMV of $4,769

Price: $2,950

Mileage: 156,642

Location: Levittown, PA 19057

Average time on market: 19 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: (30 reviews) "Numerous emails back & forth with Sales associate we took an uber up to the lot to see the car that "was in great condition" no issues only to find out it was in a "special lot" we wanted to take it for a test run & see if our mechanic could look at it..only to be told that it could be towed possibly to our mechanic...towed? Great condition really? Another rep told us this as the original associate was on a call. When we walked around the lot many cars had flat tires & didn't have prices or details about the car. We were very upset wasting 50.00 for an uber up & back to the lot to be given the run around. Not impressed at all. I even emailed the associate on the way back home in the uber I was told I'm so sorry. Have you found any $1950 SUV type vehicles fully inspected and ready to drive? ^^ ( what the associate sent in enail) I said I can tell by the sarcasm how sorry you really are..you never said one word about the car needing work with all of the emails back & forth we would have never come up there spending 50.00 on uber to get there on a car that we couldn't even test drive. Did you want us to jump in the tow truck and go for a spin? Bad customer service..i would NEVER recommend this dealership...they do not deserve 1 star.they should send us a gift card for the inconvenience ( for the cost of the 2 ubers) & poor customer service & their lack of respect for someone's time & money Very unhappy non-customer"
https://static.cargurus.com/images/forsale/2017/05/31/02/00/2004_bmw_3_series-pic-637240477383367338-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Maple Shade, NJ 08052

Good Deal
$1,776 BELOW
CarGurus IMV of $6,771

Price: $4,995

Mileage: 108,827

Location: Maple Shade, NJ 08052

Average time on market: 24 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $4,995, 108,827 miles
Avg. Dealer Rating: (2 reviews) "Very courteous. Distance prevented any transaction."
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
$951 BELOW
CarGurus IMV of $3,946

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: (10 reviews) "Internet contact person said it would be available, spoke to dealer when i got there and it already left to auction on the same day i got there. Guess the internet contact and the dealers don't talk."
https://static.cargurus.com/images/forsale/2017/04/16/05/06/2004_bmw_3_series-pic-3953043133392870493-152x114.jpeg

2004 BMW 3 Series 325xi Wagon Used Cars in Ambler, PA 19002

Good Deal
$808 BELOW
CarGurus IMV of $6,208

Price: $5,400

Mileage: 114,841

Location: Ambler, PA 19002

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi Wagon for sale - $5,400, 114,841 miles with Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "all info was provided that I needed to know about jeep."
https://static.cargurus.com/images/forsale/2017/01/27/02/08/2003_bmw_3_series-pic-4899485445244328344-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Freehold, NJ 07728

Good Deal
$1,089 BELOW
CarGurus IMV of $5,539

Price: $4,450

Mileage: 130,000

Location: Freehold, NJ 07728

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 330xi for sale - $4,450, 130,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "responded quickly "
https://static.cargurus.com/images/forsale/2017/07/01/00/11/2003_bmw_3_series-pic-3450008893076836873-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Ardmore, PA 19003

Good Deal
$701 BELOW
CarGurus IMV of $5,701

Price: $5,000

Mileage: 91,976

Location: Ardmore, PA 19003

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $5,000, 91,976 miles
Avg. Dealer Rating: (16 reviews) "Great experience, they made me a super deal and I purchased the car."
https://static.cargurus.com/images/forsale/2017/04/16/04/47/2003_bmw_3_series-pic-848408416670098667-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Lumberton, NJ 08048

Good Deal
$646 BELOW
CarGurus IMV of $5,141

Price: $4,495

Mileage: 108,262

Location: Lumberton, NJ 08048

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $4,495, 108,262 miles
Avg. Dealer Rating: (3 reviews) "Honest about conditon of car. Why sell a broken convertible ? But explained condition"
https://static.cargurus.com/images/forsale/2017/08/18/08/06/2003_bmw_3_series-pic-685187934928836191-152x114.jpeg

2003 BMW 3 Series 325xi Wagon Used Cars in Hatboro, PA 19040

Good Deal
$896 BELOW
CarGurus IMV of $6,891

Price: $5,995

Mileage: 87,557

Location: Hatboro, PA 19040

Certified Pre-Owned: No Color: Black Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $5,995, 87,557 miles with Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Very nice person"
https://static.cargurus.com/images/forsale/2017/04/19/05/35/2002_bmw_3_series-pic-5293434786262452261-152x114.jpeg

2002 BMW 3 Series 330i Used Cars in Philadelphia, PA 19116

Good Deal
$618 BELOW
CarGurus IMV of $5,908

Price: $5,290

Mileage: 102,175

Location: Philadelphia, PA 19116

Average time on market: 13 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2002 BMW 3 Series 330i for sale - $5,290, 102,175 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Without a doubt the best dealer I've ever had the pleasure of doing business with. They assisted me every way possible. Very friendly and knowledgeable. I would definitely consider them for your auto needs."
https://static.cargurus.com/images/forsale/2017/05/27/14/55/2004_bmw_3_series-pic-4924786235258814548-152x114.jpeg

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

Fair Deal
$704 BELOW
CarGurus IMV of $6,199

Price: $5,495

Mileage: 75,924

Location: Conshohocken, PA 19428

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $5,495, 75,924 miles
Avg. Dealer Rating: (21 reviews) "Very good people, trust them and bought the car from them."
https://static.cargurus.com/images/forsale/2017/07/28/07/48/2002_bmw_3_series-pic-2126463615424956215-152x114.jpeg

2002 BMW 3 Series 330i Used Cars in Hammonton, NJ 08037

Fair Deal
$480 BELOW
CarGurus IMV of $5,953

Price: $5,473

Mileage: 100,355

Location: Hammonton, NJ 08037

Average time on market: 13 days Certified Pre-Owned: No Transmission: Automatic Color: Teal Description: Used 2002 BMW 3 Series 330i for sale - $5,473, 100,355 miles with Leather Seats
Avg. Dealer Rating: (1 review) "Great to work with. Thank you all"
https://static.cargurus.com/images/forsale/2017/05/18/02/41/2003_bmw_3_series-pic-1389593175451862540-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Lansdale, PA 19446

Fair Deal
$626 BELOW
CarGurus IMV of $6,026

Price: $5,400

Mileage: 94,616

Location: Lansdale, PA 19446

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $5,400, 94,616 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Nice place"
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 175 Great Deals $25,429 8,723 listings
2016 BMW 3 Series 49 Great Deals $19,500 1,903 listings
2015 BMW 3 Series 35 Great Deals $15,995 1,152 listings
2014 BMW 3 Series 235 Great Deals $13,315 5,250 listings
2013 BMW 3 Series 44 Great Deals $10,900 1,623 listings
2012 BMW 3 Series 31 Great Deals $9,995 620 listings
2011 BMW 3 Series 123 Great Deals $4,999 2,507 listings
2010 BMW 3 Series 36 Great Deals $5,986 786 listings
2009 BMW 3 Series 57 Great Deals $4,995 1,330 listings
2008 BMW 3 Series 86 Great Deals $3,000 1,739 listings