2004 BMW 3 Series for Sale in Greensboro, NC

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

Nationwide Shipping

Add Similar Cars


2004 BMW 3 Series 330xi Review
by Alex

Powerful sports sedan.

The 330xi may not be the fastest anymore, the best around turns, or the most luxurious, but you are involved in the driving - its just amazing to drive! The sound of the inline 6 is great - perfect exhaust note, not too loud bout you can tell this thing has some punch. I like the styling - harking back to the days of conservative, elegant BMW...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/02/17/19/41/2004_bmw_3_series-pic-1573213775212778458-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Greensboro, NC 27407

Great Deal
$2,844 BELOW
CarGurus IMV of $8,944

Price: $6,100

Mileage: 110,027

Location: Greensboro, NC 27407

Certified Pre-Owned: No Transmission: Manual Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330i for sale - $6,100, 110,027 miles with Alloy Wheels
Avg. Dealer Rating: (18 reviews) "good"
https://static.cargurus.com/images/forsale/2017/08/17/18/06/2005_bmw_3_series-pic-2322011420184661600-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Fort Bragg, 28310

Great Deal
$2,509 BELOW
CarGurus IMV of $6,809

Price: $4,300

Mileage: 97,346

Location: Fort Bragg, 28310

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2005 BMW 3 Series 325i for sale - $4,300, 97,346 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels, Climate Package
https://static.cargurus.com/images/forsale/2017/07/19/17/24/2005_bmw_3_series-pic-4757299366640552326-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Greensboro, NC 27405

Great Deal
$2,447 BELOW
CarGurus IMV of $7,442

Price: $4,995

Mileage: 76,814

Location: Greensboro, NC 27405

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325i for sale - $4,995, 76,814 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "The car was Sold but quick response "
https://static.cargurus.com/images/forsale/2017/08/01/18/56/2003_bmw_3_series-pic-2974828814059755828-152x114.jpeg

2003 BMW 3 Series 325xi Wagon Used Cars in Raleigh, NC 27616

Great Deal
$1,877 BELOW
CarGurus IMV of $5,827

Price: $3,950

Mileage: 139,000

Location: Raleigh, NC 27616

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $3,950, 139,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Helpful and straightforward"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325i Used Cars in Roaring River, NC 28669

Good Deal
$1,415 BELOW
CarGurus IMV of $5,970

Price: $4,555

Mileage: 103,081

Location: Roaring River, NC 28669

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $4,555, 103,081 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/05/12/02/19/2004_bmw_3_series-pic-8577424685566174237-152x114.jpeg

2004 BMW 3 Series 325xi Wagon Used Cars in Raleigh, NC 27603

Good Deal
$1,125 BELOW
CarGurus IMV of $7,075

Price: $5,950

Mileage: 99,351

Location: Raleigh, NC 27603

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi Wagon for sale - $5,950, 99,351 miles
Avg. Dealer Rating: (49 reviews) "Quick reply"
https://static.cargurus.com/images/forsale/2017/08/05/12/25/2003_bmw_3_series-pic-1938111868244969077-152x114.jpeg

2003 BMW 3 Series 330Ci Convertible Used Cars in Raleigh, NC 27603

Good Deal
$1,442 BELOW
CarGurus IMV of $5,940

Price: $4,498

Mileage: 169,350

Location: Raleigh, NC 27603

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Blue Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $4,498, 169,350 miles with Sport Package, Leather Seats, Premium Wheels, Navigation System, Premium Package, Climate Package
Avg. Dealer Rating: (6 reviews) "The sellers are knowledgeable about their vehicles. "
https://static.cargurus.com/images/forsale/2017/07/02/05/33/2005_bmw_3_series-pic-2187239724184855981-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Charlotte, NC 28213

Good Deal
$1,091 BELOW
CarGurus IMV of $5,991

Price: $4,900

Mileage: 137,000

Location: Charlotte, NC 28213

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325xi for sale - $4,900, 137,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "Great guys to see for getting a car. "
https://static.cargurus.com/images/forsale/2017/01/27/05/37/2005_bmw_3_series-pic-363401294888229566-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Raleigh, NC 27604

