2004 BMW 3 Series for Sale in Richmond, VA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


2004 BMW 3 Series Review
by Patryk

Perfect BMW

Good acceleration, handling and braking, a little slippery on the wet roads, needed to fix an exhaus support, and need to tight up the handbrake. It's really cool driving it expecially in the rain. Diesel version average gas mileage is 7l/100km with sprinty driving The parts for the car costs a lot, even the most stupid thing

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

2003 BMW 3 Series 325i Used Cars in Richmond, VA 23237

Good Deal
$1,781 BELOW
Instant Market Value of $4,776

Price: $2,995

Mileage: 149,372

Location: Richmond, VA 23237

Average time on market: 25 days Certified Pre-Owned: No Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $2,995, 149,372 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "I got no reply!"
https://static.cargurus.com/images/forsale/2016/12/06/15/16/2004_bmw_3_series-pic-3936317631703140533-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Fredericksburg, VA 22408

Good Deal
$1,235 BELOW
Instant Market Value of $6,434

Price: $5,199

Mileage: 100,752

Location: Fredericksburg, VA 22408

Average time on market: 23 days Certified Pre-Owned: No Transmission: Manual Color: Gray Description: Used 2004 BMW 3 Series 325i for sale - $5,199, 100,752 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Great guy! We got the car. He does everything. Don't have to go to DMV. Like the car. Has a shop you can take your car to I believe."
https://static.cargurus.com/images/forsale/2016/12/01/19/05/2004_bmw_3_series-pic-3791110993218929377-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Fredericksburg, VA 22407

Good Deal
$836 BELOW
Instant Market Value of $6,336

Price: $5,500

Mileage: 110,614

Location: Fredericksburg, VA 22407

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci for sale - $5,500, 110,614 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Contacted me in a respectable time"
https://static.cargurus.com/images/forsale/2016/07/16/05/43/2003_bmw_3_series-pic-2490743002208645711-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Richmond, VA 23234

Good Deal
$881 BELOW
Instant Market Value of $4,876

Price: $3,995

Mileage: 148,424

Location: Richmond, VA 23234

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $3,995, 148,424 miles
Avg. Dealer Rating: (2 reviews) "Dealer seemed like he didn't really wanna sell a particular car I was interested in because someone else was looking at the same car. :-("
https://static.cargurus.com/images/forsale/2016/10/26/13/59/2003_bmw_3_series-pic-3833603425642241561-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Fredericksburg, VA 22408

Fair Deal
$598 BELOW
Instant Market Value of $5,093

Price: $4,495

Mileage: 139,000

Location: Fredericksburg, VA 22408

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $4,495, 139,000 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/11/17/14/43/2004_bmw_3_series-pic-5680193723848220584-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Richmond, VA 23235

Fair Deal
$694 BELOW
Instant Market Value of $8,194

Price: $7,500

Mileage: 85,572

Location: Richmond, VA 23235

Average time on market: 31 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $7,500, 85,572 miles with Premium Wheels, Leather Seats
Avg. Dealer Rating: (15 reviews) "Chris was good to work with"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 330i Used Cars in Fredericksburg, VA 22408

Fair Deal
$904 BELOW
Instant Market Value of $4,895

Price: $3,991

Mileage: 136,000

Location: Fredericksburg, VA 22408

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 330i for sale - $3,991, 136,000 miles
Avg. Dealer Rating: (5 reviews) "Very good"
https://static.cargurus.com/images/forsale/2016/11/29/19/21/2003_bmw_3_series-pic-3937333452633860393-152x114.jpeg

2003 BMW 3 Series 325Ci Convertible Used Cars in Fredericksburg, VA 22408

Fair Deal
$278 BELOW
Instant Market Value of $6,277

Price: $5,999

Mileage: 123,017

Location: Fredericksburg, VA 22408

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $5,999, 123,017 miles
Avg. Dealer Rating: (2 reviews) "I contacted this dealer to have the ad corrected from "automatic" to "standard" (transmission). He called me by phone. Reached how many mini convertibles were available in the area and purchased an automatic at the auction the next day."
https://static.cargurus.com/images/forsale/2016/08/09/10/57/2003_bmw_3_series-pic-6354873222676312603-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Richmond, VA 23237

