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
  • 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,284/mo

    Mercedes-Benz of Fairfield

    4.7
    Fairfield, CA (25 mi)
    Check Availability

  • Mineral Gray Metallic 2020 BMW 440 Gran Coupe i

    $29,060

    56,807 mi.
    Est. $541/mo

    Mercedes-Benz of Fairfield

    4.7
    Fairfield, CA (25 mi)
    Check Availability

  • Alpine White 2017 BMW X5 xDrive35i

    $17,060

    109,386 mi.
    Est. $318/mo

    Mercedes-Benz of Fairfield

    4.7
    Fairfield, CA (25 mi)
    Check Availability

  • $35,110

    23,152 mi.
    Est. $654/mo

    Hansel BMW

    4.3
    Santa Rosa, CA (12 mi)
    Check Availability
  • $44,010

    34,582 mi.
    Est. $820/mo

    Hansel BMW

    4.3
    Santa Rosa, CA (12 mi)
    Check Availability
  • $45,110

    7,703 mi.
    Est. $840/mo

    Hansel BMW

    4.3
    Santa Rosa, CA (12 mi)
    Check Availability
  • $46,010

    32,979 mi.
    Est. $857/mo

    Hansel BMW

    4.3
    Santa Rosa, CA (12 mi)
    Check Availability
  • Not Priced

    7,291 mi.
    Est. $0/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (25 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,284/mo

    Mercedes-Benz of Fairfield

    4.7
    Fairfield, CA (25 mi)
    Check Availability

  • Not Priced

    9,269 mi.
    Est. $0/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (25 mi)
    Check Availability
  • $36,552

    35,512 mi.
    Est. $681/mo

    BMW of Napa Valley

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

    53,331 mi.
    Est. $655/mo

    BMW of Napa Valley

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

    11,221 mi.
    Est. $0/mo

    BMW of Napa Valley

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

    55,357 mi.
    Est. $655/mo

    BMW of Napa Valley

    4.5
    Fairfield, 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. $133/mo

    Mercedes-Benz of Fairfield

    4.7
    Fairfield, CA (25 mi)
    Check Availability

  • $76,119

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

    BMW of Napa Valley

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

    36,185 mi.
    Est. $0/mo

    BMW of Napa Valley

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

    7,421 mi.
    Est. $0/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (25 mi)
    Check Availability
  • $32,655

    18,529 mi.
    Est. $608/mo

    BMW of Napa Valley

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

    11,476 mi.
    Est. $934/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (25 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. $480/mo

    Ford Fairfield

    Fairfield, CA (25 mi)
    Check Availability

  • Not Priced

    51,539 mi.

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
  • $41,985

    49,939 mi.
    Est. $782/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
  • $43,073

    39,123 mi.
    Est. $802/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
  • $58,985

    23,193 mi.
    Est. $1,099/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 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 (28 mi)
  • $51,073

    12,380 mi.
    Est. $951/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
  • $53,985

    28,297 mi.
    Est. $1,006/mo

    BMW of San Rafael

    4.8
    San Rafael, CA (28 mi)
  • White 2016 BMW 340 IWhite 2016 BMW 340 IWhite 2016 BMW 340 IWhite 2016 BMW 340 IWhite 2016 BMW 340 IWhite 2016 BMW 340 I

    $26,998

    47,516 mi.
    Est. $503/mo

    CarMax Bakersfield

    4.8
    $149 delivery to Santa Rosa, CA (12 mi)
    Check Availability
  • 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. $801/mo

    CarMax Reno

    4.6
    $149 delivery to Santa Rosa, CA (12 mi)
    Check Availability