2004 BMW 3 Series for Sale in Portland, ME

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 325xi Review
by Mohamed

bmw

its fast and nice, black interior, black exterior, 200hp, needs new wheels and rims, want to make it go faster, it was only $20k, its a fun car to drive, i love drifting in the car, great for drifting, lol, its cool

First Previous
Loading...
Next
Featured Listings
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325i Wagon Used Cars in Haverhill, MA 01835

Great Deal
$2,509 BELOW
Instant Market Value of $6,504

Price: $3,995

Mileage: 122,500

Location: Haverhill, MA 01835

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2005 BMW 3 Series 325i Wagon for sale - $3,995, 122,500 miles with Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Eli went above and beyond for this sale, it's only been a month but the car runs great, I love the car and the price was right. I had a real good experience with first choice and would deal again with them."
https://static.cargurus.com/images/forsale/2016/11/12/12/49/2005_bmw_3_series-pic-3398408001864957669-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Epsom, NH 03234

Great Deal
$1,856 BELOW
Instant Market Value of $7,306

Price: $5,450

Mileage: 115,774

Location: Epsom, NH 03234

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325xi for sale - $5,450, 115,774 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (21 reviews) "They were really nice "
https://static.cargurus.com/images/forsale/2016/10/03/16/28/2004_bmw_3_series-pic-2554412924056852498-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Hooksett, NH 03106

Great Deal
$1,500 BELOW
Instant Market Value of $5,995

Price: $4,495

Mileage: 117,776

Location: Hooksett, NH 03106

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2004 BMW 3 Series 325xi for sale - $4,495, 117,776 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (26 reviews) "great"
https://static.cargurus.com/images/forsale/2016/09/22/18/03/2004_bmw_3_series-pic-3089505484003873476-152x114.jpeg

2004 BMW 3 Series 325i Wagon Used Cars in Merrimack, NH 03054

Good Deal
$1,681 BELOW
Instant Market Value of $7,676

Price: $5,995

Mileage: 100,777

Location: Merrimack, NH 03054

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325i Wagon for sale - $5,995, 100,777 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "I haven't decided on a car yet, but they responded quickly and have kept in touch during my search."
https://static.cargurus.com/images/forsale/2016/11/05/12/56/2004_bmw_3_series_325xi-pic-2050363411368034387-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Somerville, 02143

Good Deal
$1,265 BELOW
Instant Market Value of $5,065

Price: $3,800

Mileage: 157,050

Location: Somerville, 02143

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $3,800, 157,050 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2016/10/14/18/03/2004_bmw_3_series-pic-7417624236402726480-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Hooksett, NH 03106

Good Deal
$1,093 BELOW
Instant Market Value of $6,088

Price: $4,995

Mileage: 121,450

Location: Hooksett, NH 03106

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $4,995, 121,450 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels, Climate Package
Avg. Dealer Rating: (2 reviews) "Mike and his son did a great job! They know what they are doing, price fairly, and stand behind what they sold to us. We have been very happy with the car we bought and the service we received. I plan to go back to Mike next time I want to get a used vehicle."
https://static.cargurus.com/images/forsale/2016/06/02/02/56/2003_bmw_3_series-pic-656765732121498414-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Plaistow, NH 03865

Good Deal
$1,179 BELOW
Instant Market Value of $4,629

Price: $3,450

Mileage: 174,000

Location: Plaistow, NH 03865

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $3,450, 174,000 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "responded quickly"
https://static.cargurus.com/images/forsale/2016/10/30/18/13/2005_bmw_3_series-pic-3731549184947388055-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Manchester, NH 03103

Good Deal
$1,220 BELOW
Instant Market Value of $5,215

Price: $3,995

Mileage: 147,682

Location: Manchester, NH 03103

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2005 BMW 3 Series 325xi for sale - $3,995, 147,682 miles with Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/10/23/18/00/2003_bmw_3_series-pic-5056825614791424573-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Manchester, NH 03109

Good Deal
$1,024 BELOW
Instant Market Value of $4,519

Price: $3,495

Mileage: 151,598

Location: Manchester, NH 03109

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2003 BMW 3 Series 325i for sale - $3,495, 151,598 miles
Avg. Dealer Rating: (40 reviews) "Responded within an hour of my inquiry "
https://static.cargurus.com/images/forsale/2016/07/28/06/45/2004_bmw_3_series-pic-1850722225737293587-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Somerville, MA 02143

Good Deal
$1,189 BELOW
Instant Market Value of $7,777

Price: $6,588

Mileage: 94,000

Location: Somerville, MA 02143

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330Ci for sale - $6,588, 94,000 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Nice to deal with, even though we couldn't make the deal happen"
https://static.cargurus.com/images/forsale/2016/11/15/18/20/2003_bmw_3_series-pic-2292338941267818904-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Hooksett, NH 03106

Good Deal
$859 BELOW
Instant Market Value of $4,854

Price: $3,995

Mileage: 151,241

Location: Hooksett, NH 03106

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $3,995, 151,241 miles
Avg. Dealer Rating: (13 reviews) "Car was gone before I arrived. Looks like decent vehicles at decent prices. "
https://static.cargurus.com/images/forsale/2016/09/25/02/58/2004_bmw_3_series-pic-3548786973982093915-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Hampton Falls, NH 03844

Good Deal
$904 BELOW
Instant Market Value of $5,899

Price: $4,995

Mileage: 116,000

Location: Hampton Falls, NH 03844

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $4,995, 116,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Great people "
https://static.cargurus.com/images/forsale/2016/11/13/06/10/2005_bmw_3_series-pic-6731473959099430404-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Plaistow, NH 03865

Fair Deal
$765 BELOW
Instant Market Value of $4,760

Price: $3,995

Mileage: 173,372

Location: Plaistow, NH 03865

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $3,995, 173,372 miles with Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/11/29/05/41/2005_bmw_3_series-pic-7004502705076673368-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Malden, MA 02148

Fair Deal
$672 BELOW
Instant Market Value of $6,671

Price: $5,999

Mileage: 135,000

Location: Malden, MA 02148

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 330xi for sale - $5,999, 135,000 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Good."
https://static.cargurus.com/images/forsale/2016/11/09/19/37/2003_bmw_3_series-pic-7879383737885582731-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Belmont, NH 03220

Fair Deal
$541 BELOW
Instant Market Value of $4,540

Price: $3,999

Mileage: 204,000

Location: Belmont, NH 03220

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $3,999, 204,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Nice car and everything checks out. Thanks Bladecki Auto!"
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 179 Great Deals $23,500 7,734 listings
2015 BMW 3 Series 54 Great Deals $15,995 1,130 listings
2014 BMW 3 Series 186 Great Deals $14,500 2,767 listings
2013 BMW 3 Series 463 Great Deals $11,500 6,430 listings
2012 BMW 3 Series 64 Great Deals $8,999 941 listings
2011 BMW 3 Series 243 Great Deals $5,950 3,188 listings
2010 BMW 3 Series 63 Great Deals $6,500 920 listings
2009 BMW 3 Series 121 Great Deals $5,995 1,642 listings
2008 BMW 3 Series 128 Great Deals $4,850 1,996 listings
2007 BMW 3 Series 108 Great Deals $3,800 2,047 listings