Fair Deal
$172 BELOW
Instant Market Value of $3,967

Price: $3,795

Mileage: 175,181

Location: Richmond, VA 23237

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic Description: Used 2003 BMW 3 Series 325i for sale - $3,795, 175,181 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (18 reviews) "Easy to work with. Good dealing with this dealer . Dominick was most helpful."
https://static.cargurus.com/images/forsale/2016/12/08/19/31/2003_bmw_3_series-pic-4694261878355783484-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Richmond, VA 23234

Fair Deal
$63 BELOW
Instant Market Value of $5,562

Price: $5,499

Mileage: 152,842

Location: Richmond, VA 23234

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2003 BMW 3 Series 330xi for sale - $5,499, 152,842 miles
Avg. Dealer Rating: (3 reviews) "This guy is using bait and switch online. He had sold the vehicle I was interested in. When i called he told me he regularly leaves the listings up after selling them. Buyers beware!"
https://static.cargurus.com/images/forsale/2016/11/05/03/16/2005_bmw_3_series-pic-2742172571522658719-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Henrico, VA 23294

Fair Deal
$203 ABOVE
Instant Market Value of $5,796

Price: $5,999

Mileage: 141,230

Location: Henrico, VA 23294

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2005 BMW 3 Series 325i for sale - $5,999, 141,230 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Was contacted a day or so later about vehicle being sold but didn't offer any additional help"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325i Used Cars in Richmond, VA 23294

Fair Deal
$158 ABOVE
Instant Market Value of $6,833

Price: $6,991

Mileage: 100,471

Location: Richmond, VA 23294

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic Description: Used 2005 BMW 3 Series 325i for sale - $6,991, 100,471 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Excellent "
https://static.cargurus.com/images/forsale/2016/10/18/18/46/2004_bmw_3_series-pic-319150083565436210-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Richmond, VA 23230

Fair Deal
$281 ABOVE
Instant Market Value of $5,214

Price: $5,495

Mileage: 127,546

Location: Richmond, VA 23230

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2004 BMW 3 Series 325i for sale - $5,495, 127,546 miles with Sunroof/Moonroof
Avg. Dealer Rating: (15 reviews) "Did not find the right car for me,but test drove one and had a good experience. They were very willing to work with me and are looking for just the right car for me to purchase."
https://static.cargurus.com/images/forsale/2016/10/26/11/52/2003_bmw_3_series-pic-8291465007843756190-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Richmond, VA 23223

Price: $4,000

Mileage: 126,689

Location: Richmond, VA 23223

Average time on market: 25 days Certified Pre-Owned: No Description: Used 2003 BMW 3 Series 325i for sale - $4,000, 126,689 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (7 reviews) "Gave me all the info I needed."
https://static.cargurus.com/images/forsale/2016/10/03/14/03/2005_bmw_3_series-pic-4610356722580614828-152x114.jpeg

2005 BMW 3 Series 330i Used Cars in Spotsylvania, VA 22551

Price: $4,499

Mileage: 140,204

Location: Spotsylvania, VA 22551

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 330i for sale - $4,499, 140,204 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "I drove two cars at Universal Auto Sales. I strongly considered buying one of the cars but found another car somewhere else that I liked better. The salespeople were very friendly and helpful. I would go there again."
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 166 Great Deals $23,000 7,637 listings
2015 BMW 3 Series 47 Great Deals $14,999 1,146 listings
2014 BMW 3 Series 211 Great Deals $15,495 2,947 listings
2013 BMW 3 Series 514 Great Deals $10,995 6,478 listings
2012 BMW 3 Series 66 Great Deals $8,999 942 listings
2011 BMW 3 Series 233 Great Deals $5,950 3,219 listings
2010 BMW 3 Series 63 Great Deals $6,500 931 listings
2009 BMW 3 Series 111 Great Deals $5,995 1,645 listings
2008 BMW 3 Series 121 Great Deals $3,000 2,024 listings
2007 BMW 3 Series 112 Great Deals $3,800 2,081 listings