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 Filters
  • Black Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30i

    $37,076

    25,257 mi.
    Est. $684/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (17 mi)

    Quick view
  • White 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30i

    $25,998

    29,236 mi.
    Est. $480/mo

    CarMax Escondido

    Check Availability
    Escondido, CA (18 mi)
    Quick view
  • Alpine White 2023 BMW X3 SDRIVE30IAlpine White 2023 BMW X3 SDRIVE30IAlpine White 2023 BMW X3 SDRIVE30IAlpine White 2023 BMW X3 SDRIVE30IAlpine White 2023 BMW X3 SDRIVE30IAlpine White 2023 BMW X3 SDRIVE30I

    $29,085

    36,279 mi.
    Est. $537/mo

    Ken Grody Ford

    4.6
    Check Availability
    Carlsbad, CA (10 mi)
    Quick view
  • Glacier Silver Metallic 2019 BMW X3 sDrive30iGlacier Silver Metallic 2019 BMW X3 sDrive30iGlacier Silver Metallic 2019 BMW X3 sDrive30iGlacier Silver Metallic 2019 BMW X3 sDrive30iGlacier Silver Metallic 2019 BMW X3 sDrive30iGlacier Silver Metallic 2019 BMW X3 sDrive30i

    $21,490

    67,810 mi.
    Est. $397/mo

    San Diego Car Sales

    Check Availability
    Escondido, CA (19 mi)
    Quick view
  • Black 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30i

    $21,998

    46,978 mi.
    Est. $406/mo

    CarMax Escondido

    Check Availability
    Escondido, CA (18 mi)
    Quick view
  • Black 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30i

    $27,998

    32,471 mi.
    Est. $517/mo

    CarMax Oceanside

    4.2
    Check Availability
    Oceanside, CA (7 mi)
    Quick view
  • Black 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30i

    $20,998

    $1K
    50,310 mi.
    Est. $388/mo

    CarMax Murrieta

    Check Availability
    Murrieta, CA (22 mi)
    Quick view
  • Alpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30i

    $19,776

    $459
    81,321 mi.
    Est. $365/mo

    BMW of Murrieta

    4.9
    Check Availability
    Murrieta, CA (21 mi)
    Quick view
  • Aventurin Red Metallic 2022 BMW X3 sDrive30iAventurin Red Metallic 2022 BMW X3 sDrive30iAventurin Red Metallic 2022 BMW X3 sDrive30iAventurin Red Metallic 2022 BMW X3 sDrive30iAventurin Red Metallic 2022 BMW X3 sDrive30iAventurin Red Metallic 2022 BMW X3 sDrive30i

    $29,664

    $714
    57,656 mi.
    Est. $547/mo

    BMW of Murrieta

    4.9
    Check Availability
    Murrieta, CA (21 mi)
    Quick view
  • Gray 2020 BMW X3 sDrive30iGray 2020 BMW X3 sDrive30iGray 2020 BMW X3 sDrive30iGray 2020 BMW X3 sDrive30iGray 2020 BMW X3 sDrive30iGray 2020 BMW X3 sDrive30i

    $24,998

    35,297 mi.
    Est. $461/mo

    CarMax Oceanside

    4.2
    Check Availability
    Oceanside, CA (7 mi)
    Quick view
  • Dark Graphite Metallic 2024 BMW X3 sDrive30iDark Graphite Metallic 2024 BMW X3 sDrive30iDark Graphite Metallic 2024 BMW X3 sDrive30iDark Graphite Metallic 2024 BMW X3 sDrive30iDark Graphite Metallic 2024 BMW X3 sDrive30iDark Graphite Metallic 2024 BMW X3 sDrive30i

    $38,132

    $7.6K
    32,265 mi.
    Est. $704/mo

    BMW of Murrieta

    4.9
    Check Availability
    Murrieta, CA (21 mi)
    Quick view
  • Blue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30i

    $27,998

    49,534 mi.
    Est. $517/mo

    CarMax Murrieta

    Check Availability
    Murrieta, CA (22 mi)
    Quick view
  • Skyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30i

    $29,080

    28,976 mi.
    Est. $537/mo

    AutoNation Subaru Carlsbad

    4.7
    Check Availability
    Carlsbad, CA (10 mi)
    Quick view
  • Alpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30i

    $19,998

    50,750 mi.
    Est. $369/mo

    Driveline Used Cars Murrieta

    2.2
    Check Availability
    Murrieta, CA (21 mi)
    Quick view
  • Black 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30iBlack 2020 BMW X3 sDrive30i

    $19,999

    44,518 mi.
    Est. $369/mo

    Carzaar Auto Sales

    Check Availability
    Temecula, CA (19 mi)
    Quick view
  • Alpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30i

    $27,900

    35,315 mi.
    Est. $515/mo

    Driveline Used Cars Murrieta

    2.2
    Check Availability
    Murrieta, CA (21 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30i

    $32,084

    30,545 mi.
    Est. $592/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (17 mi)
    Quick view
  • Alpine White 2019 BMW X3 sDrive30i

    $20,084

    77,183 mi.
    Est. $371/mo

    BMW of Carlsbad

    4.5
    Check Availability
    Carlsbad, CA (17 mi)
    Quick view
  • $999,999

    12,259 mi.
    Est. $18,456/mo

    BMW of Escondido

    5.0
    Escondido, CA (18 mi)
    Quick view
  • $999,999

    8,184 mi.
    Est. $18,456/mo

    BMW of Escondido

    5.0
    Escondido, CA (18 mi)
    Quick view
  • $33,477

    27,950 mi.
    Est. $618/mo

    Mazda of Escondido

    4.9
    Check Availability
    Escondido, CA (18 mi)
    Quick view
  • Alpine White 2023 BMW X3 sDrive30i

    $50,705

    3,359 mi.
    Est. $936/mo

    BMW of Murrieta

    4.9
    Check Availability
    Murrieta, CA (21 mi)
    Quick view
  • Gray 2021 BMW X3 sDrive30iGray 2021 BMW X3 sDrive30iGray 2021 BMW X3 sDrive30iGray 2021 BMW X3 sDrive30iGray 2021 BMW X3 sDrive30iGray 2021 BMW X3 sDrive30i

    $26,998

    33,790 mi.
    Est. $498/mo

    CarMax San Gabriel Valley/Duarte

    4.5
    Check Availability
    Free delivery to Oceanside, CA (7 mi)
    Quick view
  • White 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30i

    $25,998

    $1K
    29,236 mi.
    Est. $480/mo

    CarMax Irvine

    Check Availability
    Free delivery to Oceanside, CA (7 mi)
    Quick view
  • Alpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30i

    $29,896

    $389
    32,702 mi.
    Est. $552/mo

    AutoNation Honda Costa Mesa

    4.7
    Check Availability
    Costa Mesa, CA (44 mi)
    Quick view
  • Glacier Silver Metallic 2021 BMW X3 sDrive30iGlacier Silver Metallic 2021 BMW X3 sDrive30iGlacier Silver Metallic 2021 BMW X3 sDrive30iGlacier Silver Metallic 2021 BMW X3 sDrive30iGlacier Silver Metallic 2021 BMW X3 sDrive30iGlacier Silver Metallic 2021 BMW X3 sDrive30i

    $20,750

    $248
    66,103 mi.
    Est. $383/mo

    Anaheim Hyundai

    4.5
    Check Availability
    Anaheim, CA (49 mi)
    Quick view
  • White 2020 BMW X3 sDrive30iWhite 2020 BMW X3 sDrive30iWhite 2020 BMW X3 sDrive30iWhite 2020 BMW X3 sDrive30iWhite 2020 BMW X3 sDrive30iWhite 2020 BMW X3 sDrive30i

    $25,998

    36,856 mi.
    Est. $480/mo

    CarMax Costa Mesa

    Check Availability
    Costa Mesa, CA (45 mi)
    Quick view
  • White 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30i

    $23,998

    53,012 mi.
    Est. $443/mo

    CarMax Norco

    4.5
    Check Availability
    Norco, CA (46 mi)
    Quick view
  • Alpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30i

    $35,988

    28,931 mi.
    Est. $664/mo

    Riverside Kia

    4.7
    Check Availability
    Riverside, CA (46 mi)
    Quick view
  • Alpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30iAlpine White 2023 BMW X3 sDrive30i

    $31,840

    27,878 mi.
    Est. $588/mo

    Mercedes-Benz of Foothill Ranch

    4.8
    Check Availability
    Lake Forest, CA (34 mi)
    Quick view
  • Alpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30i

    $25,888

    34,680 mi.
    Est. $478/mo

    Irvine BMW

    Check Availability
    Irvine, CA (34 mi)
    Quick view
  • Phytonic Blue Metallic 2024 BMW X3 sDrive30iPhytonic Blue Metallic 2024 BMW X3 sDrive30iPhytonic Blue Metallic 2024 BMW X3 sDrive30iPhytonic Blue Metallic 2024 BMW X3 sDrive30iPhytonic Blue Metallic 2024 BMW X3 sDrive30iPhytonic Blue Metallic 2024 BMW X3 sDrive30i

    $41,888

    22,041 mi.
    Est. $773/mo

    Irvine BMW

    Check Availability
    Irvine, CA (34 mi)
    Quick view
  • Alpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30i

    $19,496

    78,625 mi.
    Est. $360/mo

    Tustin Kia

    Check Availability
    Tustin, CA (42 mi)
    Quick view
  • Black 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30i

    $28,998

    32,471 mi.
    Est. $535/mo

    CarMax Irvine

    Check Availability
    Irvine, CA (34 mi)
    Quick view
  • White 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30i

    $20,998

    60,719 mi.
    Est. $388/mo

    CarMax Norco

    4.5
    Check Availability
    Norco, CA (46 mi)
    Quick view
  • Black 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30i

    $21,998

    53,369 mi.
    Est. $406/mo

    CarMax Costa Mesa

    Check Availability
    Costa Mesa, CA (45 mi)
    Quick view
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

BMW X3 sDrive30i by city

BMW X3 by trim