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
  • Skyscraper Grey Metallic 2025 BMW 228 Gran Coupe xDrive

    $28,011

    37,906 mi.
    Est. $527/mo

    Mazda of Vacaville

    4.1
    Vacaville, CA (30 mi)
    Check Availability

  • Alpine White 2024 BMW iX xDrive50

    $47,833

    29,422 mi.
    Est. $899/mo

    Mazda of Vacaville

    4.1
    Vacaville, CA (30 mi)
    Check Availability

  • Alpine White 2025 BMW X7 M60iAlpine White 2025 BMW X7 M60iAlpine White 2025 BMW X7 M60iAlpine White 2025 BMW X7 M60iAlpine White 2025 BMW X7 M60iAlpine White 2025 BMW X7 M60i

    $68,949

    $4.7K
    36,759 mi.
    Est. $1,296/mo

    Mercedes-Benz of Fairfield

    4.7
    Fairfield, CA (21 mi)
    Check Availability

  • $46,010

    32,979 mi.
    Est. $865/mo

    Hansel BMW

    4.3
    Santa Rosa, CA (18 mi)
    Check Availability
  • Space Gray Metallic 2016 BMW X5 xDrive35iSpace Gray Metallic 2016 BMW X5 xDrive35iSpace Gray Metallic 2016 BMW X5 xDrive35iSpace Gray Metallic 2016 BMW X5 xDrive35iSpace Gray Metallic 2016 BMW X5 xDrive35iSpace Gray Metallic 2016 BMW X5 xDrive35i

    Not Priced

    61,233 mi.
    Est. $0/mo

    Audi Marin

    4.8
    San Rafael, CA (20 mi)
    Check Availability
  • Alpine White 2017 BMW X5 xDrive35i

    $17,060

    109,386 mi.
    Est. $321/mo

    Mercedes-Benz of Fairfield

    4.7
    Fairfield, CA (21 mi)
    Check Availability
  • Mineral Gray Metallic 2020 BMW 440 Gran Coupe i

    $29,060

    56,807 mi.
    Est. $546/mo

    Mercedes-Benz of Fairfield

    4.7
    Fairfield, CA (21 mi)
    Check Availability
  • $61,342

    10,481 mi.
    Est. $1,153/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (21 mi)
    Check Availability
  • Mineral Grey Metallic 2022 BMW 330e 330e iPerformanceMineral Grey Metallic 2022 BMW 330e 330e iPerformanceMineral Grey Metallic 2022 BMW 330e 330e iPerformanceMineral Grey Metallic 2022 BMW 330e 330e iPerformanceMineral Grey Metallic 2022 BMW 330e 330e iPerformanceMineral Grey Metallic 2022 BMW 330e 330e iPerformance

    $25,763

    50,847 mi.
    Est. $484/mo

    Ford Fairfield

    Fairfield, CA (21 mi)
    Check Availability

  • $36,552

    35,512 mi.
    Est. $687/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (21 mi)
    Check Availability
  • $35,167

    53,331 mi.
    Est. $661/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (21 mi)
    Check Availability
  • $35,167

    55,357 mi.
    Est. $661/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (21 mi)
    Check Availability
  • $76,119

    6,747 mi.
    Est. $1,431/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (21 mi)
    Check Availability
  • Not Priced

    7,421 mi.
    Est. $0/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (21 mi)
    Check Availability
  • Alpine White 2019 BMW 530 530iAlpine White 2019 BMW 530 530iAlpine White 2019 BMW 530 530iAlpine White 2019 BMW 530 530iAlpine White 2019 BMW 530 530iAlpine White 2019 BMW 530 530i

    $17,745

    61,269 mi.
    Est. $334/mo

    Kia of Vacaville

    4.6
    Vacaville, CA (30 mi)
    Check Availability

  • $32,655

    18,529 mi.
    Est. $614/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (21 mi)
    Check Availability
  • $50,157

    11,476 mi.
    Est. $943/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (21 mi)
    Check Availability
  • $41,985

    49,939 mi.
    Est. $789/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (21 mi)
  • Black Sapphire Metallic 2026 BMW X3Black Sapphire Metallic 2026 BMW X3Black Sapphire Metallic 2026 BMW X3

    Not Priced

    5,743 mi.

    BMW of San Rafael

    4.8
    San Rafael, CA (21 mi)
  • $51,073

    12,380 mi.
    Est. $960/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (21 mi)
  • Skyscraper Grey Metallic 2025 BMW 228 Gran Coupe xDrive

    $28,011

    37,906 mi.
    Est. $527/mo

    Mazda of Vacaville

    4.1
    Vacaville, CA (30 mi)
    Check Availability

  • Skyscraper Grey Metallic 2025 BMW 330Skyscraper Grey Metallic 2025 BMW 330Skyscraper Grey Metallic 2025 BMW 330

    Not Priced

    5,969 mi.

    BMW of San Rafael

    4.8
    San Rafael, CA (21 mi)
  • $34,985

    34,774 mi.
    Est. $658/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (21 mi)
  • $56,985

    34,141 mi.
    Est. $1,071/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (21 mi)
  • $42,985

    33,001 mi.
    Est. $808/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (21 mi)
  • $32,810

    30,623 mi.
    Est. $617/mo

    Porsche Marin

    4.9
    Mill Valley, CA (25 mi)
    Check Availability
  • Space Gray Metallic 2015 BMW X3 xDrive28iSpace Gray Metallic 2015 BMW X3 xDrive28iSpace Gray Metallic 2015 BMW X3 xDrive28iSpace Gray Metallic 2015 BMW X3 xDrive28iSpace Gray Metallic 2015 BMW X3 xDrive28iSpace Gray Metallic 2015 BMW X3 xDrive28i

    $7,160

    $1K
    148,920 mi.
    Est. $135/mo

    Mercedes-Benz of Fairfield

    4.7
    Fairfield, CA (21 mi)
    Check Availability

  • $36,000

    23,261 mi.
    Est. $677/mo

    Weatherford BMW

    4.8
    Berkeley, CA (29 mi)
  • $47,000

    45,509 mi.
    Est. $883/mo

    Weatherford BMW

    4.8
    Berkeley, CA (29 mi)
  • $35,500

    35,216 mi.
    Est. $667/mo

    Weatherford BMW

    4.8
    Berkeley, CA (29 mi)
  • $39,000

    20,796 mi.
    Est. $733/mo

    Weatherford BMW

    4.8
    Berkeley, CA (29 mi)
  • Red 2022 BMW M240 XIRed 2022 BMW M240 XIRed 2022 BMW M240 XIRed 2022 BMW M240 XIRed 2022 BMW M240 XIRed 2022 BMW M240 XI

    $42,998

    $1K
    46,278 mi.
    Est. $808/mo

    CarMax Reno

    4.6
    $149 delivery to Santa Rosa, CA (18 mi)
    Check Availability
  • Blue 2023 BMW M440 IBlue 2023 BMW M440 IBlue 2023 BMW M440 IBlue 2023 BMW M440 IBlue 2023 BMW M440 IBlue 2023 BMW M440 I

    $46,998

    41,939 mi.
    Est. $883/mo

    CarMax Modesto

    4.6
    $49 delivery to Santa Rosa, CA (18 mi)
    Check Availability