Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Mineral Gray Metallic 2018 BMW 320 iMineral Gray Metallic 2018 BMW 320 iMineral Gray Metallic 2018 BMW 320 iMineral Gray Metallic 2018 BMW 320 iMineral Gray Metallic 2018 BMW 320 iMineral Gray Metallic 2018 BMW 320 i

    $14,653

    $2.2K
    86,932 mi.
    Est. $275/mo

    Rodman Ford

    4.7
    Foxboro, MA (840 mi)
    Check Availability

    Quick view
  • Jet Black 2015 BMW 320 iJet Black 2015 BMW 320 iJet Black 2015 BMW 320 iJet Black 2015 BMW 320 iJet Black 2015 BMW 320 iJet Black 2015 BMW 320 i

    $13,763

    $500
    106,748 mi.
    Est. $259/mo

    Beaver Toyota Cumming

    4.8
    Cumming, GA (567 mi)
    Check Availability

    Quick view
  • Alpine White 2014 BMW 320 iAlpine White 2014 BMW 320 iAlpine White 2014 BMW 320 iAlpine White 2014 BMW 320 iAlpine White 2014 BMW 320 iAlpine White 2014 BMW 320 i

    $8,137

    134,172 mi.
    Est. $153/mo

    BMW of Columbia - MO

    Columbia, MO (321 mi)
    Check Availability
    Quick view
  • Black 2018 BMW 320 iBlack 2018 BMW 320 iBlack 2018 BMW 320 iBlack 2018 BMW 320 iBlack 2018 BMW 320 iBlack 2018 BMW 320 i

    $11,900

    103,950 mi.
    Est. $224/mo

    Desert Drive Auto Sales

    Phoenix, AZ (1,447 mi)
    Check Availability
    Quick view
  • Black 2017 BMW 320 iBlack 2017 BMW 320 iBlack 2017 BMW 320 iBlack 2017 BMW 320 iBlack 2017 BMW 320 iBlack 2017 BMW 320 i

    $17,245

    $2K
    39,028 mi.
    Est. $324/mo

    Success Auto Sales

    Eugene, OR (1,788 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2016 BMW 320 iMineral Gray Metallic 2016 BMW 320 iMineral Gray Metallic 2016 BMW 320 iMineral Gray Metallic 2016 BMW 320 iMineral Gray Metallic 2016 BMW 320 iMineral Gray Metallic 2016 BMW 320 i

    $10,289

    124,556 mi.
    Est. $193/mo

    Full On Professional Auto Sales

    Coeur d'Alene, ID (1,475 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2018 BMW 320 iMineral Gray Metallic 2018 BMW 320 iMineral Gray Metallic 2018 BMW 320 iMineral Gray Metallic 2018 BMW 320 iMineral Gray Metallic 2018 BMW 320 iMineral Gray Metallic 2018 BMW 320 i

    $17,177

    55,830 mi.
    Est. $323/mo

    Rairdon's Auto Outlet

    Burien, WA (1,733 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2014 BMW 320 iMineral Gray Metallic 2014 BMW 320 iMineral Gray Metallic 2014 BMW 320 iMineral Gray Metallic 2014 BMW 320 iMineral Gray Metallic 2014 BMW 320 iMineral Gray Metallic 2014 BMW 320 i

    $9,495

    $589
    92,394 mi.
    Est. $178/mo

    AutoNation Toyota Hayward

    4.7
    Hayward, CA (1,840 mi)
    Check Availability

    Quick view
  • Black 2017 BMW 320 iBlack 2017 BMW 320 iBlack 2017 BMW 320 iBlack 2017 BMW 320 iBlack 2017 BMW 320 iBlack 2017 BMW 320 i

    $10,719

    105,832 mi.
    Est. $201/mo

    Heights Motor Credit

    Houston, TX (940 mi)
    Check Availability
    Quick view
  • Alpine White 2015 BMW 320 iAlpine White 2015 BMW 320 iAlpine White 2015 BMW 320 iAlpine White 2015 BMW 320 iAlpine White 2015 BMW 320 iAlpine White 2015 BMW 320 i

    $10,523

    93,450 mi.
    Est. $198/mo

    South Florida Autos

    Fort Lauderdale, FL (1,169 mi)
    Check Availability
    Quick view
  • Melbourne Red Metallic 2014 BMW 320 iMelbourne Red Metallic 2014 BMW 320 iMelbourne Red Metallic 2014 BMW 320 iMelbourne Red Metallic 2014 BMW 320 iMelbourne Red Metallic 2014 BMW 320 iMelbourne Red Metallic 2014 BMW 320 i

    $9,025

    $970
    81,730 mi.
    Est. $170/mo

    DFW Unique Auto

    Dallas, TX (804 mi)
    Check Availability
    Quick view
  • Black 2018 BMW 320 iBlack 2018 BMW 320 iBlack 2018 BMW 320 iBlack 2018 BMW 320 iBlack 2018 BMW 320 iBlack 2018 BMW 320 i

    $29,995

    30,966 mi.
    Est. $564/mo

    Knighton's Auto Services

    Colonie, NY (707 mi)
    Check Availability
    Quick view
  • White 2014 BMW 320 iWhite 2014 BMW 320 iWhite 2014 BMW 320 iWhite 2014 BMW 320 iWhite 2014 BMW 320 iWhite 2014 BMW 320 i

    $9,900

    $500
    75,169 mi.
    Est. $186/mo

    Garant Auto LLC

    Miami, FL (1,188 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2016 BMW 320 iBlack Sapphire Metallic 2016 BMW 320 iBlack Sapphire Metallic 2016 BMW 320 iBlack Sapphire Metallic 2016 BMW 320 iBlack Sapphire Metallic 2016 BMW 320 iBlack Sapphire Metallic 2016 BMW 320 i

    $7,658

    $499
    163,979 mi.
    Est. $144/mo

    518 Auto Sales

    2.7
    Norfolk, VA (699 mi)
    Check Availability

    Quick view
  • Black 2015 BMW 320 iBlack 2015 BMW 320 iBlack 2015 BMW 320 iBlack 2015 BMW 320 iBlack 2015 BMW 320 iBlack 2015 BMW 320 i

    $9,488

    100,346 mi.
    Est. $178/mo

    B & J Car Company

    Orange, CA (1,732 mi)
    Check Availability
    Quick view
  • Jet Black 2014 BMW 320 iJet Black 2014 BMW 320 iJet Black 2014 BMW 320 iJet Black 2014 BMW 320 iJet Black 2014 BMW 320 iJet Black 2014 BMW 320 i

    $8,080

    $1K
    116,663 mi.
    Est. $152/mo

    Anytime Auto Group

    Los Angeles, CA (1,750 mi)
    Check Availability
    Quick view
  • Red 2018 BMW 320 iRed 2018 BMW 320 iRed 2018 BMW 320 iRed 2018 BMW 320 iRed 2018 BMW 320 iRed 2018 BMW 320 i

    $11,995

    99,905 mi.
    Est. $225/mo

    Carricks Autos

    Plano, TX (788 mi)
    Check Availability
    Quick view
  • Alpine White 2015 BMW 320 iAlpine White 2015 BMW 320 iAlpine White 2015 BMW 320 iAlpine White 2015 BMW 320 iAlpine White 2015 BMW 320 iAlpine White 2015 BMW 320 i

    $13,195

    77,436 mi.
    Est. $248/mo

    Chelmsford Street Auto Sales

    Lowell, MA (835 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2016 BMW 320 iMineral Gray Metallic 2016 BMW 320 iMineral Gray Metallic 2016 BMW 320 iMineral Gray Metallic 2016 BMW 320 iMineral Gray Metallic 2016 BMW 320 iMineral Gray Metallic 2016 BMW 320 i

    $10,499

    $300
    74,377 mi.
    Est. $197/mo

    Sac River Auto

    Davis, CA (1,800 mi)
    Check Availability
    Quick view
  • White Metallic 2017 BMW 320 iWhite Metallic 2017 BMW 320 iWhite Metallic 2017 BMW 320 iWhite Metallic 2017 BMW 320 iWhite Metallic 2017 BMW 320 iWhite Metallic 2017 BMW 320 i

    $10,695

    $100
    95,141 mi.
    Est. $201/mo

    Carizona

    4.5
    Mesa, AZ (1,443 mi)
    Check Availability

    Quick view
  • Mineral Gray Metallic 2018 BMW 320 iMineral Gray Metallic 2018 BMW 320 iMineral Gray Metallic 2018 BMW 320 iMineral Gray Metallic 2018 BMW 320 iMineral Gray Metallic 2018 BMW 320 iMineral Gray Metallic 2018 BMW 320 i

    $15,051

    $543
    78,025 mi.
    Est. $283/mo

    Booth Motors

    3.8
    Longmont, CO (913 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2015 BMW 320 iMineral Gray Metallic 2015 BMW 320 iMineral Gray Metallic 2015 BMW 320 iMineral Gray Metallic 2015 BMW 320 iMineral Gray Metallic 2015 BMW 320 iMineral Gray Metallic 2015 BMW 320 i

    $12,500

    79,178 mi.
    Est. $235/mo

    Lakeside Auto Brokers

    3.9
    Colorado Springs, CO (921 mi)
    Check Availability
    Quick view
  • Black 2018 BMW 320 iBlack 2018 BMW 320 iBlack 2018 BMW 320 iBlack 2018 BMW 320 iBlack 2018 BMW 320 iBlack 2018 BMW 320 i

    $13,821

    67,639 mi.
    Est. $260/mo

    Precise Automotive Group

    3.8
    Chantilly, VA (573 mi)
    Check Availability
    Quick view
  • Jet Black 2016 BMW 320 iJet Black 2016 BMW 320 iJet Black 2016 BMW 320 iJet Black 2016 BMW 320 iJet Black 2016 BMW 320 iJet Black 2016 BMW 320 i

    $15,654

    47,545 mi.
    Est. $294/mo

    Steve Rayman Chevrolet

    3.7
    Smyrna, GA (578 mi)
    Check Availability
    Quick view
  • BLACK 2016 BMW 320 iBLACK 2016 BMW 320 iBLACK 2016 BMW 320 iBLACK 2016 BMW 320 iBLACK 2016 BMW 320 iBLACK 2016 BMW 320 i

    $11,098

    99,492 mi.
    Est. $209/mo

    Divine Motors

    3.8
    Las Vegas, NV (1,523 mi)
    Check Availability
    Quick view
  • White Metallic 2015 BMW 320 iWhite Metallic 2015 BMW 320 iWhite Metallic 2015 BMW 320 iWhite Metallic 2015 BMW 320 iWhite Metallic 2015 BMW 320 iWhite Metallic 2015 BMW 320 i

    $9,599

    120,505 mi.
    Est. $180/mo

    Certified Benz & Beemer

    4.9
    Scottsdale, AZ (1,444 mi)
    Check Availability

    Quick view
  • Black 2017 BMW 320 iBlack 2017 BMW 320 iBlack 2017 BMW 320 iBlack 2017 BMW 320 iBlack 2017 BMW 320 iBlack 2017 BMW 320 i

    $12,896

    107,382 mi.
    Est. $242/mo

    JT Wholesale Auto, Inc.

    3.9
    Broken Arrow, OK (593 mi)
    Check Availability
    Quick view
  • Jet Black 2018 BMW 320 iJet Black 2018 BMW 320 iJet Black 2018 BMW 320 iJet Black 2018 BMW 320 iJet Black 2018 BMW 320 iJet Black 2018 BMW 320 i

    $14,694

    100,030 mi.
    Est. $276/mo

    Prestige Auto Mart of Westport

    4.7
    Westport, MA (854 mi)
    Check Availability
    Quick view
  • Blue 2014 BMW 320 IBlue 2014 BMW 320 IBlue 2014 BMW 320 IBlue 2014 BMW 320 IBlue 2014 BMW 320 IBlue 2014 BMW 320 I

    $15,998

    52,669 mi.
    Est. $301/mo

    CarMax Frederick

    4.2
    Frederick, MD (564 mi)
    Check Availability
    Quick view
  • White 2018 BMW 320 IWhite 2018 BMW 320 IWhite 2018 BMW 320 IWhite 2018 BMW 320 IWhite 2018 BMW 320 IWhite 2018 BMW 320 I

    $16,998

    52,687 mi.
    Est. $319/mo

    CarMax Reno

    4.6
    Reno, NV (1,683 mi)
    Check Availability
    Quick view
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed