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
  • Black Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 i

    $18,995

    40,760 mi.
    Est. $343/mo

    Hawkins Chevrolet

    Check Availability
    Danville, PA (9 mi)
    Quick view
  • Blue 2018 BMW 320 i xDriveBlue 2018 BMW 320 i xDriveBlue 2018 BMW 320 i xDriveBlue 2018 BMW 320 i xDriveBlue 2018 BMW 320 i xDriveBlue 2018 BMW 320 i xDrive

    $13,995

    95,735 mi.
    Est. $253/mo

    carneed

    4.2
    Check Availability
    $417 delivery from Northbrook, IL (596 mi)
    Quick view
  • Black 2018 BMW 320 i xDriveBlack 2018 BMW 320 i xDriveBlack 2018 BMW 320 i xDriveBlack 2018 BMW 320 i xDriveBlack 2018 BMW 320 i xDriveBlack 2018 BMW 320 i xDrive

    $17,178

    21,621 mi.
    Est. $310/mo

    KNB Motors Inc

    Check Availability
    $897 delivery from Northlake, IL (598 mi)
    Quick view
  • Mineral Gray Metallic 2018 BMW 320 i xDriveMineral Gray Metallic 2018 BMW 320 i xDriveMineral Gray Metallic 2018 BMW 320 i xDriveMineral Gray Metallic 2018 BMW 320 i xDriveMineral Gray Metallic 2018 BMW 320 i xDriveMineral Gray Metallic 2018 BMW 320 i xDrive

    $17,000

    41,232 mi.
    Est. $307/mo

    Lexus of Wilmington

    4.9
    Check Availability
    Wilmington, DE (99 mi)
    Quick view
  • Platinum Silver Metallic 2018 BMW 320 i xDrivePlatinum Silver Metallic 2018 BMW 320 i xDrivePlatinum Silver Metallic 2018 BMW 320 i xDrivePlatinum Silver Metallic 2018 BMW 320 i xDrivePlatinum Silver Metallic 2018 BMW 320 i xDrivePlatinum Silver Metallic 2018 BMW 320 i xDrive

    $18,700

    $800
    24,224 mi.
    Est. $338/mo

    Johnson Dodge Chrysler Jeep RAM

    4.5
    Check Availability
    Budd Lake, NJ (87 mi)
    Quick view
  • Silver 2014 BMW 320 i xDriveSilver 2014 BMW 320 i xDriveSilver 2014 BMW 320 i xDriveSilver 2014 BMW 320 i xDriveSilver 2014 BMW 320 i xDriveSilver 2014 BMW 320 i xDrive

    $9,800

    133,010 mi.
    Est. $177/mo

    Private seller: Connor

    Contact Seller
    Douglass, PA (66 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,450

    43,568 mi.
    Est. $297/mo

    R&J Automotive Company LLC

    5.0
    Check Availability
    Essington, PA (100 mi)
    Quick view
  • Grey 2016 BMW 320 i xDriveGrey 2016 BMW 320 i xDriveGrey 2016 BMW 320 i xDriveGrey 2016 BMW 320 i xDriveGrey 2016 BMW 320 i xDriveGrey 2016 BMW 320 i xDrive

    $15,750

    31,880 mi.
    Est. $285/mo

    R&J Automotive Company LLC

    5.0
    Check Availability
    Essington, PA (100 mi)
    Quick view
  • Glacier Silver Metallic 2016 BMW 320 320iGlacier Silver Metallic 2016 BMW 320 320iGlacier Silver Metallic 2016 BMW 320 320iGlacier Silver Metallic 2016 BMW 320 320iGlacier Silver Metallic 2016 BMW 320 320iGlacier Silver Metallic 2016 BMW 320 320i

    $15,250

    $500
    43,215 mi.
    Est. $276/mo

    R&J Automotive Company LLC

    5.0
    Check Availability
    Essington, PA (100 mi)
    Quick view
  • Grey 2018 BMW 320 i xDriveGrey 2018 BMW 320 i xDriveGrey 2018 BMW 320 i xDriveGrey 2018 BMW 320 i xDriveGrey 2018 BMW 320 i xDriveGrey 2018 BMW 320 i xDrive

    $16,750

    $200
    48,680 mi.
    Est. $303/mo

    R&J Automotive Company LLC

    5.0
    Check Availability
    Essington, PA (100 mi)
    Quick view
  • Black Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 i

    $16,250

    57,383 mi.
    Est. $294/mo

    R&J Automotive Company LLC

    5.0
    Check Availability
    Essington, PA (100 mi)
    Quick view
  • White 2016 BMW 320 iWhite 2016 BMW 320 iWhite 2016 BMW 320 iWhite 2016 BMW 320 iWhite 2016 BMW 320 iWhite 2016 BMW 320 i

    $13,950

    57,132 mi.
    Est. $252/mo

    R&J Automotive Company LLC

    5.0
    Check Availability
    Essington, PA (100 mi)
    Quick view
  • Not Priced

    96,669 mi.

    BMW of State College

    Check Availability
    State College, PA (78 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,743, 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.

What are some similar vehicles and competitors of the BMW 320?

The BMW 320 compares to and/or competes against the following vehicles:


What trim levels are available for the BMW 320?

The BMW 320 is available in the following trim levels:

What model years are available for the BMW 320?

BMW 320 inventory is available for the 2018 model year.

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