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
  • Carbon Black Metallic 2022 BMW X5 PHEV xDrive45eCarbon Black Metallic 2022 BMW X5 PHEV xDrive45eCarbon Black Metallic 2022 BMW X5 PHEV xDrive45eCarbon Black Metallic 2022 BMW X5 PHEV xDrive45eCarbon Black Metallic 2022 BMW X5 PHEV xDrive45eCarbon Black Metallic 2022 BMW X5 PHEV xDrive45e

    $41,972

    $500
    27,618 mi.
    Est. $789/mo

    Toyota Walnut Creek

    4.9
    Walnut Creek, CA (12 mi)
    Check Availability

  • Alpine White 2023 BMW X5 PHEV xDrive45eAlpine White 2023 BMW X5 PHEV xDrive45eAlpine White 2023 BMW X5 PHEV xDrive45eAlpine White 2023 BMW X5 PHEV xDrive45eAlpine White 2023 BMW X5 PHEV xDrive45eAlpine White 2023 BMW X5 PHEV xDrive45e

    $37,872

    $600
    52,883 mi.
    Est. $712/mo

    Toyota Walnut Creek

    4.9
    Walnut Creek, CA (12 mi)
    Check Availability

  • Carbon Black Metallic 2022 BMW X5 PHEV xDrive45eCarbon Black Metallic 2022 BMW X5 PHEV xDrive45eCarbon Black Metallic 2022 BMW X5 PHEV xDrive45eCarbon Black Metallic 2022 BMW X5 PHEV xDrive45eCarbon Black Metallic 2022 BMW X5 PHEV xDrive45eCarbon Black Metallic 2022 BMW X5 PHEV xDrive45e

    $41,972

    $500
    27,618 mi.
    Est. $789/mo

    Toyota Walnut Creek

    4.9
    Walnut Creek, CA (12 mi)
    Check Availability

  • $50,900

    29,983 mi.
    Est. $957/mo

    BMW Concord

    4.8
    Concord, CA (15 mi)
  • $50,900

    30,134 mi.
    Est. $957/mo

    BMW Concord

    4.8
    Concord, CA (15 mi)
  • $58,900

    38,033 mi.
    Est. $1,107/mo

    BMW Concord

    4.8
    Concord, CA (15 mi)
  • $50,900

    23,262 mi.
    Est. $957/mo

    BMW Concord

    4.8
    Concord, CA (15 mi)
  • $53,900

    25,799 mi.
    Est. $1,013/mo

    BMW Concord

    4.8
    Concord, CA (15 mi)
  • Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50

    $47,844

    $495
    13,826 mi.
    Est. $899/mo

    Team Volkswagen of Hayward

    3.3
    Hayward, CA (19 mi)
    Check Availability

  • $54,900

    10,121 mi.
    Est. $1,032/mo

    BMW Concord

    4.8
    Concord, CA (15 mi)
  • $69,900

    29,922 mi.
    Est. $1,314/mo

    BMW Concord

    4.8
    Concord, CA (15 mi)
  • $59,900

    35,415 mi.
    Est. $1,126/mo

    BMW Concord

    4.8
    Concord, CA (15 mi)
  • $68,900

    15,124 mi.
    Est. $1,295/mo

    BMW Concord

    4.8
    Concord, CA (15 mi)
  • $61,900

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

    BMW Concord

    4.8
    Concord, CA (15 mi)
  • 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

    $66,109

    $7.5K
    36,759 mi.
    Est. $1,243/mo

    Mercedes-Benz of Fairfield

    4.7
    Fairfield, CA (28 mi)
    Check Availability

  • $46,900

    35,884 mi.
    Est. $882/mo

    BMW Concord

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

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

    BMW Concord

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

    28,108 mi.
    Est. $656/mo

    BMW Concord

    4.8
    Concord, CA (15 mi)
  • $11,778

    92,193 mi.
    Est. $221/mo

    Volvo Cars Marin

    3.1
    San Rafael, CA (15 mi)
    Check Availability
  • Space Silver Metallic 2024 BMW X1 M35i

    $38,955

    19,073 mi.
    Est. $732/mo

    AutoNation Toyota Hayward

    4.7
    Hayward, CA (18 mi)
    Check Availability
  • Alpine White 2023 BMW X5 M50iAlpine White 2023 BMW X5 M50iAlpine White 2023 BMW X5 M50iAlpine White 2023 BMW X5 M50iAlpine White 2023 BMW X5 M50iAlpine White 2023 BMW X5 M50i

    $50,343

    $11K
    47,741 mi.
    Est. $946/mo

    Fremont Mazda

    2.8
    Newark, CA (29 mi)
    Check Availability

  • $37,060

    $1K
    18,707 mi.
    Est. $697/mo

    Peter Pan BMW

    4.9
    San Mateo, CA (23 mi)
  • $29,060

    34,464 mi.
    Est. $546/mo

    Peter Pan BMW

    4.9
    San Mateo, CA (23 mi)
  • $58,060

    43,172 mi.
    Est. $1,091/mo

    Peter Pan BMW

    4.9
    San Mateo, CA (23 mi)
  • $50,060

    14,004 mi.
    Est. $941/mo

    Peter Pan BMW

    4.9
    San Mateo, CA (23 mi)
  • $46,060

    32,573 mi.
    Est. $866/mo

    Peter Pan BMW

    4.9
    San Mateo, CA (23 mi)
  • Brooklyn Grey Metallic 2025 BMW X5 sDrive40iBrooklyn Grey Metallic 2025 BMW X5 sDrive40iBrooklyn Grey Metallic 2025 BMW X5 sDrive40iBrooklyn Grey Metallic 2025 BMW X5 sDrive40iBrooklyn Grey Metallic 2025 BMW X5 sDrive40iBrooklyn Grey Metallic 2025 BMW X5 sDrive40i

    $48,347

    $1K
    39,034 mi.
    Est. $909/mo

    Fremont Mazda

    2.8
    Newark, CA (29 mi)
    Check Availability

  • $37,060

    21,205 mi.
    Est. $697/mo

    Peter Pan BMW

    4.9
    San Mateo, CA (23 mi)
  • $40,060

    35,503 mi.
    Est. $753/mo

    Peter Pan BMW

    4.9
    San Mateo, CA (23 mi)
  • $35,060

    31,183 mi.
    Est. $659/mo

    Peter Pan BMW

    4.9
    San Mateo, CA (23 mi)
  • $51,060

    38,850 mi.
    Est. $960/mo

    Peter Pan BMW

    4.9
    San Mateo, CA (23 mi)
  • Gray 2022 BMW iX XDrive50iGray 2022 BMW iX XDrive50iGray 2022 BMW iX XDrive50iGray 2022 BMW iX XDrive50iGray 2022 BMW iX XDrive50iGray 2022 BMW iX XDrive50i

    $41,998

    $1K
    22,108 mi.
    Est. $789/mo

    CarMax Visalia

    4.1
    $49 delivery to Pleasant Hill, CA (14 mi)
    Check Availability
  • White 2025 BMW X5 PHEV xDrive50eWhite 2025 BMW X5 PHEV xDrive50eWhite 2025 BMW X5 PHEV xDrive50eWhite 2025 BMW X5 PHEV xDrive50eWhite 2025 BMW X5 PHEV xDrive50eWhite 2025 BMW X5 PHEV xDrive50e

    $38,998

    52,197 mi.
    Est. $733/mo

    CarMax Irvine

    4.6
    $149 delivery to Pleasant Hill, CA (14 mi)
    Check Availability