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 M50iCarbon Black Metallic 2022 BMW X5 M50iCarbon Black Metallic 2022 BMW X5 M50iCarbon Black Metallic 2022 BMW X5 M50iCarbon Black Metallic 2022 BMW X5 M50iCarbon Black Metallic 2022 BMW X5 M50i

    $40,137

    $1.3K
    54,306 mi.
    Est. $754/mo

    Concord Mazda

    4.9
    Concord, CA (30 mi)
    Check Availability

  • 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

    $48,061

    29,422 mi.
    Est. $903/mo

    Mazda of Vacaville

    4.1
    Vacaville, CA (30 mi)
    Check Availability

  • $38,000

    39,509 mi.
    Est. $714/mo

    Weatherford BMW

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

    29,141 mi.
    Est. $648/mo

    Weatherford BMW

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

    12,132 mi.
    Est. $1,635/mo

    Weatherford BMW

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

    4,664 mi.
    Est. $1,053/mo

    Weatherford BMW

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

    17,983 mi.
    Est. $1,316/mo

    Weatherford BMW

    4.8
    Berkeley, CA (29 mi)
  • 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

  • $81,000

    10,990 mi.
    Est. $1,523/mo

    Weatherford BMW

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

    20,792 mi.
    Est. $752/mo

    Weatherford BMW

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

    23,725 mi.
    Est. $902/mo

    Weatherford BMW

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

    34,479 mi.
    Est. $921/mo

    Weatherford BMW

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

    14,471 mi.
    Est. $695/mo

    Weatherford BMW

    4.8
    Berkeley, CA (29 mi)
  • 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

  • $77,000

    9,131 mi.
    Est. $1,447/mo

    Weatherford BMW

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

    24,124 mi.
    Est. $686/mo

    Weatherford BMW

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

    32,261 mi.
    Est. $893/mo

    Weatherford BMW

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

    35,734 mi.
    Est. $648/mo

    Weatherford BMW

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

    7,838 mi.
    Est. $583/mo

    Weatherford BMW

    4.8
    Berkeley, CA (29 mi)
  • 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

  • $46,900

    31,473 mi.
    Est. $882/mo

    BMW Concord

    4.8
    Concord, CA (30 mi)
  • $39,900

    9,735 mi.
    Est. $750/mo

    BMW Concord

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

    44,969 mi.
    Est. $618/mo

    BMW Concord

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

    37,640 mi.
    Est. $656/mo

    BMW Concord

    4.8
    Concord, CA (30 mi)
  • $31,900

    26,922 mi.
    Est. $600/mo

    BMW Concord

    4.8
    Concord, CA (30 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

    $68,949

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

    Mercedes-Benz of Fairfield

    4.7
    Fairfield, CA (21 mi)
    Check Availability

  • $51,900

    39,196 mi.
    Est. $976/mo

    BMW Concord

    4.8
    Concord, CA (30 mi)
  • $44,900

    33,684 mi.
    Est. $844/mo

    BMW Concord

    4.8
    Concord, CA (30 mi)
  • Gray 2018 BMW M240 IGray 2018 BMW M240 IGray 2018 BMW M240 IGray 2018 BMW M240 IGray 2018 BMW M240 IGray 2018 BMW M240 I

    $34,998

    31,212 mi.
    Est. $658/mo

    CarMax Beaverton

    4.7
    $499 delivery to Santa Rosa, CA (18 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. $451/mo

    CarMax Beaverton

    4.7
    $499 delivery to Santa Rosa, CA (18 mi)
    Check Availability