2004 BMW 3 Series for Sale in Portland, ME

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


2004 BMW 3 Series 330Ci Review
by Rafik

solid and stylish

what can i say its fast and smooth and above all very smooth ride........interior is really well set........its a bit expensive but what do you expect its a bmw.........the only down side its heavy on juice besides that its fantastic.......

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/07/20/06/25/2004_bmw_3_series-pic-1365896746925596520-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Derry, NH 03038

Great Deal
$1,700 BELOW
Instant Market Value of $4,695

Price: $2,995

Mileage: 141,429

Location: Derry, NH 03038

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2004 BMW 3 Series 325xi for sale - $2,995, 141,429 miles with Sunroof/Moonroof
Avg. Dealer Rating: (32 reviews) "Very friendly answering my question. "
https://static.cargurus.com/images/forsale/2017/07/08/06/05/2003_bmw_3_series-pic-7751198769472293014-152x114.jpeg

2003 BMW 3 Series 325xi Wagon Used Cars in Kingston, NH 03848

Good Deal
$1,128 BELOW
Instant Market Value of $4,618

Price: $3,490

Mileage: 174,111

Location: Kingston, NH 03848

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $3,490, 174,111 miles with Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Good response time."
https://static.cargurus.com/images/forsale/2017/07/06/18/52/2005_bmw_3_series-pic-5658657269991780946-152x114.jpeg

2005 BMW 3 Series 330Ci Used Cars in Merrimack, NH 03054

Good Deal
$1,376 BELOW
Instant Market Value of $8,371

Price: $6,995

Mileage: 107,700

Location: Merrimack, NH 03054

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 330Ci for sale - $6,995, 107,700 miles with Performance Package, Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (20 reviews) "Quick response never moved forward"
https://static.cargurus.com/images/forsale/2017/04/08/05/35/2005_bmw_3_series-pic-6566924192038861724-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Chichester, NH 03258

Good Deal
$1,293 BELOW
Instant Market Value of $5,788

Price: $4,495

Mileage: 157,122

Location: Chichester, NH 03258

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325xi for sale - $4,495, 157,122 miles with Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Contacted very promptly , answered my questions and concerns . We weren't able to come to an agreement on trade value but I would highly recommend them to anyone . A+++"
https://static.cargurus.com/images/forsale/2017/03/21/05/46/2003_bmw_3_series-pic-6825649953783804280-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Peabody, MA 01960

Good Deal
$1,061 BELOW
Instant Market Value of $4,056

Price: $2,995

Mileage: 168,862

Location: Peabody, MA 01960

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $2,995, 168,862 miles with Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "I didn't buy from here. The car wasn't cleaned dog hair all over the back seat. The office was in back of a gas station in front of a strip club. Unfortunately all signs pointed to no on this for me."
https://static.cargurus.com/images/forsale/2017/07/19/23/27/2003_bmw_3_series-pic-506827148367763858-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Manchester, NH 03102

Good Deal
$807 BELOW
Instant Market Value of $5,780

Price: $4,973

Mileage: 124,245

Location: Manchester, NH 03102

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 330xi for sale - $4,973, 124,245 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Called right back...the lady was pleasant but the man that called me earlier was more not in anyway helpful as far as giving details about the vehicle i was and still interested in"
https://static.cargurus.com/images/forsale/2017/05/13/18/01/2005_bmw_3_series-pic-3676956082196039640-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Milford, NH 03055

Fair Deal
$806 BELOW
Instant Market Value of $4,756

Price: $3,950

Mileage: 163,495

Location: Milford, NH 03055

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 BMW 3 Series 325xi for sale - $3,950, 163,495 miles with Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "I haven't seen the car yet but the response was quick."
https://static.cargurus.com/images/forsale/2017/07/13/19/32/2003_bmw_3_series-pic-4724867653382258251-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Nashua, NH 03060

Fair Deal
$366 BELOW
Instant Market Value of $5,961

Price: $5,595

Mileage: 108,721

Location: Nashua, NH 03060

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2003 BMW 3 Series 325xi for sale - $5,595, 108,721 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Very, very, good."
https://static.cargurus.com/images/forsale/2017/07/10/19/33/2004_bmw_3_series-pic-522110495458496086-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Revere, MA 02151

Fair Deal
$600 BELOW
Instant Market Value of $5,800

Price: $5,200

Mileage: 105,209

Location: Revere, MA 02151

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW 3 Series 325i for sale - $5,200, 105,209 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Horrible Place is a dump Guy was yelling at soneine on phone for 10 minutes before we even acknowledged our presence Owner tried to "sell" the car as he stuffed his face Car was less than advertised Like a Seinfeld episode "
https://static.cargurus.com/images/forsale/2017/07/20/00/10/2005_bmw_3_series-pic-1509002398676545313-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Middleton, MA 01949

