2004 BMW 3 Series for Sale in Boston, MA

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

2004 BMW 3 Series 330xi Review
by Michael

2004 330xi - my weekend car

This is the model that was produced until 2005-06, and is my favorite 3-series. This is my fourth one, and my first all-wheel drive. Love everything except the clutch on this one. I think I like the RWD better, or maybe the previous owner just conditioned this clutch to be grabby. Otherwise, a spectacular car.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/07/21/13/16/2003_bmw_3_series-pic-5442961960339107877-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Leominster, MA 01453

Great Deal
$1,727 BELOW
Instant Market Value of $5,227

Price: $3,500

Mileage: 146,072

Location: Leominster, MA 01453

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 - $3,500, 146,072 miles
https://static.cargurus.com/images/forsale/2015/10/16/19/22/2005_bmw_3_series-pic-544491293750518946-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Middleton, MA 01949

Great Deal
$2,219 BELOW
Instant Market Value of $7,218

Price: $4,999

Mileage: 94,760

Location: Middleton, MA 01949

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2005 BMW 3 Series 325i for sale - $4,999, 94,760 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "They were very helpful and responsive but I did not purchase the vehicle that was me more than them. My daughter wanted a sportier car, I would have bought the Maxima."
https://static.cargurus.com/images/forsale/2016/08/25/18/25/2003_bmw_3_series_325xi-pic-3822208415690205431-152x114.jpeg

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

Good Deal
$1,360 BELOW
Instant Market Value of $6,759

Price: $5,399

Mileage: 93,200

Location: Plaistow, 03865

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $5,399, 93,200 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/08/15/17/41/2004_bmw_3_series-pic-272955990377350040-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Auburn, MA 01501

Good Deal
$1,369 BELOW
Instant Market Value of $5,368

Price: $3,999

Mileage: 137,821

Location: Auburn, MA 01501

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $3,999, 137,821 miles
Avg. Dealer Rating: (2 reviews) "Great Job! Love our new "used" car Easy process, actually easier than dealing with larger dealerships that we have used in the past!"
https://static.cargurus.com/images/forsale/2016/08/22/02/18/2003_bmw_3_series-pic-2739789919961359388-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Seekonk, MA 02771

Good Deal
$1,044 BELOW
Instant Market Value of $5,994

Price: $4,950

Mileage: 134,221

Location: Seekonk, MA 02771

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 330xi for sale - $4,950, 134,221 miles with Alloy Wheels
Avg. Dealer Rating: (11 reviews) "They responded to my question."
https://static.cargurus.com/images/forsale/2016/08/13/22/56/2004_bmw_3_series-pic-4043064385173966932-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Whitman, MA 02382

Good Deal
$1,229 BELOW
Instant Market Value of $5,228

Price: $3,999

Mileage: 141,671

Location: Whitman, MA 02382

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $3,999, 141,671 miles with Leather Seats, Premium Wheels
Avg. Dealer Rating: (4 reviews) "Looking for a standard not an auto. Dealer responded timely via e-mail."
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,041 BELOW
Instant Market Value of $8,629

Price: $7,588

Mileage: 94,000

Location: Somerville, MA 02143

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330Ci for sale - $7,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/08/13/21/33/2004_bmw_3_series_325ci_convertible-pic-8287720212773341489-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Plaistow, 03865

Good Deal
$1,166 BELOW
Instant Market Value of $11,060

Price: $9,894

Mileage: 55,684

Location: Plaistow, 03865

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $9,894, 55,684 miles with Leather Seats, Aluminum Wheels, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2016/08/09/01/42/2005_bmw_3_series-pic-4031079904389443392-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Cumberland, RI 02864

Good Deal
$904 BELOW
Instant Market Value of $7,404

Price: $6,500

Mileage: 90,077

Location: Cumberland, RI 02864

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2005 BMW 3 Series 325i for sale - $6,500, 90,077 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (12 reviews) "Did not buy the "05" but went with "06" dealer was very ,bought it in Rhode island .and Drove it to upper Michigan great truck . Only problem some my say was my fault for not doing a good job inspecting the truck is after l bought the truck l discovered the tailgate did not open .l have bad should and have a hard time lifting over my head.easy fix but would have been nice to know it did work . other than that very happy with it runs like a dream.:) ****"
https://static.cargurus.com/images/forsale/2016/08/29/08/21/2003_bmw_3_series-pic-1499044519504671083-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Whitman, MA 02382

Good Deal
$870 BELOW
Instant Market Value of $6,865

Price: $5,995

Mileage: 108,244

Location: Whitman, MA 02382

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 330xi for sale - $5,995, 108,244 miles with Navigation System, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "All good."
https://static.cargurus.com/images/forsale/2016/07/23/13/51/2004_bmw_3_series-pic-4419534569548813835-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Manchester, NH 03103

Good Deal
$875 BELOW
Instant Market Value of $6,370

Price: $5,495

Mileage: 113,980

Location: Manchester, NH 03103

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $5,495, 113,980 miles with Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/06/16/07/47/2005_bmw_3_series-pic-7912296627977085583-152x114.jpeg

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

Good Deal
$786 BELOW
Instant Market Value of $5,781

Price: $4,995

Mileage: 148,049

Location: Plaistow, NH 03865

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2005 BMW 3 Series 325Ci for sale - $4,995, 148,049 miles with Sport Package, Alloy Wheels
Avg. Dealer Rating: (1 review) "Awesome all around! Still browsing. Thanks!"
https://static.cargurus.com/images/forsale/2016/05/21/07/29/2004_bmw_3_series-pic-5785470664575972581-152x114.jpeg

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

Good Deal
$571 BELOW
Instant Market Value of $7,066

Price: $6,495

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 - $6,495, 100,777 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Class act dealership.."
https://static.cargurus.com/images/forsale/2016/04/22/21/17/2004_bmw_3_series-pic-6996832884733426202-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Raynham, MA 02767

Good Deal
$771 BELOW
Instant Market Value of $7,766

Price: $6,995

Mileage: 84,978

Location: Raynham, MA 02767

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 325xi for sale - $6,995, 84,978 miles with Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Dealer did not contact me; I went to dealership/auto repair facility, and test drove car....I would have purchased, and had brought title to my car, BUT we the offer/sale price was not negotiated, and dealer wanted no part of my 2008 vehicle ... If he had wanted to sell the car, he would have met me in the middle (I think) with an offer that other dealers had made for my vehicle ($2888; and (2) at $2000). But what do I know...?"
https://static.cargurus.com/images/forsale/2016/04/14/14/43/2004_bmw_3_series-pic-8616539497582406073-152x114.jpeg

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

Fair Deal
$561 BELOW
Instant Market Value of $4,556

Price: $3,995

Mileage: 157,075

Location: Kingston, NH 03848

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $3,995, 157,075 miles
Avg. Dealer Rating: (2 reviews) "Quick call back very helpful"
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 92 Great Deals $22,000 12,880 listings
2015 BMW 3 Series 45 Great Deals $19,994 1,442 listings
2014 BMW 3 Series 43 Great Deals $15,962 1,358 listings
2013 BMW 3 Series 369 Great Deals $11,950 7,132 listings
2012 BMW 3 Series 45 Great Deals $13,669 961 listings
2011 BMW 3 Series 130 Great Deals $8,100 2,849 listings
2010 BMW 3 Series 46 Great Deals $6,998 893 listings
2009 BMW 3 Series 86 Great Deals $6,900 1,536 listings
2008 BMW 3 Series 80 Great Deals $4,700 1,914 listings
2007 BMW 3 Series 84 Great Deals $4,900 2,021 listings