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 Listings
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
  • Phytonic Blue Metallic 2021 BMW 330 i xDrivePhytonic Blue Metallic 2021 BMW 330 i xDrivePhytonic Blue Metallic 2021 BMW 330 i xDrivePhytonic Blue Metallic 2021 BMW 330 i xDrivePhytonic Blue Metallic 2021 BMW 330 i xDrivePhytonic Blue Metallic 2021 BMW 330 i xDrive

    $23,709

    $1.1K
    74,704 mi.
    Est. $428/mo

    Sheehy Volkswagen of Hagerstown

    4.4
    Hagerstown, MD (11 mi)
    Check Availability
  • Glacier Silver Metallic 2019 BMW 540 540i SedanGlacier Silver Metallic 2019 BMW 540 540i SedanGlacier Silver Metallic 2019 BMW 540 540i SedanGlacier Silver Metallic 2019 BMW 540 540i SedanGlacier Silver Metallic 2019 BMW 540 540i SedanGlacier Silver Metallic 2019 BMW 540 540i Sedan

    $20,390

    100,155 mi.
    Est. $368/mo

    Forrester Lincoln

    5.0
    Chambersburg, PA (28 mi)
    Check Availability
  • Sparkling Bronze Metallic 2013 BMW 328 xDriveSparkling Bronze Metallic 2013 BMW 328 xDriveSparkling Bronze Metallic 2013 BMW 328 xDriveSparkling Bronze Metallic 2013 BMW 328 xDriveSparkling Bronze Metallic 2013 BMW 328 xDriveSparkling Bronze Metallic 2013 BMW 328 xDrive

    $11,000

    69,184 mi.
    Est. $199/mo

    Renn Kirby Frederick Auto

    4.7
    Frederick, MD (29 mi)
    Check Availability
  • Black 2023 BMW 330e xDrive30eBlack 2023 BMW 330e xDrive30eBlack 2023 BMW 330e xDrive30eBlack 2023 BMW 330e xDrive30eBlack 2023 BMW 330e xDrive30eBlack 2023 BMW 330e xDrive30e

    $33,998

    19,740 mi.
    Est. $614/mo

    CarMax Frederick

    4.3
    Frederick, MD (30 mi)
    Check Availability
  • Black 2022 BMW 530 I xDriveBlack 2022 BMW 530 I xDriveBlack 2022 BMW 530 I xDriveBlack 2022 BMW 530 I xDriveBlack 2022 BMW 530 I xDriveBlack 2022 BMW 530 I xDrive

    $31,998

    45,181 mi.
    Est. $578/mo

    CarMax Hagerstown

    4.8
    Hagerstown, MD (11 mi)
    Check Availability
  • Black 2025 BMW 228 Gran Coupe xDrive Gran CoupeBlack 2025 BMW 228 Gran Coupe xDrive Gran CoupeBlack 2025 BMW 228 Gran Coupe xDrive Gran CoupeBlack 2025 BMW 228 Gran Coupe xDrive Gran CoupeBlack 2025 BMW 228 Gran Coupe xDrive Gran CoupeBlack 2025 BMW 228 Gran Coupe xDrive Gran Coupe

    $30,998

    $1K
    30,777 mi.
    Est. $560/mo

    CarMax Frederick

    4.3
    Frederick, MD (30 mi)
    Check Availability
  • Silver 2012 BMW 535 xDriveSilver 2012 BMW 535 xDriveSilver 2012 BMW 535 xDriveSilver 2012 BMW 535 xDriveSilver 2012 BMW 535 xDriveSilver 2012 BMW 535 xDrive

    $11,340

    59,000 mi.
    Est. $205/mo

    One Lane Auto Sales

    Fayetteville, PA (29 mi)
    Check Availability
  • Dark Graphite Metallic 2017 BMW 530 xDriveDark Graphite Metallic 2017 BMW 530 xDriveDark Graphite Metallic 2017 BMW 530 xDriveDark Graphite Metallic 2017 BMW 530 xDriveDark Graphite Metallic 2017 BMW 530 xDriveDark Graphite Metallic 2017 BMW 530 xDrive

    $12,995

    120,170 mi.
    Est. $235/mo

    Motorworld

    Frederick, MD (28 mi)
    Check Availability
  • Alpine White 2018 BMW 330e iPerformanceAlpine White 2018 BMW 330e iPerformanceAlpine White 2018 BMW 330e iPerformanceAlpine White 2018 BMW 330e iPerformanceAlpine White 2018 BMW 330e iPerformanceAlpine White 2018 BMW 330e iPerformance

    $13,224

    $220
    92,396 mi.
    Est. $239/mo

    DARCARS Kia of Frederick

    Frederick, MD (29 mi)
    Check Availability
  • White 2014 BMW M5 BaseWhite 2014 BMW M5 BaseWhite 2014 BMW M5 BaseWhite 2014 BMW M5 BaseWhite 2014 BMW M5 BaseWhite 2014 BMW M5 Base

    $42,999

    73,568 mi.
    Est. $777/mo

    Clearview Auto Sales

    Ranson, WV (20 mi)
    Check Availability
  • Black 2017 BMW 750 i xDriveBlack 2017 BMW 750 i xDriveBlack 2017 BMW 750 i xDriveBlack 2017 BMW 750 i xDriveBlack 2017 BMW 750 i xDriveBlack 2017 BMW 750 i xDrive

    $19,227

    69,474 mi.
    Est. $347/mo

    VIP MEMBER ENCORE AUTO

    4.5
    Hagerstown, MD (10 mi)
    Check Availability
  • Gray 2014 BMW 328 iGray 2014 BMW 328 iGray 2014 BMW 328 iGray 2014 BMW 328 iGray 2014 BMW 328 iGray 2014 BMW 328 i

    Not Priced

    142,339 mi.
    Est. $0/mo

    Global Pre-Owned Auto Sales

    Martinsburg, WV (8 mi)
    Check Availability
  • Green 2009 BMW 328 i xDrive

    $8,500

    60,128 mi.
    Est. $154/mo

    Private seller: Hamza

    Hagerstown, MD (9 mi)
    Contact Seller
  • Gray 2023 BMW M3Gray 2023 BMW M3Gray 2023 BMW M3Gray 2023 BMW M3Gray 2023 BMW M3Gray 2023 BMW M3

    $68,998

    $1K
    31,514 mi.
    Est. $1,247/mo

    CarMax White Marsh

    4.2
    Free delivery to Hagerstown, MD (11 mi)
    Check Availability
  • Alpine White 2025 BMW M3 Competition xDriveAlpine White 2025 BMW M3 Competition xDriveAlpine White 2025 BMW M3 Competition xDriveAlpine White 2025 BMW M3 Competition xDriveAlpine White 2025 BMW M3 Competition xDriveAlpine White 2025 BMW M3 Competition xDrive

    $96,791

    $1K
    8,611 mi.
    Est. $1,749/mo

    Cars2Us Fairfax

    4.2
    $100 delivery from Fairfax, VA (60 mi)
    Check Availability
  • Alpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDrive

    $20,388

    98,238 mi.
    Est. $368/mo

    AutoNation Toyota Leesburg

    4.7
    Leesburg, VA (39 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW 760 760i xDriveCarbon Black Metallic 2024 BMW 760 760i xDriveCarbon Black Metallic 2024 BMW 760 760i xDriveCarbon Black Metallic 2024 BMW 760 760i xDriveCarbon Black Metallic 2024 BMW 760 760i xDriveCarbon Black Metallic 2024 BMW 760 760i xDrive

    $70,054

    25,710 mi.
    Est. $1,266/mo

    BMW of Sterling

    4.8
    Sterling, VA (47 mi)
    Check Availability
  • Frozen Pure Gray II Metallic 2026 BMW 330 xDrive NAFrozen Pure Gray II Metallic 2026 BMW 330 xDrive NAFrozen Pure Gray II Metallic 2026 BMW 330 xDrive NAFrozen Pure Gray II Metallic 2026 BMW 330 xDrive NAFrozen Pure Gray II Metallic 2026 BMW 330 xDrive NAFrozen Pure Gray II Metallic 2026 BMW 330 xDrive NA

    $36,799

    $1K
    20,549 mi.
    Est. $665/mo

    Len Stoler Chrysler Dodge Jeep RAM

    4.5
    Westminster, MD (50 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDrive

    $45,674

    32,392 mi.
    Est. $825/mo

    Elite Auto Brokers

    4.9
    Gaithersburg, MD (48 mi)
    Check Availability
  • Azurite Black Metallic 2015 BMW M5 BaseAzurite Black Metallic 2015 BMW M5 BaseAzurite Black Metallic 2015 BMW M5 BaseAzurite Black Metallic 2015 BMW M5 BaseAzurite Black Metallic 2015 BMW M5 BaseAzurite Black Metallic 2015 BMW M5 Base

    $115,790

    441 mi.
    Est. $2,093/mo

    Easterns Automotive Group of Sterling

    4.8
    Sterling, VA (47 mi)
    Check Availability
  • Phytonic Blue Metallic 2023 BMW 330e xDrivePhytonic Blue Metallic 2023 BMW 330e xDrivePhytonic Blue Metallic 2023 BMW 330e xDrivePhytonic Blue Metallic 2023 BMW 330e xDrivePhytonic Blue Metallic 2023 BMW 330e xDrivePhytonic Blue Metallic 2023 BMW 330e xDrive

    $30,663

    $391
    40,079 mi.
    Est. $554/mo

    BMW of Sterling

    4.8
    Sterling, VA (47 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDrive

    $25,563

    $1.4K
    53,136 mi.
    Est. $462/mo

    BMW of Sterling

    4.8
    Sterling, VA (47 mi)
    Check Availability
  • Brooklyn Grey Metallic 2026 BMW 740 xDriveBrooklyn Grey Metallic 2026 BMW 740 xDriveBrooklyn Grey Metallic 2026 BMW 740 xDriveBrooklyn Grey Metallic 2026 BMW 740 xDriveBrooklyn Grey Metallic 2026 BMW 740 xDriveBrooklyn Grey Metallic 2026 BMW 740 xDrive

    $71,799

    $1K
    16,360 mi.
    Est. $1,298/mo

    Elite Auto Brokers

    4.9
    Gaithersburg, MD (48 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW 530 i xDriveMineral White Metallic 2024 BMW 530 i xDriveMineral White Metallic 2024 BMW 530 i xDriveMineral White Metallic 2024 BMW 530 i xDriveMineral White Metallic 2024 BMW 530 i xDriveMineral White Metallic 2024 BMW 530 i xDrive

    $37,963

    $600
    43,031 mi.
    Est. $686/mo

    BMW of Sterling

    4.8
    Sterling, VA (47 mi)
    Check Availability
  • Gray Metallic 2026 BMW 750e xDriveGray Metallic 2026 BMW 750e xDriveGray Metallic 2026 BMW 750e xDriveGray Metallic 2026 BMW 750e xDriveGray Metallic 2026 BMW 750e xDriveGray Metallic 2026 BMW 750e xDrive

    $119,515

    969 mi.
    Est. $2,160/mo

    BMW of Sterling

    4.8
    Sterling, VA (47 mi)
    Check Availability
  • Alpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NA

    $38,299

    14,584 mi.
    Est. $692/mo

    Elite Auto Brokers

    4.9
    Gaithersburg, MD (48 mi)
    Check Availability
  • Dark Graphite Metallic 2026 BMW 550e xDriveDark Graphite Metallic 2026 BMW 550e xDriveDark Graphite Metallic 2026 BMW 550e xDriveDark Graphite Metallic 2026 BMW 550e xDriveDark Graphite Metallic 2026 BMW 550e xDriveDark Graphite Metallic 2026 BMW 550e xDrive

    $67,563

    $1.4K
    12,824 mi.
    Est. $1,221/mo

    BMW of Sterling

    4.8
    Sterling, VA (47 mi)
    Check Availability

About BMW

FAQs

What is the cheapest BMW vehicle available?

The BMW 328 is the cheapest available vehicle by average Cars.com listing price in BMW's lineup, with an average listing price of $9,693.

Which BMW vehicle has the best MPG?

The hybrid BMW 430 can reach up to 28 MPG city and 36 MPG highway for a combined rating of 31 MPG. The BMW 328d with traditional internal combustion engine offers up to 32 MPG city and 45 MPG highway for a combined rating of 37 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.

Which BMW vehicle has the longest range?

The electric BMW iX3 can travel up to 434 miles on a single charge depending on electric motor and battery options. The plug-in hybrid BMW M5 can travel up to 267 electric-only miles before the gas engine kicks on.

EPA-estimated range is the distance, or predicted distance, a new plug-in vehicle will travel on electric power before its battery charge is exhausted. Actual range will vary depending on model year, driving conditions, driving habits, elevation changes, weather, accessory usage (lights, climate control), vehicle condition and other factors.

Which BMW vehicle has the most deals?

The BMW X3 has the most available deals on Cars.com with 2633 great deals out of 8519 listings starting at $899.

Where can I find the most BMW deals?

The most BMW deals can be found near Ranson, WV with 5 great deals out of 22 listings starting at $3,499.

BMW Sedans by city