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
  • Dark Graphite 2024 BMW X3 sDrive30iDark Graphite 2024 BMW X3 sDrive30iDark Graphite 2024 BMW X3 sDrive30iDark Graphite 2024 BMW X3 sDrive30iDark Graphite 2024 BMW X3 sDrive30iDark Graphite 2024 BMW X3 sDrive30i

    $28,449

    39,792 mi.
    Est. $490/mo

    Aventura Chrysler Jeep Dodge Ram

    4.3
    North Miami Beach, FL (20 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40iBlack Sapphire Metallic 2022 BMW X3 M40i

    $35,990

    56,255 mi.
    Est. $620/mo

    Bomnin Chevrolet Dadeland

    4.8
    Miami, FL (2 mi)
    Check Availability

    Quick view
  • $41,038

    $3.5K
    19,466 mi.
    Est. $707/mo

    Braman Motors Miami

    4.5
    Miami, FL (12 mi)
    Check Availability
    Quick view
  • $19,441

    68,273 mi.
    Est. $335/mo

    Spitzer CDJR Homestead

    4.6
    Homestead, FL (17 mi)
    Check Availability
    Quick view
  • $29,990

    31,175 mi.
    Est. $517/mo

    Homestead Hyundai

    Homestead, FL (18 mi)
    Check Availability
    Quick view
  • $32,492

    22,200 mi.
    Est. $560/mo

    AutoNation Chevrolet Pembroke Pines

    4.3
    Pembroke Pines, FL (24 mi)
    Check Availability
    Quick view
  • $21,139

    $194
    63,160 mi.
    Est. $364/mo

    Taverna INFINITI North Miami

    1.6
    West Park, FL (26 mi)
    Check Availability
    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

    $30,490

    32,090 mi.
    Est. $525/mo

    Bomnin Chevrolet West Kendall

    4.9
    Miami, FL (7 mi)
    Check Availability

    Quick view
  • $49,991

    19,670 mi.
    Est. $861/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Quick view
  • $47,104

    11,848 mi.
    Est. $812/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Quick view
  • $38,232

    19,017 mi.
    Est. $659/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Quick view
  • $36,142

    28,923 mi.
    Est. $623/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Quick view
  • $36,293

    33,835 mi.
    Est. $625/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Quick view
  • Dark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30i

    $18,990

    $2K
    81,656 mi.
    Est. $327/mo

    Ford of Hialeah LLC

    Hialeah, FL (14 mi)
    Check Availability

    Quick view
  • $38,288

    24,534 mi.
    Est. $660/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Quick view
  • $52,181

    8,624 mi.
    Est. $899/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Quick view
  • $35,961

    46,348 mi.
    Est. $620/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Quick view
  • $38,282

    28,058 mi.
    Est. $660/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Quick view
  • $43,693

    12,582 mi.
    Est. $753/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Quick view
  • White Metallic 2025 BMW X3 30 xDriveWhite Metallic 2025 BMW X3 30 xDriveWhite Metallic 2025 BMW X3 30 xDriveWhite Metallic 2025 BMW X3 30 xDriveWhite Metallic 2025 BMW X3 30 xDriveWhite Metallic 2025 BMW X3 30 xDrive

    $37,654

    $336
    28,913 mi.
    Est. $649/mo

    Miami Lakes Automall - Chevrolet Kia Dodge Chrysler Jeep Ram Mitsubishi

    3.5
    Hialeah, FL (18 mi)
    Check Availability

    Quick view
  • $39,714

    27,266 mi.
    Est. $684/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Quick view
  • $40,849

    22,498 mi.
    Est. $704/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Quick view
  • $39,546

    45,030 mi.
    Est. $681/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Quick view
  • $40,588

    30,134 mi.
    Est. $699/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Quick view
  • $36,054

    30,893 mi.
    Est. $621/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Quick view
  • Phytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40i

    $34,489

    $600
    49,591 mi.
    Est. $594/mo

    Mercedes-Benz of Miami

    4.3
    Miami, FL (19 mi)
    Check Availability

    Quick view
  • $56,799

    32,263 mi.
    Est. $979/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Quick view
  • $35,892

    13,431 mi.
    Est. $618/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Quick view
  • $47,476

    19,392 mi.
    Est. $818/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Quick view
  • $60,308

    11,577 mi.
    Est. $1,039/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Quick view
  • Gray 2018 BMW X3 M40IGray 2018 BMW X3 M40IGray 2018 BMW X3 M40IGray 2018 BMW X3 M40IGray 2018 BMW X3 M40IGray 2018 BMW X3 M40I

    $26,998

    71,815 mi.
    Est. $465/mo

    CarMax Jacksonville

    4.3
    $149 delivery to Doral, FL (9 mi)
    Check Availability
    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

    $22,998

    59,934 mi.
    Est. $396/mo

    CarMax Myrtle Beach

    4.8
    $449 delivery to Doral, FL (9 mi)
    Check Availability
    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