Used BMW for Sale in Richmond, VA

to
to

Filter Results

listing

Price

- Loading...
Includes Listings Without Available Pricing

Financing

Mileage

- Loading...

Delivery

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

Fuel Economy

- Loading...
()

Price Drops

Text Search


First
Loading...
https://static.cargurus.com/images/forsale/2019/10/09/21/12/2003_bmw_z4-pic-1298106573367932474-152x114.jpeg

2003 BMW Z4 2.5i Roadster RWD Used Cars in Fredericksburg, VA 22408

Great Deal
$2,420 BELOW
CarGurus IMV of $8,419

Price: $5,999

Mileage: 71,335

Location: Fredericksburg, VA 22408

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2003 BMW Z4 2.5i Roadster RWD for sale - $5,999, 71,335 miles with Premium Wheels
Avg. Dealer Rating: (12 reviews) "Nice guys"
https://static.cargurus.com/images/forsale/2019/09/30/16/57/2015_bmw_x5-pic-6209108816949690454-152x114.jpeg

2015 BMW X5 xDrive35i AWD Used Cars in King George, VA 22485

Great Deal
$4,193 BELOW
CarGurus IMV of $26,188

Price: $21,995

Mileage: 64,038

Location: King George, VA 22485

Average time on market: 42 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Gray Description: Used 2015 BMW X5 xDrive35i AWD for sale - $21,995, 64,038 miles with Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (34 reviews) "The dealer contacted us promptly and we set up an appointment to view and test drive the vehicle. When we arrived, the salesman went to retrieve the vehicle and found out it was still in the service bay because they had discovered a transmission problem. Unfortunately they did not have anything else in stock to suit our needs. To me, if nothing else, this shows their integrity in not selling problem cars. Too bad we couldn't find anything else to work with them for we would have bought from them if they had. "
https://static.cargurus.com/images/forsale/2019/08/26/11/50/2010_bmw_3_series-pic-4018090309010394108-152x114.jpeg

2010 BMW 3 Series 328i xDrive Coupe AWD Used Cars in Fredericksburg, VA 22408

Great Deal
$2,094 BELOW
CarGurus IMV of $10,093

Price: $7,999

Mileage: 67,455

Location: Fredericksburg, VA 22408

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2010 BMW 3 Series 328i xDrive Coupe AWD for sale - $7,999, 67,455 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (12 reviews) "David truly cares about his clients auto purchase needs and goes above and beyond to accommodate clients with the information they need. Even high maintenance customers who live several states away, like we were. Glad we could make a deal!"
https://static.cargurus.com/images/forsale/2019/06/23/02/39/2015_bmw_6_series-pic-1356762516116804022-152x114.jpeg

2015 BMW 6 Series 640i xDrive Coupe AWD Used Cars in Fredericksburg, VA 22408

Good Deal
$4,924 BELOW
CarGurus IMV of $38,719

Price: $33,795

Mileage: 26,636

Location: Fredericksburg, VA 22408

Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2015 BMW 6 Series 640i xDrive Coupe AWD for sale - $33,795, 26,636 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (24 reviews) "Great "
https://static.cargurus.com/images/forsale/2019/10/17/04/46/2010_bmw_5_series-pic-235910752523518240-152x114.jpeg

2010 BMW 5 Series 535i xDrive Sedan AWD Used Cars in King George, VA 22485

Good Deal
$1,786 BELOW
CarGurus IMV of $7,785

Price: $5,999

Mileage: 130,446

Location: King George, VA 22485

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2010 BMW 5 Series 535i xDrive Sedan AWD for sale - $5,999, 130,446 miles with Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2019/10/12/03/28/2017_bmw_x5-pic-5191010632166592864-152x114.jpeg

2017 BMW X5 xDrive35i AWD Used Cars in Richmond, VA 23294

Good Deal
$3,548 BELOW
CarGurus IMV of $44,281

Price: $40,733

Mileage: 17,227

Location: Richmond, VA 23294

Average time on market: 22 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW X5 xDrive35i AWD for sale - $40,733, 17,227 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Premium Wheels, Backup Camera, Premium Package, Climate Package, Luxury Package
Avg. Dealer Rating: (34 reviews) "Very attentive "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2016 BMW 3 Series 340i xDrive Sedan AWD Used Cars in King George, VA 22485

Good Deal
$3,295 BELOW
CarGurus IMV of $27,794

Price: $24,499

Mileage: 28,742

Location: King George, VA 22485

Average time on market: 41 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2016 BMW 3 Series 340i xDrive Sedan AWD for sale - $24,499, 28,742 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Backup Camera
https://static.cargurus.com/images/forsale/2019/09/27/19/32/2013_bmw_3_series-pic-4696110115526554592-152x114.jpeg

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

Good Deal
$1,934 BELOW
CarGurus IMV of $11,124

Price: $9,190

Mileage: 110,329

Location: Fredericksburg, VA 22408

Average time on market: 22 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2013 BMW 3 Series 328i Sedan RWD for sale - $9,190, 110,329 miles with Bluetooth, Leather Seats, Backup Camera, Navigation System, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Nice doing business with you guys "
https://static.cargurus.com/images/forsale/2019/10/05/01/50/2016_bmw_7_series-pic-8821474453734120097-152x114.jpeg

