2003 BMW 3 Series for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2003 BMW 3 Series 320i Review
by Andy

very good car

The best ever car i've owned and would have another but would have estate and easy to maintain and service and wish it was a hatchback and wish I bought one years ago I love itand fun to drive and good acceleration,handling and good build quality interior is well layed out

Find 2003 BMW 3 Series listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/08/26/23/28/2002_bmw_3_series-pic-2015233007885370410-152x114.jpeg

2002 BMW 3 Series 325i Used Cars in North Charleston, SC 29418

Great Deal
$3,061 BELOW
Instant Market Value of $4,061

Price: $1,000

Mileage: 170,003

Location: North Charleston, SC 29418

Average time on market: 19 days Certified Pre-Owned: No Color: Grey Description: Used 2002 BMW 3 Series 325i for sale - $1,000, 170,003 miles
Avg. Dealer Rating: (2 reviews) "2 women helped us, the younger one was pleasant and honest about whether the car would be dependable for my mother. The older lady really needs to develop better people skills. It seems when you want someone's business you would show more enthusiasm and willingness to be kind. "
https://static.cargurus.com/images/forsale/2016/08/14/02/37/2004_bmw_3_series-pic-2846132193582817793-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Mishawaka, IN 46545

Great Deal
$2,594 BELOW
Instant Market Value of $7,189

Price: $4,595

Mileage: 100,372

Location: Mishawaka, IN 46545

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $4,595, 100,372 miles
Avg. Dealer Rating: (8 reviews) "I think I called after they emailed me. Helpful and friendly. I think I want a hightop van. Theirs is not."
https://static.cargurus.com/images/forsale/2016/08/23/21/51/2002_bmw_3_series-pic-2143309403732993506-152x114.jpeg

2002 BMW 3 Series 330xi Used Cars in Elkhart, IN 46514

Great Deal
$2,629 BELOW
Instant Market Value of $6,024

Price: $3,395

Mileage: 139,148

Location: Elkhart, IN 46514

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2002 BMW 3 Series 330xi for sale - $3,395, 139,148 miles
https://static.cargurus.com/images/forsale/2016/08/10/06/51/2002_bmw_3_series-pic-6732466359985005375-152x114.jpeg

2002 BMW 3 Series 330i Used Cars in Mckeesport, PA 15132

Great Deal
$2,672 BELOW
Instant Market Value of $5,372

Price: $2,700

Mileage: 152,122

Location: Mckeesport, PA 15132

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2002 BMW 3 Series 330i for sale - $2,700, 152,122 miles
https://static.cargurus.com/images/forsale/2016/08/09/02/42/2003_bmw_3_series-pic-329963512518284923-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Jersey City, NJ 07307

Great Deal
$2,776 BELOW
Instant Market Value of $6,271

Price: $3,495

Mileage: 99,015

Location: Jersey City, NJ 07307

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $3,495, 99,015 miles
Avg. Dealer Rating: (2 reviews) "Got me to drive 85 miles with promise of financing, then tried to tell me they wanted $2000 AND my trade in just to finance a $3000 car. They are a joke. My trade was a 2005 Sentra se in good condition with 40k miles less than the jeep."
https://static.cargurus.com/images/forsale/2016/08/19/03/00/2003_bmw_3_series_325xi-pic-3907555255675032849-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Knoxville, 37924

Great Deal
$2,429 BELOW
Instant Market Value of $6,929

Price: $4,500

Mileage: 118,000

Location: Knoxville, 37924

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $4,500, 118,000 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Premium Package
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325xi Used Cars in Bronx, NY 10466

Great Deal
$2,723 BELOW
Instant Market Value of $4,223

Price: $1,500

Mileage: 165,000

Location: Bronx, NY 10466

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $1,500, 165,000 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "I was scheduled to see a car. The salesman never came out to speak with me instead he sent his teenage don to talk to me. Didnt bother to give us the time of day or answer questions."
https://static.cargurus.com/images/forsale/2016/08/23/20/07/2003_bmw_3_series_325xi-pic-883540697813182539-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Penfield, 14526

Great Deal
$2,327 BELOW
Instant Market Value of $4,727

Price: $2,400

Mileage: 175,000

