Used BMW 3 Series in Richmond, VA

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

Why buy used?

13,789 new BMW 3 Series listings
2004 BMW 3 Series 320i Review
by Won-kyu

BMW 320i

Best 3 series in the histroy of BMW. Mine is touring for pracicality and inline 6 for performance. Gas milage is a little disappointing, but not too bad. In overall, it really fits my lifestyle and needs. It's got a sports package (sports wheel, sports suspension, sports body kit, sports seat and M-steering wheel).

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/07/20/21/44/2013_bmw_3_series-pic-3520838654975230539-152x114.jpeg

2013 BMW 3 Series 328i xDrive Sedan Used Cars in Fredericksburg, VA 22408

Great Deal
$3,882 BELOW
Instant Market Value of $29,382

Price: $25,500

Mileage: 32,989

Location: Fredericksburg, VA 22408

Average time on market: 37 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $25,500, 32,989 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Everyone was helpful and friendly and we were happy with the price of the car however, the inside of the car was dirty and we would have been happier if it had been cleaned better."
http://imagescdn.dealercarsearch.com/Media/457/6108791/635707000747593326.jpg

2006 BMW 3 Series 325xi Used Cars in Woodford, VA 22580

Great Deal
$2,024 BELOW
Instant Market Value of $10,017

Price: $7,993

Mileage: 123,691

Location: Woodford, VA 22580

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2006 BMW 3 Series 325xi for sale - $7,993, 123,691 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Great sales man and great deals"
http://static.cargurus.com/images/forsale/2015/05/29/12/22/2002_bmw_3_series-pic-2112357481511531234-152x114.jpeg

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

Great Deal
$1,734 BELOW
Instant Market Value of $8,233

Price: $6,499

Mileage: 93,299

Location: Fredericksburg, VA 22407

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2002 BMW 3 Series 325Ci Convertible for sale - $6,499, 93,299 miles
Avg. Dealer Rating: (9 reviews) "Buyers be aware. Completely unprofessional especially the owner of the place who takes reserved cars home and to satisfy his family members. Twice I called the day before and the day of appointment before driving over an hour to get there only to hear them saying the owner is using the car I reserved for test driving. Both times I haven't even seen the vehicle. Place looks more like a junkyard than a dealership. Can't grade the other employees since I am not sure if they are accomplices."
http://cimg.carsforsale.com/624120/B1AACC7B-5798-45F9-A410-17585D445451_1.jpg?dt=070220151105

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

Good Deal
$1,227 BELOW
Instant Market Value of $5,127

Price: $3,900

Mileage: 164,816

Location: Fredericksburg, VA 22408

Average time on market: 15 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2002 BMW 3 Series 325i for sale - $3,900, 164,816 miles
Avg. Dealer Rating: (3 reviews) "Bought a 2007 Dodge caliber and I love it and jbbm auto sales."
http://static.cargurus.com/images/forsale/2015/05/02/23/13/2004_bmw_3_series-pic-8927678071337001622-152x114.jpeg

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

Good Deal
$1,058 BELOW
Instant Market Value of $6,057

Price: $4,999

Mileage: 157,470

Location: Fredericksburg, VA 22408

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $4,999, 157,470 miles with Alloy Wheels
http://static.cargurus.com/images/forsale/2015/05/09/22/30/2013_bmw_3_series-pic-8569270004645510464-152x114.jpeg

2013 BMW 3 Series 328i xDrive Sedan Used Cars in Richmond, VA 23235

Good Deal
$1,731 BELOW
Instant Market Value of $28,675

Price: $26,944

Mileage: 38,253

Location: Richmond, VA 23235

Average time on market: 37 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Sparkling Bronze Metallic Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $26,944, 38,253 miles with Bluetooth
http://static.cargurus.com/images/forsale/2015/07/29/06/58/2001_bmw_3_series-pic-8651807572308357854-152x114.jpeg

2001 BMW 3 Series 325Ci Convertible Used Cars in Ashland, VA 23005

Good Deal
$1,003 BELOW
Instant Market Value of $8,498

Price: $7,495

Mileage: 67,603

Location: Ashland, VA 23005

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2001 BMW 3 Series 325Ci Convertible for sale - $7,495, 67,603 miles
Avg. Dealer Rating: (3 reviews) "Took a long time for a response"
http://static.cargurus.com/images/forsale/2015/07/26/13/04/2006_bmw_3_series-pic-6277452453695459027-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Richmond, VA 23224

Fair Deal
$815 BELOW
Instant Market Value of $9,810

Price: $8,995

Mileage: 141,403

Location: Richmond, VA 23224

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Charcoal Description: Used 2006 BMW 3 Series 325i for sale - $8,995, 141,403 miles with Navigation System, Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "dealer contacted me propmly "
http://cimg.carsforsale.com/343453/75AF15FF-7D61-4D6B-9CDA-35EF551A45AB_1.jpg?dt=062520151007

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

Fair Deal
$774 BELOW
Instant Market Value of $9,769

Price: $8,995

Mileage: 122,809

Location: Fredericksburg, VA 22408

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2006 BMW 3 Series 325i for sale - $8,995, 122,809 miles with Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Did not have the truck advertised, and did not know if they ever did."
http://static.cargurus.com/images/forsale/2015/05/31/23/50/2003_bmw_3_series-pic-2132552730116123674-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Fredericksburg, VA 22407

Fair Deal
$547 BELOW
Instant Market Value of $6,046

Price: $5,499

Mileage: 158,091

Location: Fredericksburg, VA 22407

