Showing 19 - 36 out of 1,631 listings
  • 2017 BMW 3 Series 320i in White
    29,733 miles
    13 mi away
    1 Accident, 1 Owner, Lease
    Great Deal!

    $12,905

    $7,318 Below Market
  • 2017 BMW 3 Series 320i xDrive in White
    31,994 miles
    13 mi away
    1 Accident, 1 Owner, Lease
    Great Deal!

    $12,905

    $7,234 Below Market
  • 2017 BMW 3 Series 320i xDrive in Black
    42,411 miles
    13 mi away
    1 Accident, 1 Owner, Lease
    Great Deal!

    $12,305

    $5,726 Below Market
  • 2017 BMW 3 Series 328d xDrive in Black
    22,144 miles
    29 mi away
    No accidents, 1 Owner, Lease
    Great Deal!

    $27,995

    $5,898 Below Market
  • 2017 BMW 3 Series 330i xDrive SULEV in Black
    30,430 miles
    64 mi away
    No accidents, 1 Owner, Lease
    Great Deal!

    $24,687

    $6,654 Below Market
  • 2017 BMW 3 Series 330i xDrive SULEV in Black
    40,758 miles
    46 mi away
    1 Accident, 1 Owner, Lease
    Great Deal!

    $17,995

    $3,803 Below Market
  • 2017 BMW 3 Series 320i xDrive in White
    46,139 miles
    13 mi away
    1 Accident, 2 Owners, Lease
    Great Deal!

    $12,905

    $5,729 Below Market
  • 2017 BMW 3 Series 320i in White
    36,609 miles
    13 mi away
    No accidents, 1 Owner, Lease
    Great Deal!

    $12,905

    $7,168 Below Market
  • 2017 BMW 3 Series 320i xDrive in Red
    23,319 miles
    39 mi away
    No accidents, 1 Owner, Lease
    Great Deal!

    $21,995

    $4,150 Below Market
  • 2017 BMW 3 Series 330i xDrive SULEV in White
    31,371 miles
    64 mi away
    No accidents, 1 Owner, Lease
    Great Deal!

    $24,174

    $6,283 Below Market
  • 2017 BMW 3 Series 320i xDrive in White
    43,145 miles
    13 mi away
    No accidents, 1 Owner, Lease
    Great Deal!

    $12,905

    $6,921 Below Market
  • 2017 BMW 3 Series 330i xDrive SULEV in White
    28,009 miles
    7 mi away
    No accidents, 1 Owner, Lease
    Great Deal!

    $23,250

    $4,278 Below Market
  • 2017 BMW 3 Series 340i xDrive in White
    43,553 miles
    59 mi away
    No accidents, 1 Owner, Lease
    Great Deal!

    $28,656

    $6,145 Below Market
  • 2017 BMW 3 Series 330i xDrive SULEV in Black
    29,559 miles
    64 mi away
    1 Accident, 1 Owner, Lease
    Great Deal!

    $24,986

    $5,857 Below Market
  • 2017 BMW 3 Series 320i xDrive in White
    24,924 miles
    64 mi away
    No accidents, 1 Owner, Lease
    Great Deal!

    $22,595

    $4,584 Below Market
  • 2017 BMW 3 Series 330i xDrive SULEV in Gray
    29,889 miles
    64 mi away
    No accidents, 1 Owner, Lease
    Great Deal!

    $24,987

    $5,670 Below Market
  • 2017 BMW 3 Series 320i xDrive in Black
    49,786 miles
    46 mi away
    No accidents, 1 Owner, Lease
    Great Deal!

    $18,995

    $3,671 Below Market
  • 2017 BMW 3 Series 330i xDrive SULEV in Dark Blue
    35,660 miles
    50 mi away
    No accidents, 1 Owner, Lease
    Great Deal!

    $24,995

    $4,253 Below Market
Showing 19 - 36 out of 1,631 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 2017 BMW 3 Series in Edison, NJ Values

Estimated values
2017 BMW 3 Series 320i 4dr Sedan (2.0L 4cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$17,480$19,399$21,419
Clean$16,929$18,779$20,720
Average$15,828$17,539$19,322
Rough$14,726$16,299$17,924

The average list price of a used 2017 BMW 3 Series in Edison, New Jersey is $20,119. The average mileage on a used BMW 3 Series 2017 for sale in Edison, New Jersey is 34,413. Based on the average mileage of 34,413 for used 2017 BMW 3 Series for sale in Edison, NJ 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 2017 in Edison, New Jersey to be $15,828.