Location: Penfield, 14526

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Dark Blue Description: Used 2003 BMW 3 Series 325xi for sale - $2,400, 175,000 miles
https://static.cargurus.com/images/forsale/2016/04/08/01/49/2004_bmw_3_series-pic-92389706485408731-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Carroll, IA 51401

Great Deal
$2,507 BELOW
Instant Market Value of $5,457

Price: $2,950

Mileage: 153,364

Location: Carroll, IA 51401

Average time on market: 19 days Certified Pre-Owned: No Color: Gray Description: Used 2004 BMW 3 Series 325i for sale - $2,950, 153,364 miles
Avg. Dealer Rating: (2 reviews) "I went there and had a good experience with the salesman and dealership. No "hard sale" tactics and felt very comfortable. Would go there again but it's 90 miles away."
https://static.cargurus.com/images/forsale/2016/08/24/22/54/2004_bmw_3_series-pic-5271045201360243150-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Libertyville, IL 60048

Great Deal
$2,437 BELOW
Instant Market Value of $7,431

Price: $4,994

Mileage: 100,815

Location: Libertyville, IL 60048

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $4,994, 100,815 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (30 reviews) "After several e-mails confirming the vehicle was still available, including e-mails that same day. Arrived at the dealer and was told it had been sold several days prior"
https://static.cargurus.com/images/forsale/2016/03/20/00/32/2004_bmw_3_series-pic-6426789534947537711-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Van Nuys, CA 91411

Great Deal
$2,081 BELOW
Instant Market Value of $7,581

Price: $5,500

Mileage: 97,172

Location: Van Nuys, CA 91411

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale - $5,500, 97,172 miles
Avg. Dealer Rating: (9 reviews) "Very helpful"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325i Used Cars in Visalia, CA 93292

Great Deal
$2,604 BELOW
Instant Market Value of $6,419

Price: $3,815

Mileage: 136,117

Location: Visalia, CA 93292

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $3,815, 136,117 miles
Avg. Dealer Rating: (2 reviews) "Very good with everything "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330Ci Convertible Used Cars in Birmingham, AL 35216

Great Deal
$3,105 BELOW
Instant Market Value of $9,100

Price: $5,995

Mileage: 102,877

Location: Birmingham, AL 35216

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $5,995, 102,877 miles
Avg. Dealer Rating: (2 reviews) "They responded to my email with a promt phone call. Very friendly and helpful staff. One satisfied customer!!!"
https://static.cargurus.com/images/forsale/2016/07/29/05/32/2003_bmw_3_series-pic-3050604387329803781-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Murphysboro, IL 62966

Great Deal
$1,964 BELOW
Instant Market Value of $7,959

Price: $5,995

Mileage: 79,000

Location: Murphysboro, IL 62966

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 330xi for sale - $5,995, 79,000 miles
Avg. Dealer Rating: (14 reviews) "I bought it"
https://static.cargurus.com/images/forsale/2016/06/16/05/21/2003_bmw_3_series-pic-6936464221643141111-152x114.jpeg

2003 BMW 3 Series 325Ci Used Cars in Lilburn, GA 30047

Great Deal
$1,996 BELOW
Instant Market Value of $4,973

Price: $2,977

Mileage: 164,690

Location: Lilburn, GA 30047

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 325Ci for sale - $2,977, 164,690 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (51 reviews) "Lakeem Jackson was professional and followed up via email, texts and calls multiple times."
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
2016 BMW 3 Series 98 Great Deals $22,000 13,037 listings
2015 BMW 3 Series 48 Great Deals $19,994 1,455 listings
2014 BMW 3 Series 51 Great Deals $15,962 1,339 listings
2013 BMW 3 Series 378 Great Deals $11,950 7,167 listings
2012 BMW 3 Series 44 Great Deals $13,984 974 listings
2011 BMW 3 Series 141 Great Deals $8,100 2,861 listings
2010 BMW 3 Series 48 Great Deals $6,998 882 listings
2009 BMW 3 Series 78 Great Deals $6,900 1,543 listings
2008 BMW 3 Series 91 Great Deals $4,700 1,920 listings
2007 BMW 3 Series 89 Great Deals $4,900 2,016 listings