Average time on market: 15 days Certified Pre-Owned: No Transmission: Automatic Color: Teal Description: Used 2003 BMW 3 Series 330xi for sale - $5,499, 158,091 miles
Avg. Dealer Rating: (9 reviews) "I Bought A Truck From This Dealership AndHave Had Nothing But Problems Wit....Have Had To Put Thousands Of Dollars In Repairs To It That Could Not B Avoided, Major Mechanical Problems!! And Some Cosmetic Problems Had To Repair, When Called TheM ALls They Kept Saying Was WeGave You A BeLow Market Price, To Bad That's In Good Running Condition!! Which It Its Not, Again It Is Back In The Shop Today A Month Later, Because The Truck Keeps Shutting Down Completely WHILE Driving!!! Absolutely Unhappy And Disgusted With This Vehicle Been Nothing But a Problem Since Bought!!! With No Help Offered By Dealership!! ThE Look Of A Vehicle Don't Mean It In Good Running Condition...Which I've Learned.....Buyer Beware Seriously!!! : ("
http://static.cargurus.com/images/forsale/2015/07/22/14/59/2002_bmw_3_series-pic-203837491291506289-152x114.jpeg

2002 BMW 3 Series 330i Used Cars in Richmond, VA 23230

Fair Deal
$478 BELOW
Instant Market Value of $5,973

Price: $5,495

Mileage: 158,598

Location: Richmond, VA 23230

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2002 BMW 3 Series 330i for sale - $5,495, 158,598 miles with Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "I have found the two sale representatives I've spoken to be knowledgeable and helpful. Haven't decided on a car yet, but I'm considering them."
http://static.cargurus.com/images/forsale/2015/07/18/22/15/2004_bmw_3_series-pic-3463149643738111722-152x114.jpeg

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

Fair Deal
$619 BELOW
Instant Market Value of $8,114

Price: $7,495

Mileage: 89,816

Location: Richmond, VA 23224

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Lt Green Description: Used 2004 BMW 3 Series 325i for sale - $7,495, 89,816 miles with Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "So far so good. Mike was quick and professional! I pick my vehicle up today and finalize paperwork. Looking forward to my vehicle!"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$579 BELOW
Instant Market Value of $6,574

Price: $5,995

Mileage: 141,497

Location: Richmond, VA 23230

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW 3 Series 325i for sale - $5,995, 141,497 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Great experience"
http://static.cargurus.com/images/forsale/2015/07/18/13/57/2012_bmw_3_series-pic-4190394037985865897-152x114.jpeg

2012 BMW 3 Series 328i xDrive Coupe SULEV Used Cars in Prince George, VA 23875

Fair Deal
$860 BELOW
Instant Market Value of $26,835

Price: $25,975

Mileage: 36,362

Location: Prince George, VA 23875

Average time on market: 46 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: White Exterior Color Description: Used 2012 BMW 3 Series 328i xDrive Coupe SULEV for sale - $25,975, 36,362 miles
Avg. Dealer Rating: (1 review) "Salesman lied several times to us so we walked! Too many car dealerships to deal with that!"
http://static.cargurus.com/images/forsale/2015/07/07/11/56/1999_bmw_3_series-pic-6827394055155940217-152x114.jpeg

1999 BMW 3 Series 328i Used Cars in N Chesterfld, VA 23236

Fair Deal
$379 BELOW
Instant Market Value of $5,079

Price: $4,700

Mileage: 161,946

Location: N Chesterfld, VA 23236

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 1999 BMW 3 Series 328i for sale - $4,700, 161,946 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "A nice bunch of people would buy from them again"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2015 BMW 3 Series 59 Great Deals $25,699 16,359 listings
2014 BMW 3 Series 42 Great Deals $21,795 1,349 listings
2013 BMW 3 Series 85 Great Deals $19,499 2,087 listings
2012 BMW 3 Series 162 Great Deals $16,999 3,074 listings
2011 BMW 3 Series 146 Great Deals $8,999 2,967 listings
2010 BMW 3 Series 44 Great Deals $10,200 713 listings
2009 BMW 3 Series 54 Great Deals $9,900 1,193 listings

Similar Cars

BMW 5 Series
484 Great Deals out of 16,707 listings starting at $2,000
BMW M3
28 Great Deals out of 996 listings starting at $4,000
Mercedes-Benz C-Class
624 Great Deals out of 24,343 listings starting at $2,450

New BMW 3 Series By Year

2015 BMW 3 Series
16,359 listings

Used BMW 3 Series By City

BMW 3 Series in Virginia Beach VA
6 Great Deals out of 234 listings starting at $3,975
BMW 3 Series in Washington DC
32 Great Deals out of 1,109 listings starting at $1,995
BMW 3 Series in Baltimore MD
37 Great Deals out of 1,485 listings starting at $1,995
BMW 3 Series in Raleigh NC
8 Great Deals out of 390 listings starting at $4,495
BMW 3 Series in Roanoke VA
62 listings starting at $3,450
BMW 3 Series in Greensboro NC
8 Great Deals out of 383 listings starting at $4,495
BMW 3 Series in Harrisburg PA
13 Great Deals out of 665 listings starting at $2,250
BMW 3 Series in Philadelphia PA
43 Great Deals out of 2,267 listings starting at $1,980
BMW 3 Series in Wilmington NC
3 Great Deals out of 138 listings starting at $2,950
BMW 3 Series in Charleston WV
179 listings starting at $4,990
BMW 3 Series in Allentown PA
67 Great Deals out of 2,417 listings starting at $1,980
BMW 3 Series in Pittsburgh PA
9 Great Deals out of 470 listings starting at $4,500
BMW 3 Series in Charlotte NC
4 Great Deals out of 306 listings starting at $3,455
BMW 3 Series in Scranton PA
14 Great Deals out of 294 listings starting at $3,995
BMW 3 Series in Johnson City TN
4 Great Deals out of 136 listings starting at $4,800