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 330Ci Review
by Kamel

my car

this car is perfect on all level, but I always need more power. It has it's downsides as far as parts, but it drives solid and problem free. This is a car I would recommend this car to anyone able to afford the cost of upkeep.

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,797 BELOW
Instant Market Value of $5,297

Price: $3,500

Mileage: 146,072

Location: Leominster, MA 01453

Average time on market: 19 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/2016/09/17/07/36/2004_bmw_3_series-pic-8627803961782603041-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Wakefield, MA 01880

Good Deal
$1,879 BELOW
Instant Market Value of $7,878

Price: $5,999

Mileage: 142,597

Location: Wakefield, MA 01880

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Charcoal Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $5,999, 142,597 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "Wasn't the right car for me - saved me a trip"
https://static.cargurus.com/images/forsale/2016/09/18/10/16/2005_bmw_3_series-pic-7680076762709044731-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in North Attleboro, MA 02760

Good Deal
$1,503 BELOW
Instant Market Value of $6,703

Price: $5,200

Mileage: 115,390

Location: North Attleboro, MA 02760

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325xi for sale - $5,200, 115,390 miles with Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "I was very happy with my purchase. Anthony is very reliable. I got a steal of a deal, definatly recommending this to my friends."
https://static.cargurus.com/images/forsale/2016/04/01/07/39/2004_bmw_3_series-pic-6384183545900870368-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Providence, RI 02909

Good Deal
$1,187 BELOW
Instant Market Value of $6,137

Price: $4,950

Mileage: 125,000

Location: Providence, RI 02909

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $4,950, 125,000 miles
Avg. Dealer Rating: (6 reviews) "Very pleasant people to deal with, they make you feel right at home, very good pricing and great communicator."
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,229 BELOW
Instant Market Value of $7,224

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) "They called but been too busy too call back and have no transportation too look at vehicle "
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,085 BELOW
Instant Market Value of $8,073

Price: $6,988

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,988, 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/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
$1,126 BELOW
Instant Market Value of $6,121

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: (8 reviews) "Helpful and responded quickly."
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
$718 BELOW
Instant Market Value of $7,218

Price: $6,500

Mileage: 90,077

Location: Cumberland, RI 02864

Average time on market: 23 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: (11 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/07/23/13/51/2004_bmw_3_series-pic-4419534569548813835-152x114.jpeg

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

Fair Deal
$687 BELOW
Instant Market Value of $6,182

Price: $5,495

Mileage: 113,980

Location: Manchester, NH 03103

Average time on market: 23 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, Climate Package
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

Fair Deal
$562 BELOW
Instant Market Value of $4,512

Price: $3,950

Mileage: 174,000

Location: Plaistow, NH 03865

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $3,950, 174,000 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "So good!"
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
$537 BELOW
Instant Market Value of $4,532

Price: $3,995

Mileage: 157,075

Location: Kingston, NH 03848

Average time on market: 22 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"
https://static.cargurus.com/images/forsale/2016/03/22/17/40/2005_bmw_3_series-pic-3548030858306225976-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Plymouth, MA 02360

Fair Deal
$400 BELOW
Instant Market Value of $8,390

Price: $7,990

Mileage: 64,034

Location: Plymouth, MA 02360

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2005 BMW 3 Series 325i for sale - $7,990, 64,034 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (17 reviews) "Awesome"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325i Used Cars in South Weymouth, MA 02190

Fair Deal
$851 BELOW
Instant Market Value of $6,846

Price: $5,995

Mileage: 92,123

Location: South Weymouth, MA 02190

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $5,995, 92,123 miles
Avg. Dealer Rating: (2 reviews) "Very nice , I did not feel pressured at all"
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

Fair Deal
$602 BELOW
Instant Market Value of $7,597

Price: $6,995

Mileage: 84,978

Location: Raynham, MA 02767

Average time on market: 22 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: (7 reviews) "nice folks! very responsive!"
https://static.cargurus.com/images/forsale/2016/09/24/22/09/2005_bmw_3_series-pic-4223061888624118953-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Saugus, MA 01906

Fair Deal
$566 BELOW
Instant Market Value of $6,066

Price: $5,500

Mileage: 132,000

Location: Saugus, MA 01906

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2005 BMW 3 Series 325xi for sale - $5,500, 132,000 miles with Sunroof/Moonroof
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 131 Great Deals $23,000 11,928 listings
2015 BMW 3 Series 40 Great Deals $18,990 1,368 listings
2014 BMW 3 Series 85 Great Deals $15,800 1,669 listings
2013 BMW 3 Series 396 Great Deals $11,950 7,176 listings
2012 BMW 3 Series 58 Great Deals $12,995 961 listings
2011 BMW 3 Series 174 Great Deals $8,900 2,963 listings
2010 BMW 3 Series 54 Great Deals $7,950 894 listings
2009 BMW 3 Series 94 Great Deals $5,975 1,564 listings
2008 BMW 3 Series 102 Great Deals $4,700 1,946 listings
2007 BMW 3 Series 105 Great Deals $3,495 2,077 listings