2017 BMW 3 Series for Sale in Richmond, VA

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

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

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


Please wait. Contacting seller...

Don't see what you're looking for?

Order a customized vehicle from a dealer near you!

First Previous
Loading...
Next
https://static.cargurus.com/images/forsale/2018/04/09/15/27/2018_bmw_3_series-pic-5017423280645187420-152x114.jpeg

2018 BMW 3 Series 320i Sedan RWD Used Cars in Midlothian, VA 23113

Good Deal
$2,913 BELOW
CarGurus IMV of $36,708

Price: $33,795

Mileage: 4,387

Location: Midlothian, VA 23113

Average time on market: 19 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Jet Black Description: Used 2018 BMW 3 Series 320i Sedan RWD for sale - $33,795, 4,387 miles with Sunroof/Moonroof, Navigation System, Storage Package, Alloy Wheels, Bluetooth, Heat Package, Convenience Package
https://static.cargurus.com/images/forsale/2018/04/09/15/27/2017_bmw_3_series-pic-8279223945382703460-152x114.jpeg

2017 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Midlothian, VA 23113

Good Deal
$3,098 BELOW
CarGurus IMV of $33,093

Price: $29,995

Mileage: 8,211

Location: Midlothian, VA 23113

Average time on market: 87 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Alpine White Description: Used 2017 BMW 3 Series 320i xDrive Sedan AWD for sale - $29,995, 8,211 miles with Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/08/10/05/47/2017_bmw_3_series-pic-825812983128802284-152x114.jpeg

2017 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Richmond, VA 23294

Good Deal
$3,435 BELOW
CarGurus IMV of $39,430

Price: $35,995

Mileage: 5,177

Location: Richmond, VA 23294

Average time on market: 86 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Imperial Blue Metallic Description: Used 2017 BMW 3 Series 330i xDrive Sedan AWD for sale - $35,995, 5,177 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (25 reviews) "The dealership contacted me, and we were able to negotiate a sale. They were very helpful throughout the entire process, and I would use them again. It was nice to speak with a BMW dealership that was knowledgeable about their product and ready to sell me a car. We do not have that in Memphis."
https://static.cargurus.com/images/forsale/2018/04/09/15/27/2017_bmw_3_series-pic-3629934638967539648-152x114.jpeg

2017 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Midlothian, VA 23113

Good Deal
$2,703 BELOW
CarGurus IMV of $34,999

Price: $32,296

Mileage: 4,307

Location: Midlothian, VA 23113

Average time on market: 87 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series 320i xDrive Sedan AWD for sale - $32,296, 4,307 miles with Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2018/03/22/18/47/2017_bmw_3_series-pic-4352822348220976801-152x114.jpeg

2017 BMW 3 Series 330i Sedan RWD Used Cars in Richmond, VA 23294

Good Deal
$2,224 BELOW
CarGurus IMV of $34,724

Price: $32,500

Mileage: 11,826

Location: Richmond, VA 23294

Average time on market: 56 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 330i Sedan RWD for sale - $32,500, 11,826 miles with Sport Package, Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (25 reviews) "Great!!"
https://static.cargurus.com/images/forsale/2018/03/10/19/35/2017_bmw_3_series-pic-835108627270341213-152x114.jpeg

2017 BMW 3 Series 320i Sedan RWD Used Cars in Williamsburg, VA 23188

Fair Deal
$1,287 BELOW
CarGurus IMV of $26,287

Price: $25,000

Mileage: 18,361

Location: Williamsburg, VA 23188

Average time on market: 53 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Description: Used 2017 BMW 3 Series 320i Sedan RWD for sale - $25,000, 18,361 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (17 reviews) "Great dealership. Not the cheapest but they're willing to work with you on configuring your vehicle the way you want it!"
https://static.cargurus.com/images/forsale/2018/04/09/15/27/2017_bmw_3_series-pic-190313954947533533-152x114.jpeg

2017 BMW 3 Series 330e iPerformance Sedan RWD Used Cars in Midlothian, VA 23113

Fair Deal
$2,182 BELOW
CarGurus IMV of $44,477

Price: $42,295

Mileage: 4,387

Location: Midlothian, VA 23113

Average time on market: 50 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Jet Black Description: Used 2017 BMW 3 Series 330e iPerformance Sedan RWD for sale - $42,295, 4,387 miles with Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Premium Package, Luxury Package
https://static.cargurus.com/images/forsale/2018/03/12/14/31/2017_bmw_3_series-pic-7310893987226737022-152x114.jpeg

2017 BMW 3 Series 320i Sedan RWD Used Cars in Richmond, VA 23294

Fair Deal
$911 BELOW
CarGurus IMV of $30,911

Price: $30,000

Mileage: 8,439

Location: Richmond, VA 23294

Average time on market: 53 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Description: Used 2017 BMW 3 Series 320i Sedan RWD for sale - $30,000, 8,439 miles with Bluetooth, Sunroof/Moonroof, Heat Package, Navigation System, Alloy Wheels
Avg. Dealer Rating: (25 reviews) "Everyone was nice and everything went smoothly and I was very happy and pleased. I will tell everyone I know to go buy a car from BMW of Richmond "
https://static.cargurus.com/images/forsale/2018/02/10/16/00/2018_bmw_3_series-pic-1639367244980205475-152x114.jpeg

2018 BMW 3 Series 330i Sedan RWD Used Cars in Richmond, VA 23294

Fair Deal
$279 BELOW
CarGurus IMV of $41,914

Price: $41,635

Mileage: 4,351

Location: Richmond, VA 23294

Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Alpine White Description: Used 2018 BMW 3 Series 330i Sedan RWD for sale - $41,635, 4,351 miles with Bluetooth, Sunroof/Moonroof, Heat Package, Navigation System, Alloy Wheels, Convenience Package
Avg. Dealer Rating: (25 reviews) "Responded promptly. Didn’t send any additional information on the vehicle being sold."
https://static.cargurus.com/images/forsale/2017/10/14/03/41/2017_bmw_3_series-pic-7861937888502146137-152x114.jpeg

2017 BMW 3 Series 340i Sedan RWD Used Cars in Midlothian, VA 23114

Fair Deal
$59 BELOW
CarGurus IMV of $46,558

Price: $46,499

Mileage: 2,499

Location: Midlothian, VA 23114

Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 340i Sedan RWD for sale - $46,499, 2,499 miles with Sport Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Backup Camera, M Sport Package, Climate Package
Avg. Dealer Rating: (13 reviews) "Great place, very clean cars. Easy to deal with. Walked out with my car!"
https://static.cargurus.com/images/forsale/2018/02/10/16/00/2018_bmw_3_series-pic-1639367244980205475-152x114.jpeg

2018 BMW 3 Series 330i Sedan RWD Used Cars in Richmond, VA 23294

Fair Deal
$162 ABOVE
CarGurus IMV of $41,873

Price: $42,035

Mileage: 4,460

Location: Richmond, VA 23294

Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Jet Black Description: Used 2018 BMW 3 Series 330i Sedan RWD for sale - $42,035, 4,460 miles with Bluetooth, Sunroof/Moonroof, Heat Package, Navigation System, Alloy Wheels, Convenience Package
Avg. Dealer Rating: (25 reviews) "Quick response"
https://static.cargurus.com/images/forsale/2018/04/09/15/27/2017_bmw_3_series-pic-1162762603052177538-152x114.jpeg

2017 BMW 3 Series 330e iPerformance Sedan RWD Used Cars in Midlothian, VA 23113

Fair Deal
$733 ABOVE
CarGurus IMV of $44,732

Price: $45,465

Mileage: 3,930

Location: Midlothian, VA 23113

Average time on market: 50 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series 330e iPerformance Sedan RWD for sale - $45,465, 3,930 miles with Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Premium Package, Luxury Package
https://static.cargurus.com/images/forsale/2018/03/29/13/26/2016_bmw_3_series-pic-9041297782087835089-152x114.jpeg

2016 BMW 3 Series 328i Sedan RWD Used Cars in Richmond, VA 23223

Fair Deal
$428 ABOVE
CarGurus IMV of $21,969

Price: $22,397

Mileage: 37,878

Location: Richmond, VA 23223

Average time on market: 42 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Silver Description: Used 2016 BMW 3 Series 328i Sedan RWD for sale - $22,397, 37,878 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2018/02/10/16/00/2018_bmw_3_series-pic-1639367244980205475-152x114.jpeg

2018 BMW 3 Series 330i Sedan RWD Used Cars in Richmond, VA 23294

Fair Deal
$529 ABOVE
CarGurus IMV of $39,406

Price: $39,935

Mileage: 5,387

Location: Richmond, VA 23294

Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Jet Black Description: Used 2018 BMW 3 Series 330i Sedan RWD for sale - $39,935, 5,387 miles with Bluetooth, Sunroof/Moonroof, Heat Package, Alloy Wheels, Convenience Package
Avg. Dealer Rating: (25 reviews) "Their Out The Door price was the highest of three quotes I got and $4k higher than the best OTD quote I got. I told them that but they kept asking me to respond to their quote. I kept responding with the same answer but they still kept contacting me about their quote. "
https://static.cargurus.com/images/forsale/2018/02/09/14/31/2016_bmw_3_series-pic-678219956020182594-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Henrico, VA 23294

Fair Deal
$740 ABOVE
CarGurus IMV of $25,948

Price: $26,688

Mileage: 17,593

Location: Henrico, VA 23294

Average time on market: 76 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $26,688, 17,593 miles
Please wait ...
All Listings
Please wait ...
Sponsored 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
2018 BMW 3 Series 74 Great Deals $27,976 8,522 listings
2017 BMW 3 Series 63 Great Deals $22,996 2,177 listings
2016 BMW 3 Series 12 Great Deals $15,350 950 listings
2015 BMW 3 Series 179 Great Deals $12,498 4,897 listings
2014 BMW 3 Series 143 Great Deals $9,995 2,563 listings
2013 BMW 3 Series 57 Great Deals $8,500 1,888 listings
2012 BMW 3 Series 29 Great Deals $9,950 699 listings
2011 BMW 3 Series 106 Great Deals $5,405 2,933 listings
2010 BMW 3 Series 13 Great Deals $4,998 753 listings
2009 BMW 3 Series 25 Great Deals $3,995 1,207 listings