2016 BMW 7 Series 750i xDrive AWD Used Cars in Richmond, VA 23294

Good Deal
$4,556 BELOW
CarGurus IMV of $48,543

Price: $43,987

Mileage: 28,947

Location: Richmond, VA 23294

Average time on market: 43 days Certified Pre-Owned: Yes Transmission: Automatic Color: Arctic Gray Metallic Description: Used 2016 BMW 7 Series 750i xDrive AWD for sale - $43,987, 28,947 miles with Leather Seats, Sunroof/Moonroof, Executive Package, Navigation System, Bluetooth, Backup Camera, Climate Package
Avg. Dealer Rating: (34 reviews) "Excellent service!"
https://static.cargurus.com/images/forsale/2019/10/09/06/53/2015_bmw_x1-pic-6331981536054005855-152x114.jpeg

2015 BMW X1 xDrive28i AWD Used Cars in Midlothian, VA 23113

Good Deal
$1,551 BELOW
CarGurus IMV of $14,551

Price: $13,000

Mileage: 67,757

Location: Midlothian, VA 23113

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2015 BMW X1 xDrive28i AWD for sale - $13,000, 67,757 miles
Avg. Dealer Rating: (61 reviews) "I highly recommend Carlotz. I saved atleast $2,000. The staff was definitely "on point"!"
https://static.cargurus.com/images/forsale/2019/10/13/02/44/2017_bmw_5_series-pic-2652511878997639457-152x114.jpeg

2017 BMW 5 Series 540i Sedan RWD Used Cars in Richmond, VA 23294

Good Deal
$2,737 BELOW
CarGurus IMV of $40,379

Price: $37,642

Mileage: 37,922

Location: Richmond, VA 23294

Average time on market: 40 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 5 Series 540i Sedan RWD for sale - $37,642, 37,922 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, M Sport Package
Avg. Dealer Rating: (34 reviews) "They recognized that I was a long way away but, were helpful."
https://static.cargurus.com/images/forsale/2019/10/11/10/51/2011_bmw_5_series_535i_sedan_rwd-pic-8395142613519474040-152x114.jpeg

2011 BMW 5 Series 535i Sedan RWD Used Cars in Henrico, 23238

Good Deal
$1,515 BELOW
CarGurus IMV of $10,765

Price: $9,250

Mileage: 104,727

Location: Henrico, 23238

Average time on market: 27 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2011 BMW 5 Series 535i Sedan RWD for sale - $9,250, 104,727 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels, Bluetooth, Sound Package
https://static.cargurus.com/images/forsale/2019/07/14/10/52/2014_bmw_z4-pic-1676107313281823899-152x114.jpeg

2014 BMW Z4 sDrive28i Roadster RWD Used Cars in Richmond, VA 23233

Good Deal
$1,999 BELOW
CarGurus IMV of $24,494

Price: $22,495

Mileage: 44,258

Location: Richmond, VA 23233

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Alpine White Description: Used 2014 BMW Z4 sDrive28i Roadster RWD for sale - $22,495, 44,258 miles with Bluetooth, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (66 reviews) "They contacted me immediately. "
https://static.cargurus.com/images/forsale/2019/10/03/18/28/2017_bmw_7_series-pic-6015131208082100282-152x114.jpeg

2017 BMW 7 Series 740i xDrive AWD Used Cars in Richmond, VA 23294

Good Deal
$2,939 BELOW
CarGurus IMV of $49,216

Price: $46,277

Mileage: 33,818

Location: Richmond, VA 23294

Certified Pre-Owned: Yes Transmission: Automatic Description: Used 2017 BMW 7 Series 740i xDrive AWD for sale - $46,277, 33,818 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Executive Package, Navigation System, Bluetooth, Backup Camera, M Sport Package, Climate Package
Avg. Dealer Rating: (34 reviews) "was very courteous and helpful Seem to understand what I was looking for."
https://static.cargurus.com/images/forsale/2019/10/10/01/44/2016_bmw_3_series-pic-8358021214529759018-152x114.jpeg

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

Good Deal
$1,845 BELOW
CarGurus IMV of $24,332

Price: $22,487

Mileage: 34,860

Location: Richmond, VA 23294

Average time on market: 29 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mediterranean Blue Metallic Description: Used 2016 BMW 3 Series 328i Sedan RWD for sale - $22,487, 34,860 miles with Sport Package, Driver Assistance Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package, M Sport Package
Avg. Dealer Rating: (34 reviews) "I was very satisfied they did a great job"
Please wait ...
Please wait ...

Filter your search criteria!

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

Why Use CarGurus?

We'll help you find great deals among the millions of vehicles available nationwide on CarGurus, and we'll provide you with dealer reviews and vehicle history for each one. After all, over 30 million shoppers use CarGurus to find great deals on used cars and new cars in their area. And when it's time to get rid of your old ride, sell your car simply and securely on CarGurus.

Once you're ready to narrow down your search results, go ahead and filter by price, mileage, transmission, trim, days on lot, drivetrain, color, engine, options, and deal ratings. And if you only want to see cars with a single owner, recent price drops, photos, or available financing, our filters can help with that too.