Showing 1 - 18 out of 4,326 listings
  • 2016 BMW 3 Series 328i xDrive SULEV in Dark Blue
    21,831 miles
    445 mi away
    No accidents, 1 Owner, Corporate Fleet
    Great Deal!

    $21,290

    $4,882 Below Market
  • 2016 BMW 3 Series 328i xDrive SULEV in Light Blue
    38,970 miles
    292 mi away
    No accidents, 1 Owner, Personal Use
    Great Deal!

    $16,995

    $4,089 Below Market
  • 2016 BMW 3 Series 328i SULEV in White
    68,945 miles
    276 mi away
    No accidents, 2 Owners, Corporate Fleet
    Great Deal!

    $11,905

    $4,842 Below Market
  • 2016 BMW 3 Series 328i SULEV in Black
    35,747 miles
    276 mi away
    1 Accident, Personal Use
    Great Deal!

    $14,900

    $4,152 Below Market
  • 2016 BMW 3 Series 328i SULEV in White
    39,881 miles
    276 mi away
    No accidents, 1 Owner, Lease
    Great Deal!

    $14,900

    $7,314 Below Market
  • 2016 BMW 3 Series 328i xDrive SULEV in Black
    29,119 miles
    276 mi away
    1 Accident, 1 Owner, Lease
    Great Deal!

    $14,900

    $3,425 Below Market
  • 2016 BMW 3 Series 328i xDrive SULEV in Silver
    42,414 miles
    296 mi away
    No accidents, 2 Owners, Personal Use
    Great Deal!

    $16,500

    $3,306 Below Market
  • 2016 BMW 3 Series 328i SULEV in Silver
    64,907 miles
    271 mi away
    2 Accidents, 2 Owners, Lease
    Great Deal!

    $15,900

    $3,096 Below Market
  • 2016 BMW 3 Series 328i xDrive SULEV in White
    31,880 miles
    276 mi away
    1 Accident, 1 Owner, Lease
    Great Deal!

    $14,900

    $3,077 Below Market
  • 2016 BMW 3 Series 340i xDrive in White
    27,603 miles
    299 mi away
    No accidents, Personal Use
    Great Deal!

    $25,990

    $2,764 Below Market
  • 2016 BMW 3 Series 320i xDrive in Black
    45,489 miles
    299 mi away
    No accidents, 1 Owner, Lease
    Great Deal!

    $17,695

    $3,854 Below Market
  • 2016 BMW 3 Series 328i xDrive SULEV in Gray
    38,975 miles
    276 mi away
    1 Accident, 1 Owner, Lease
    Great Deal!

    $14,900

    $2,968 Below Market
  • 2016 BMW 3 Series 328i xDrive SULEV in Black
    23,413 miles
    312 mi away
    Great Deal!

    $21,990

    $4,482 Below Market
  • 2016 BMW 3 Series 320i xDrive in Black
    38,283 miles
    344 mi away
    No accidents, Personal Use
    Great Deal!

    $17,429

    $3,192 Below Market
  • 2016 BMW 3 Series 328i xDrive SULEV in White
    44,546 miles
    276 mi away
    No accidents, 2 Owners, Lease
    Great Deal!

    $13,900

    $6,499 Below Market
  • 2016 BMW 3 Series 320i xDrive in Black
    75,799 miles
    405 mi away
    No accidents, 2 Owners, Lease
    Great Deal!

    $15,858

    $2,885 Below Market
  • 2016 BMW 3 Series 328i SULEV in Silver
    50,066 miles
    450 mi away
    Great Deal!

    $16,499

    $4,516 Below Market
  • 2016 BMW 3 Series 328i xDrive SULEV in White
    37,769 miles
    276 mi away
    1 Accident, 1 Owner, Lease
    Great Deal!

    $13,400

    $3,713 Below Market

It looks like the only vehicles matching your search at this time are over 100 miles away. Consider expanding your search or save this search to get notified when matching inventory is available.

You may be interested in one of the following BMW 3 Series searches:

Showing 1 - 18 out of 4,326 listings
Filtering by
Used
Certified Pre-Owned
BMW
3 Series
Full transparency. No surprises.
to
Up to
per month
Assumes no money down and a 60-month term. Click a vehicle for more details.
to
to
Transmission
Engine Type
Drivetrain
Cylinders
to

Used 2016 BMW 3 Series in Richmond, VA Values

Estimated values
2016 BMW 3 Series 328i xDrive SULEV 4dr Sedan AWD (2.0L 4cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$17,071$19,057$21,072
Clean$16,417$18,316$20,234
Average$15,109$16,833$18,557
Rough$13,801$15,350$16,880

The average list price of a used 2016 BMW 3 Series in Richmond, Virginia is $16,658. The average mileage on a used BMW 3 Series 2016 for sale in Richmond, Virginia is 41,980. Based on the average mileage of 41,980 for used 2016 BMW 3 Series for sale in Richmond, VA and using an average vehicle condition rating, which means the vehicle may have a few mechanical and/or cosmetic problems and may require a considerable amount of reconditioning, we appraise the average trade-in value of a used BMW 3 Series 2016 in Richmond, Virginia to be $15,109.