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
  • 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
  • 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

    $10,442

    116,994 mi.
    Est. $196/mo

    Wayne Akers Ford

    4.5
    Lake Worth, FL (1,138 mi)
    Check Availability

    Quick view
  • Gray 2014 BMW 320 IGray 2014 BMW 320 IGray 2014 BMW 320 IGray 2014 BMW 320 IGray 2014 BMW 320 IGray 2014 BMW 320 I

    $11,998

    $601
    105,848 mi.
    Est. $226/mo

    CarMax Reno

    4.6
    Reno, NV (1,683 mi)
    Check Availability
    Quick view
  • Black 2014 BMW 320 IBlack 2014 BMW 320 IBlack 2014 BMW 320 IBlack 2014 BMW 320 IBlack 2014 BMW 320 IBlack 2014 BMW 320 I

    $14,998

    71,145 mi.
    Est. $282/mo

    CarMax Plano

    4.4
    Plano, TX (791 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2015 BMW 320 iBlack Sapphire Metallic 2015 BMW 320 iBlack Sapphire Metallic 2015 BMW 320 iBlack Sapphire Metallic 2015 BMW 320 iBlack Sapphire Metallic 2015 BMW 320 iBlack Sapphire Metallic 2015 BMW 320 i

    $9,345

    137,633 mi.
    Est. $176/mo

    Kuehn Motor Company, Rochester

    4.9
    Rochester, MN (289 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

    $17,585

    51,503 mi.
    Est. $331/mo

    California Motors Direct

    4.0
    Santa Ana, CA (1,732 mi)
    Check Availability
    Quick view
  • Mediterranean Blue Metallic 2018 BMW 320 iMediterranean Blue Metallic 2018 BMW 320 iMediterranean Blue Metallic 2018 BMW 320 iMediterranean Blue Metallic 2018 BMW 320 iMediterranean Blue Metallic 2018 BMW 320 iMediterranean Blue Metallic 2018 BMW 320 i

    $19,895

    $100
    69,313 mi.
    Est. $374/mo

    DriveTime of Kissimmee

    4.8
    Kissimmee, FL (1,001 mi)
    Check Availability
    Quick view
  • Melbourne Red Metallic 2015 BMW 320 iMelbourne Red Metallic 2015 BMW 320 iMelbourne Red Metallic 2015 BMW 320 iMelbourne Red Metallic 2015 BMW 320 iMelbourne Red Metallic 2015 BMW 320 iMelbourne Red Metallic 2015 BMW 320 i

    $8,199

    $1K
    115,465 mi.
    Est. $154/mo

    Glenn Chevrolet

    4.2
    Eminence, KY (276 mi)
    Check Availability

    Quick view
  • Red 2017 BMW 320 IRed 2017 BMW 320 IRed 2017 BMW 320 IRed 2017 BMW 320 IRed 2017 BMW 320 IRed 2017 BMW 320 I

    $14,998

    62,272 mi.
    Est. $282/mo

    CarMax Beaverton

    4.7
    Beaverton, OR (1,760 mi)
    Check Availability
    Quick view
  • Black 2014 BMW 320 iBlack 2014 BMW 320 iBlack 2014 BMW 320 iBlack 2014 BMW 320 iBlack 2014 BMW 320 iBlack 2014 BMW 320 i

    $12,695

    113,082 mi.
    Est. $239/mo

    Economy Auto Mart

    4.4
    NEWPORT NEWS, VA (676 mi)
    Check Availability
    Quick view
  • Sunset Orange Metallic 2018 BMW 320 iSunset Orange Metallic 2018 BMW 320 iSunset Orange Metallic 2018 BMW 320 iSunset Orange Metallic 2018 BMW 320 iSunset Orange Metallic 2018 BMW 320 iSunset Orange Metallic 2018 BMW 320 i

    $13,747

    117,340 mi.
    Est. $258/mo

    The Car Exchange

    4.0
    Virginia Beach, VA (710 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

    $10,995

    99,066 mi.
    Est. $207/mo

    Jacintos Auto Sales LLC

    Cleveland, TN (489 mi)
    Check Availability
    Quick view
  • Silver 2018 BMW 320 iSilver 2018 BMW 320 iSilver 2018 BMW 320 iSilver 2018 BMW 320 iSilver 2018 BMW 320 iSilver 2018 BMW 320 i

    $11,500

    98,785 mi.
    Est. $216/mo

    Auto Union Inc. of Clarksville

    Clarksville, TN (368 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

    $14,653

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

    Rodman Ford

    4.7
    Foxboro, MA (840 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
  • Jet Black 2017 BMW 320 iJet Black 2017 BMW 320 iJet Black 2017 BMW 320 iJet Black 2017 BMW 320 iJet Black 2017 BMW 320 iJet Black 2017 BMW 320 i

    $10,995

    97,688 mi.
    Est. $207/mo

    Wholesale Direct Motors

    Beavercreek, OH (236 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

    $9,149

    120,866 mi.
    Est. $172/mo

    Ares Auto Group LLC

    Tampa, FL (999 mi)
    Check Availability
    Quick view
  • White 2017 BMW 320 iWhite 2017 BMW 320 iWhite 2017 BMW 320 iWhite 2017 BMW 320 iWhite 2017 BMW 320 iWhite 2017 BMW 320 i

    $14,090

    86,117 mi.
    Est. $265/mo

    United Auto Group

    Putnam, CT (809 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

    $11,998

    77,779 mi.
    Est. $226/mo

    SpeedGod Motorsports

    Englewood, CO (921 mi)
    Check Availability
    Quick view
  • Silver 2014 BMW 320 iSilver 2014 BMW 320 iSilver 2014 BMW 320 iSilver 2014 BMW 320 iSilver 2014 BMW 320 iSilver 2014 BMW 320 i

    $9,900

    85,050 mi.
    Est. $186/mo

    Imperial Motors

    Phoenix, AZ (1,447 mi)
    Check Availability
    Quick view
  • Sparkling Bronze Metallic 2015 BMW 320 iSparkling Bronze Metallic 2015 BMW 320 iSparkling Bronze Metallic 2015 BMW 320 iSparkling Bronze Metallic 2015 BMW 320 iSparkling Bronze Metallic 2015 BMW 320 iSparkling Bronze Metallic 2015 BMW 320 i

    $5,850

    158,399 mi.
    Est. $110/mo

    Pre-Owned Cars of York

    York, PA (584 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

    $7,900

    109,150 mi.
    Est. $148/mo

    CarGroup LLC

    Martinsville, VA (549 mi)
    Check Availability
    Quick view
  • White 2015 BMW 320 iWhite 2015 BMW 320 iWhite 2015 BMW 320 iWhite 2015 BMW 320 iWhite 2015 BMW 320 iWhite 2015 BMW 320 i

    $12,995

    89,062 mi.
    Est. $244/mo

    Firestation Autos

    Tyler, TX (783 mi)
    Check Availability
    Quick view
  • White 2013 BMW 320 iWhite 2013 BMW 320 iWhite 2013 BMW 320 iWhite 2013 BMW 320 iWhite 2013 BMW 320 iWhite 2013 BMW 320 i

    $14,850

    55,176 mi.
    Est. $279/mo

    International Autohaus

    Bellingham, WA (1,741 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

    $8,995

    $2K
    125,408 mi.
    Est. $169/mo

    Unlimited Auto Group of Dayton

    Moraine, OH (235 mi)
    Check Availability
    Quick view
  • Gold 2018 BMW 320 iGold 2018 BMW 320 iGold 2018 BMW 320 iGold 2018 BMW 320 iGold 2018 BMW 320 iGold 2018 BMW 320 i

    $11,998

    91,979 mi.
    Est. $226/mo

    Tier 1 Auto Sales

    Gainesville, GA (564 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
  • Silver 2018 BMW 320 iSilver 2018 BMW 320 iSilver 2018 BMW 320 iSilver 2018 BMW 320 iSilver 2018 BMW 320 iSilver 2018 BMW 320 i

    $12,900

    82,919 mi.
    Est. $242/mo

    Omar's Auto Sales

    Augusta, GA (653 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