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
  • Alpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 i

    $8,725

    $755
    126,979 mi.
    Est. $164/mo

    Karplus Warehouse Inc.

    4.0
    Check Availability
    Pacoima, CA (1,745 mi)

    Quick view
  • Alpine White 2015 BMW 320 i xDriveAlpine White 2015 BMW 320 i xDriveAlpine White 2015 BMW 320 i xDriveAlpine White 2015 BMW 320 i xDriveAlpine White 2015 BMW 320 i xDriveAlpine White 2015 BMW 320 i xDrive

    $9,782

    $300
    135,000 mi.
    Est. $184/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (1,726 mi)

    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

    $11,499

    $439
    132,950 mi.
    Est. $216/mo

    BMW of Toledo

    4.4
    Check Availability
    Toledo, OH (203 mi)
    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,248

    94,590 mi.
    Est. $249/mo

    Mazda of Palm Beach

    4.6
    Check Availability
    North Palm Beach, FL (1,127 mi)
    Quick view
  • Mineral White Metallic 2017 BMW 320 iMineral White Metallic 2017 BMW 320 iMineral White Metallic 2017 BMW 320 iMineral White Metallic 2017 BMW 320 iMineral White Metallic 2017 BMW 320 iMineral White Metallic 2017 BMW 320 i

    $11,995

    125,332 mi.
    Est. $225/mo

    BMW of Stratham

    4.8
    Check Availability
    Stratham, NH (855 mi)
    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,757

    $737
    103,446 mi.
    Est. $240/mo

    AutoNation Acura North Orlando

    4.7
    Check Availability
    Sanford, FL (971 mi)
    Quick view
  • Alpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 i

    $12,745

    $1K
    85,631 mi.
    Est. $240/mo

    Liberty GMC

    4.5
    Check Availability
    Peoria, AZ (1,454 mi)
    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

    $15,598

    64,790 mi.
    Est. $293/mo

    Elkins Chevrolet

    4.8
    Check Availability
    Marlton, NJ (678 mi)

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

    $14,399

    85,123 mi.
    Est. $271/mo

    Courtesy Chrysler Dodge Jeep RAM of Superstition Springs

    4.7
    Check Availability
    Mesa, AZ (1,436 mi)
    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

    $9,395

    $1.3K
    98,091 mi.
    Est. $177/mo

    David McDavid Honda of Frisco

    4.5
    Check Availability
    Frisco, TX (788 mi)
    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,990

    84,139 mi.
    Est. $207/mo

    Ron Tonkin Chrysler Jeep Dodge Ram Fiat

    4.2
    Check Availability
    Milwaukie, OR (1,752 mi)
    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

    $18,998

    40,916 mi.
    Est. $357/mo

    CarMax Austin South

    4.3
    Check Availability
    Austin, TX (984 mi)
    Quick view
  • White 2018 BMW 320 XIWhite 2018 BMW 320 XIWhite 2018 BMW 320 XIWhite 2018 BMW 320 XIWhite 2018 BMW 320 XIWhite 2018 BMW 320 XI

    $14,599

    99,392 mi.
    Est. $274/mo

    CarMax Salt Lake (South Jordan)

    4.3
    Check Availability
    South Jordan, UT (1,261 mi)
    Quick view
  • Alpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 i

    $15,499

    $500
    56,023 mi.
    Est. $291/mo

    Elite Mitsubishi

    3.4
    Check Availability
    Jamaica, NY (722 mi)

    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,489

    90,673 mi.
    Est. $329/mo

    Colorado Auto Finders

    4.1
    Check Availability
    Centennial, CO (913 mi)
    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

    $13,998

    99,573 mi.
    Est. $263/mo

    CarMax Albuquerque

    Check Availability
    Albuquerque, NM (1,121 mi)
    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,022

    163,590 mi.
    Est. $151/mo

    Shottenkirk Honda Davis

    4.3
    Check Availability
    Davis, CA (1,800 mi)
    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

    $13,998

    77,622 mi.
    Est. $263/mo

    CarMax Ft. Lauderdale

    Check Availability
    Davie, FL (1,169 mi)
    Quick view
  • Alpine White 2017 BMW 320 iAlpine White 2017 BMW 320 iAlpine White 2017 BMW 320 iAlpine White 2017 BMW 320 iAlpine White 2017 BMW 320 iAlpine White 2017 BMW 320 i

    $12,850

    90,371 mi.
    Est. $242/mo

    Rudolph Volkswagen of El Paso

    4.3
    Check Availability
    El Paso, TX (1,251 mi)
    Quick view
  • Alpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 i

    $16,990

    73,262 mi.
    Est. $319/mo

    BMW of Ridgefield

    4.6
    Check Availability
    Ridgefield, CT (732 mi)
    Quick view
  • Alpine White 2018 BMW 320 i xDriveAlpine White 2018 BMW 320 i xDriveAlpine White 2018 BMW 320 i xDriveAlpine White 2018 BMW 320 i xDriveAlpine White 2018 BMW 320 i xDriveAlpine White 2018 BMW 320 i xDrive

    $12,130

    111,881 mi.
    Est. $228/mo

    BMW of Schererville

    4.7
    Check Availability
    Schererville, IN (28 mi)
    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

    60,738 mi.
    Est. $319/mo

    CarMax Escondido

    Check Availability
    Escondido, CA (1,714 mi)
    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

    $15,500

    19,741 mi.
    Est. $291/mo

    Auto Gallery Hollywood

    4.6
    Check Availability
    Hollywood, FL (1,175 mi)
    Quick view
  • Alpine White 2018 BMW 320 i xDriveAlpine White 2018 BMW 320 i xDriveAlpine White 2018 BMW 320 i xDriveAlpine White 2018 BMW 320 i xDriveAlpine White 2018 BMW 320 i xDriveAlpine White 2018 BMW 320 i xDrive

    $17,499

    $496
    40,442 mi.
    Est. $329/mo

    Auto Haus of Yorktown

    4.4
    Check Availability
    Yorktown, VA (677 mi)
    Quick view

About the BMW 320

FAQs

How much does the BMW 320 cost?

The BMW 320 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for the 320 is $11,762, with pricing starting at $3,680.

What is the MPG of the BMW 320?

The BMW 320 with traditional internal combustion engine offers up to 23 MPG city and 36 MPG highway for a combined rating of 28 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle model year, trim, driving conditions, driving habits, vehicle maintenance, and other factors.

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

BMW 320 by color