Fair Deal
$146 BELOW
Instant Market Value of $8,143

Price: $7,997

Mileage: 96,659

Location: Middleton, MA 01949

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2005 BMW 3 Series 330xi for sale - $7,997, 96,659 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (7 reviews) "Responsive, knowledgeable & helpful sales & internet staff. I ultimately bought a car elsewhere, but only because the car I wanted happened to be elsewhere. I would work with this dealership in the future. Sasha was great to work with."
https://static.cargurus.com/images/forsale/2017/05/02/15/48/2004_bmw_3_series-pic-7399908546511385963-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Milford, NH 03055

Fair Deal
$485 BELOW
Instant Market Value of $4,935

Price: $4,450

Mileage: 148,013

Location: Milford, NH 03055

Average time on market: 32 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale - $4,450, 148,013 miles
Avg. Dealer Rating: (5 reviews) "VERY bad purchase experience. This car needed some work to become road-worthy and the seller agreed to make sure it could pass inspection. Went back a week later and picked it up, then took it to the garage back home three days later and they found multiple issues that make this a very unsafe vehicle to drive, including frame damage, according to the mechanic who did a thorough assessment. Other rejected safety items that my mechanic noted on the NH DMV Inspection Report were: - Steering/suspension-ball joint-excess wear; - Foot brake-hydraulics-defective hose / tubing; - Stop lights - center rear - inoperative; - Exhaust - system defect - leaking fumes; - Bumpers - missing/loose/rusted-rear. The dealer was contacted but refused to take the vehicle back and reimburse in full. Save yourself the possibility of this kind of trouble. Take a pass on this outfit. There are plenty of other used car dealers who will take good care of you."
https://static.cargurus.com/images/forsale/2017/07/11/05/59/2004_bmw_3_series-pic-2723519284472070588-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Hooksett, NH 03106

Fair Deal
$154 BELOW
Instant Market Value of $7,149

Price: $6,995

Mileage: 121,954

Location: Hooksett, NH 03106

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $6,995, 121,954 miles with Sport Package, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Mike was very helpful in our email correspondences. Looking forward to buying a car from Mike. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325i Used Cars in Rochester, NH 03867

Fair Deal
$230 BELOW
Instant Market Value of $5,225

Price: $4,995

Mileage: 153,911

Location: Rochester, NH 03867

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic Description: Used 2005 BMW 3 Series 325i for sale - $4,995, 153,911 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Was very helpful for a person like myself living only on his Social Security income of $1229 a month, and talk about credit availability for someone like myself at age 73. I would recommend this courteous young man I talked to to anyone. So willing to spend time with you, and willing to help you get transportation. I will return to him when I get $1000 saved up."
https://static.cargurus.com/images/forsale/2017/06/16/05/50/2003_bmw_3_series-pic-4343545887289164878-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Somersworth, NH 03878

Fair Deal
$106 ABOVE
Instant Market Value of $4,772

Price: $4,878

Mileage: 153,197

Location: Somersworth, NH 03878

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $4,878, 153,197 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Great experience, quick, friendly and clean. I love the car!!"
https://static.cargurus.com/images/forsale/2017/07/20/05/59/2005_bmw_3_series-pic-4086094235387823714-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Greenland, NH 03840

Fair Deal
$367 ABOVE
Instant Market Value of $5,928

Price: $6,295

Mileage: 164,000

Location: Greenland, NH 03840

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 330xi for sale - $6,295, 164,000 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (2 reviews) "Fantastic experience. Easy to work with and well prepared for test drive. Very responsive and the vehicle was well represented (mechanically and visually). Highly recommend this dealer and we will be back."
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 146 Great Deals $26,494 8,795 listings
2016 BMW 3 Series 54 Great Deals $19,591 2,202 listings
2015 BMW 3 Series 30 Great Deals $15,999 1,037 listings
2014 BMW 3 Series 212 Great Deals $12,900 4,894 listings
2013 BMW 3 Series 57 Great Deals $10,923 1,764 listings
2012 BMW 3 Series 24 Great Deals $9,995 618 listings
2011 BMW 3 Series 123 Great Deals $4,999 2,592 listings
2010 BMW 3 Series 41 Great Deals $5,999 831 listings
2009 BMW 3 Series 62 Great Deals $5,150 1,329 listings
2008 BMW 3 Series 73 Great Deals $4,199 1,728 listings