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,278/mo

    Mercedes-Benz of Fairfield

    4.7
    Fairfield, CA (28 mi)
    Check Availability

  • Black Sapphire Metallic 2024 BMW 330e Plug-In HybridBlack Sapphire Metallic 2024 BMW 330e Plug-In HybridBlack Sapphire Metallic 2024 BMW 330e Plug-In HybridBlack Sapphire Metallic 2024 BMW 330e Plug-In HybridBlack Sapphire Metallic 2024 BMW 330e Plug-In HybridBlack Sapphire Metallic 2024 BMW 330e Plug-In Hybrid

    $32,990

    37,472 mi.
    Est. $612/mo

    Niello BMW Elk Grove

    4.8
    Elk Grove, CA (22 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW X4 M40iBlack Sapphire Metallic 2023 BMW X4 M40iBlack Sapphire Metallic 2023 BMW X4 M40iBlack Sapphire Metallic 2023 BMW X4 M40iBlack Sapphire Metallic 2023 BMW X4 M40iBlack Sapphire Metallic 2023 BMW X4 M40i

    $49,999

    6,641 mi.
    Est. $927/mo

    Niello BMW Elk Grove

    4.8
    Elk Grove, CA (22 mi)
    Check Availability

  • $61,900

    32,237 mi.
    Est. $1,148/mo

    BMW Concord

    4.8
    Concord, CA (28 mi)
  • $34,900

    29,776 mi.
    Est. $647/mo

    BMW Concord

    4.8
    Concord, CA (28 mi)
  • $36,900

    17,710 mi.
    Est. $684/mo

    BMW Concord

    4.8
    Concord, CA (28 mi)
  • $46,900

    35,884 mi.
    Est. $870/mo

    BMW Concord

    4.8
    Concord, CA (28 mi)
  • $56,900

    44,554 mi.
    Est. $1,055/mo

    BMW Concord

    4.8
    Concord, CA (28 mi)
  • Phytonic Blue Metallic 2025 BMW X4 M40iPhytonic Blue Metallic 2025 BMW X4 M40iPhytonic Blue Metallic 2025 BMW X4 M40iPhytonic Blue Metallic 2025 BMW X4 M40iPhytonic Blue Metallic 2025 BMW X4 M40iPhytonic Blue Metallic 2025 BMW X4 M40i

    $57,499

    13,502 mi.
    Est. $1,066/mo

    Niello BMW Elk Grove

    4.8
    Elk Grove, CA (22 mi)
    Check Availability

  • $34,900

    28,108 mi.
    Est. $647/mo

    BMW Concord

    4.8
    Concord, CA (28 mi)
  • $32,900

    44,824 mi.
    Est. $610/mo

    BMW Concord

    4.8
    Concord, CA (28 mi)
  • $34,900

    15,132 mi.
    Est. $647/mo

    BMW Concord

    4.8
    Concord, CA (28 mi)
  • $34,900

    27,457 mi.
    Est. $647/mo

    BMW Concord

    4.8
    Concord, CA (28 mi)
  • $36,900

    30,308 mi.
    Est. $684/mo

    BMW Concord

    4.8
    Concord, CA (28 mi)
  • Black Sapphire Metallic 2023 BMW 530 iBlack Sapphire Metallic 2023 BMW 530 iBlack Sapphire Metallic 2023 BMW 530 iBlack Sapphire Metallic 2023 BMW 530 iBlack Sapphire Metallic 2023 BMW 530 iBlack Sapphire Metallic 2023 BMW 530 i

    $33,993

    $798
    28,955 mi.
    Est. $630/mo

    Niello BMW Elk Grove

    4.8
    Elk Grove, CA (22 mi)
    Check Availability

  • $48,900

    37,378 mi.
    Est. $907/mo

    BMW Concord

    4.8
    Concord, CA (28 mi)
  • $104,147

    16,986 mi.
    Est. $1,931/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (28 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X5 PHEV xDrive45e

    $44,447

    28,981 mi.
    Est. $824/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (28 mi)
    Check Availability
  • $61,342

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

    BMW of Napa Valley

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

    35,512 mi.
    Est. $678/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (28 mi)
    Check Availability
  • Brooklyn Grey Metallic 2024 BMW i4 Gran Coupe eDrive40Brooklyn Grey Metallic 2024 BMW i4 Gran Coupe eDrive40Brooklyn Grey Metallic 2024 BMW i4 Gran Coupe eDrive40Brooklyn Grey Metallic 2024 BMW i4 Gran Coupe eDrive40Brooklyn Grey Metallic 2024 BMW i4 Gran Coupe eDrive40Brooklyn Grey Metallic 2024 BMW i4 Gran Coupe eDrive40

    $40,492

    $498
    31,832 mi.
    Est. $751/mo

    Niello BMW Elk Grove

    4.8
    Elk Grove, CA (22 mi)
    Check Availability

  • $35,167

    53,331 mi.
    Est. $652/mo

    BMW of Napa Valley

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

    55,357 mi.
    Est. $652/mo

    BMW of Napa Valley

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

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

    BMW of Napa Valley

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

    18,529 mi.
    Est. $605/mo

    BMW of Napa Valley

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

    11,476 mi.
    Est. $930/mo

    BMW of Napa Valley

    4.5
    Fairfield, CA (28 mi)
    Check Availability
  • Alpine White 2022 BMW 430 iAlpine White 2022 BMW 430 iAlpine White 2022 BMW 430 iAlpine White 2022 BMW 430 iAlpine White 2022 BMW 430 iAlpine White 2022 BMW 430 i

    $32,999

    30,083 mi.
    Est. $612/mo

    Niello BMW Elk Grove

    4.8
    Elk Grove, CA (22 mi)
    Check Availability

  • $41,444

    54,079 mi.
    Est. $768/mo

    Concord Mazda

    4.9
    Concord, CA (28 mi)
    Check Availability
  • $25,091

    45,853 mi.
    Est. $465/mo

    Concord Mazda

    4.9
    Concord, CA (28 mi)
    Check Availability
  • Mineral Gray Metallic 2020 BMW 440 Gran Coupe i

    $29,060

    56,807 mi.
    Est. $539/mo

    Mercedes-Benz of Fairfield

    4.7
    Fairfield, CA (28 mi)
    Check Availability
  • White 2017 BMW 340 XI Gran TurismoWhite 2017 BMW 340 XI Gran TurismoWhite 2017 BMW 340 XI Gran TurismoWhite 2017 BMW 340 XI Gran TurismoWhite 2017 BMW 340 XI Gran TurismoWhite 2017 BMW 340 XI Gran Turismo

    $23,998

    65,070 mi.
    Est. $445/mo

    CarMax Beaverton

    4.7
    $399 delivery to Stockton, CA (20 mi)
    Check Availability
  • Black 2016 BMW 328 XI Gran TurismoBlack 2016 BMW 328 XI Gran TurismoBlack 2016 BMW 328 XI Gran TurismoBlack 2016 BMW 328 XI Gran TurismoBlack 2016 BMW 328 XI Gran TurismoBlack 2016 BMW 328 XI Gran Turismo

    $14,998

    86,669 mi.
    Est. $278/mo

    CarMax Sacramento/Roseville

    4.6
    $49 delivery to Stockton, CA (20 mi)
    Check Availability