Good Deal
$1,415 BELOW
CarGurus IMV of $8,815

Price: $7,400

Mileage: 108,490

Location: Raleigh, NC 27604

Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $7,400, 108,490 miles
Avg. Dealer Rating: (7 reviews) "Very fine business. Friendly, professional, respectful, easy to do business with. I highly recommend Auto Alternatives and would definitely purchase another vehicle from them."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325i Used Cars in Raleigh, NC 27604

Good Deal
$1,022 BELOW
CarGurus IMV of $5,012

Price: $3,990

Mileage: 158,252

Location: Raleigh, NC 27604

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Sapphire Metallic Description: Used 2005 BMW 3 Series 325i for sale - $3,990, 158,252 miles with Sunroof/Moonroof
Avg. Dealer Rating: (15 reviews) "I was very pleased with their service and I found the car I was looking for and between my needs.The guys are kool and no pressure when I walk in.Will recommend it."
https://static.cargurus.com/images/forsale/2017/05/03/16/48/2005_bmw_3_series-pic-4397377455655713866-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Garner, NC 27529

Good Deal
$948 BELOW
CarGurus IMV of $5,598

Price: $4,650

Mileage: 138,404

Location: Garner, NC 27529

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 325i for sale - $4,650, 138,404 miles with Premium Package, Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (26 reviews) "Received quick feedback on availability. Need to follow up."
https://static.cargurus.com/images/forsale/2017/08/05/17/06/2003_bmw_3_series-pic-5619140403532073124-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Raleigh, NC 27607

Good Deal
$678 BELOW
CarGurus IMV of $5,673

Price: $4,995

Mileage: 100,545

Location: Raleigh, NC 27607

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Green Description: Used 2003 BMW 3 Series 325xi for sale - $4,995, 100,545 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Very fast response, good customer service and very helpful."
https://static.cargurus.com/images/forsale/2017/07/05/05/53/2005_bmw_3_series-pic-7876042283459035575-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Raleigh, NC 27606

Good Deal
$994 BELOW
CarGurus IMV of $8,944

Price: $7,950

Mileage: 86,125

Location: Raleigh, NC 27606

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $7,950, 86,125 miles
Avg. Dealer Rating: (11 reviews) "Great experience at Best imports! Very friendly and very proud of their selections of vehicles, will be back when my daughter and sons are ready for their cars!"
https://static.cargurus.com/images/forsale/2017/07/05/19/08/2005_bmw_3_series-pic-8798482953263678036-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Mooresville, NC 28117

Fair Deal
$701 BELOW
CarGurus IMV of $8,601

Price: $7,900

Mileage: 119,348

Location: Mooresville, NC 28117

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Alpine White Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $7,900, 119,348 miles with Sport Package, Alloy Wheels
Avg. Dealer Rating: (19 reviews) "Awesome experience. Friendly curteous dealer"
https://static.cargurus.com/images/forsale/2017/02/28/18/21/2003_bmw_3_series-pic-4065579428608401958-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Garner, NC 27529

Fair Deal
$621 BELOW
CarGurus IMV of $5,619

Price: $4,998

Mileage: 122,632

Location: Garner, NC 27529

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $4,998, 122,632 miles
Avg. Dealer Rating: (25 reviews) "Good experience with follow up"
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 175 Great Deals $25,429 8,723 listings
2016 BMW 3 Series 49 Great Deals $19,500 1,903 listings
2015 BMW 3 Series 35 Great Deals $15,995 1,152 listings
2014 BMW 3 Series 235 Great Deals $13,315 5,250 listings
2013 BMW 3 Series 44 Great Deals $10,900 1,623 listings
2012 BMW 3 Series 31 Great Deals $9,995 620 listings
2011 BMW 3 Series 123 Great Deals $4,999 2,507 listings
2010 BMW 3 Series 36 Great Deals $5,986 786 listings
2009 BMW 3 Series 57 Great Deals $4,995 1,330 listings
2008 BMW 3 Series 86 Great Deals $3,000 1,739 listings