2003 BMW 3 Series for Sale in Rochester, MN

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 325i Review
by Stunning_SC430

One of the best cars I have ever owned.

An absolutely beautiful car. It handled great and was the ultimate driving machine. I never had a issue with the car, it was only in the shop for routine maintenance. The car loved to go and go it did. It was so much fun, and I truely enjoyed driving that car. It did take premium gas but, I got great gas mileage around 32 miles to the gallon o...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/05/23/06/33/2004_bmw_3_series-pic-7114592004467010274-152x114.jpeg

2004 BMW 3 Series 325i Wagon Used Cars in Waverly, IA 50677

Good Deal
$1,592 BELOW
Instant Market Value of $5,592

Price: $4,000

Mileage: 131,159

Location: Waverly, IA 50677

Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Description: Used 2004 BMW 3 Series 325i Wagon for sale - $4,000, 131,159 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Told the dealer I was going to drive 1.5 hours to look at this jeep. He descibed it as show room condition. When we arrived to see the jeep it had scratched on the front fenders and the seats were dirty and worn."
https://static.cargurus.com/images/forsale/2016/06/30/03/52/2002_bmw_3_series-pic-577391292353142770-152x114.jpeg

2002 BMW 3 Series 325i Used Cars in Spillville, IA 52168

Good Deal
$985 BELOW
Instant Market Value of $4,485

Price: $3,500

Mileage: 174,176

Location: Spillville, IA 52168

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2002 BMW 3 Series 325i for sale - $3,500, 174,176 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Our purchase was easy and fast. He answered all our questions in a timely manner.I would purchase again from Albertson Auto Center in the future. I'm happy with our 2008 Buick enclave."
https://static.cargurus.com/images/forsale/2017/05/23/16/13/2003_bmw_3_series-pic-7541877211772173414-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in East Bethel, MN 55011

Fair Deal
$662 BELOW
Instant Market Value of $4,462

Price: $3,800

Mileage: 172,633

Location: East Bethel, MN 55011

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2003 BMW 3 Series 325xi for sale - $3,800, 172,633 miles
Avg. Dealer Rating: (9 reviews) "Never came out of the office when we went there. I went inside and they were just sitting around with there friends and would not answer my questions. Never got to drive the car.. super rude with lots of attitude ..."
https://static.cargurus.com/images/forsale/2017/05/16/19/42/2003_bmw_3_series-pic-3220427708828829025-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Saint Paul, MN 55110

Fair Deal
$306 BELOW
Instant Market Value of $3,806

Price: $3,500

Mileage: 193,000

Location: Saint Paul, MN 55110

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $3,500, 193,000 miles with Sport Package, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "I was contacted in a timely manner. The people (sales and mechanical) I dealt with when I checked out the car were friendly and respectful, the salesman very knowledgeable about the cars on the lot. There were were no hard sell tactics used. Although I decided the car wasn't quite right for me (had a bit of rust that didn't show on the photos) it was a positive experience."
https://static.cargurus.com/images/forsale/2017/05/23/16/13/2004_bmw_3_series-pic-6537722820998165199-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in East Bethel, MN 55011

Fair Deal
$287 BELOW
Instant Market Value of $6,787

Price: $6,500

Mileage: 79,144

Location: East Bethel, MN 55011

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2004 BMW 3 Series 325i for sale - $6,500, 79,144 miles
Avg. Dealer Rating: (9 reviews) "Very good service."
https://static.cargurus.com/images/forsale/2017/05/24/10/13/2003_bmw_3_series-pic-317278984611613386-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Rochester, MN 55901

Fair Deal
$302 ABOVE
Instant Market Value of $6,675

Price: $6,977

Mileage: 115,074

Location: Rochester, MN 55901

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 330xi for sale - $6,977, 115,074 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/04/05/05/28/2003_bmw_3_series-pic-1781666487367240134-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Minneapolis, MN 55429

Fair Deal
$465 ABOVE
Instant Market Value of $4,485

Price: $4,950

Mileage: 171,661

Location: Minneapolis, MN 55429

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $4,950, 171,661 miles
Avg. Dealer Rating: (2 reviews) "Very nice people. Awesome job. A+++++++"
https://static.cargurus.com/images/forsale/2017/05/25/19/12/2003_bmw_3_series-pic-4657859437781819416-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Excelsior, MN 55331

Fair Deal
$599 ABOVE
Instant Market Value of $4,323

Price: $4,922

Mileage: 178,464

Location: Excelsior, MN 55331

Average time on market: 20 days Certified Pre-Owned: No Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $4,922, 178,464 miles
Avg. Dealer Rating: (1 review) "Jeff (owner) is a pleasure to work with. He has made the the sales transaction process very easy. And he goes the extra mile for his customers."
https://static.cargurus.com/images/forsale/2017/05/26/00/27/2003_bmw_3_series-pic-4973208411752953954-152x114.jpeg

2003 BMW 3 Series 330Ci Used Cars in Minnetonka, MN 55305

Fair Deal
$580 ABOVE
Instant Market Value of $4,915

Price: $5,495

Mileage: 151,668

Location: Minnetonka, MN 55305

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Steel Blue Metallic Description: Used 2003 BMW 3 Series 330Ci for sale - $5,495, 151,668 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (5 reviews) "Danny was a great helped. He is very honest about his cars and making sure his customers go home satisfy. I would recommend him to anybody "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325i Used Cars in Lonsdale, MN 55046

Price: $5,950

Mileage: 99,158

Location: Lonsdale, MN 55046

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $5,950, 99,158 miles with Leather Seats, Sunroof/Moonroof
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2002 BMW 3 Series 330xi Used Cars in Rochester, MN 55901

Price: Negotiable

Mileage: 165,244

Location: Rochester, MN 55901

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2002 BMW 3 Series 330xi for sale , 165,244 miles
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330xi Used Cars in Saint Paul, MN 55104

Price: Negotiable

Mileage: ?

Location: Saint Paul, MN 55104

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2004 BMW 3 Series 330xi for sale
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 99 Great Deals $25,999 8,239 listings
2016 BMW 3 Series 114 Great Deals $19,995 3,026 listings
2015 BMW 3 Series 20 Great Deals $14,799 878 listings
2014 BMW 3 Series 178 Great Deals $12,995 4,394 listings
2013 BMW 3 Series 71 Great Deals $11,900 2,316 listings
2012 BMW 3 Series 26 Great Deals $11,500 677 listings
2011 BMW 3 Series 101 Great Deals $6,599 2,542 listings
2010 BMW 3 Series 39 Great Deals $6,495 801 listings
2009 BMW 3 Series 46 Great Deals $5,499 1,317 listings
2008 BMW 3 Series 81 Great Deals $4,500 1,779 listings