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
  • Dark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40i

    $49,500

    $500
    30,952 mi.
    Est. $903/mo

    BMW/MINI of South Miami

    4.9
    Miami, FL (3 mi)
    Check Availability

  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $41,842

    $7.5K
    19,036 mi.
    Est. $763/mo

    Miami Lakes Automall - Chevrolet Kia Dodge Chrysler Jeep Ram Mitsubishi

    3.5
    Hialeah, FL (19 mi)
    Check Availability

  • Phytonic Blue Metallic 2023 BMW X3 sDrive30iPhytonic Blue Metallic 2023 BMW X3 sDrive30iPhytonic Blue Metallic 2023 BMW X3 sDrive30iPhytonic Blue Metallic 2023 BMW X3 sDrive30iPhytonic Blue Metallic 2023 BMW X3 sDrive30iPhytonic Blue Metallic 2023 BMW X3 sDrive30i

    $25,299

    $3.9K
    46,681 mi.
    Est. $462/mo

    HGreg Nissan Kendall

    2.4
    Palmetto Bay, FL (4 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30i

    $25,999

    $2.7K
    40,577 mi.
    Est. $474/mo

    HGreg Nissan Kendall

    2.4
    Palmetto Bay, FL (4 mi)
    Check Availability
  • Brooklyn Gray Metallic 2023 BMW X3 sDrive30iBrooklyn Gray Metallic 2023 BMW X3 sDrive30iBrooklyn Gray Metallic 2023 BMW X3 sDrive30iBrooklyn Gray Metallic 2023 BMW X3 sDrive30iBrooklyn Gray Metallic 2023 BMW X3 sDrive30iBrooklyn Gray Metallic 2023 BMW X3 sDrive30i

    $33,298

    56,102 mi.
    Est. $607/mo

    Gravity Autos Hollywood

    1.8
    Hollywood, FL (26 mi)
    Check Availability
  • Brooklyn Gray Metallic 2023 BMW X3 sDrive30iBrooklyn Gray Metallic 2023 BMW X3 sDrive30iBrooklyn Gray Metallic 2023 BMW X3 sDrive30iBrooklyn Gray Metallic 2023 BMW X3 sDrive30iBrooklyn Gray Metallic 2023 BMW X3 sDrive30iBrooklyn Gray Metallic 2023 BMW X3 sDrive30i

    $32,798

    41,519 mi.
    Est. $598/mo

    Gravity Autos Hollywood

    1.8
    Hollywood, FL (26 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $40,999

    $3.1K
    11,750 mi.
    Est. $748/mo

    HGreg Nissan Kendall

    2.4
    Palmetto Bay, FL (4 mi)
    Check Availability
  • Dark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDrive

    $38,449

    $205
    21,264 mi.
    Est. $701/mo

    Aventura Chrysler Jeep Dodge Ram

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

  • Space Gray Metallic 2011 BMW X3 xDrive28iSpace Gray Metallic 2011 BMW X3 xDrive28iSpace Gray Metallic 2011 BMW X3 xDrive28iSpace Gray Metallic 2011 BMW X3 xDrive28iSpace Gray Metallic 2011 BMW X3 xDrive28iSpace Gray Metallic 2011 BMW X3 xDrive28i

    $4,928

    132,304 mi.
    Est. $90/mo

    Aventura Chrysler Jeep Dodge Ram

    4.3
    North Miami Beach, FL (23 mi)
    Check Availability
  • Gray 2012 BMW X3 xDrive28iGray 2012 BMW X3 xDrive28iGray 2012 BMW X3 xDrive28iGray 2012 BMW X3 xDrive28iGray 2012 BMW X3 xDrive28iGray 2012 BMW X3 xDrive28i

    $5,500

    108,000 mi.
    Est. $100/mo

    Private seller: Andrei

    North Miami Beach, FL (24 mi)
    Contact Seller
  • Deep Sea Blue Metallic 2016 BMW X3 xDrive28iDeep Sea Blue Metallic 2016 BMW X3 xDrive28iDeep Sea Blue Metallic 2016 BMW X3 xDrive28iDeep Sea Blue Metallic 2016 BMW X3 xDrive28iDeep Sea Blue Metallic 2016 BMW X3 xDrive28iDeep Sea Blue Metallic 2016 BMW X3 xDrive28i

    $9,000

    83,500 mi.
    Est. $164/mo

    Miami Garage

    Hollywood, FL (26 mi)
    Check Availability
  • Alpine White 2012 BMW X3 xDrive35iAlpine White 2012 BMW X3 xDrive35iAlpine White 2012 BMW X3 xDrive35iAlpine White 2012 BMW X3 xDrive35iAlpine White 2012 BMW X3 xDrive35iAlpine White 2012 BMW X3 xDrive35i

    $1,300

    273,103 mi.
    Est. $24/mo

    Elite Auto Auctions

    3.5
    Hollywood, FL (29 mi)
    Check Availability
  • White 2016 BMW X3 xDrive28iWhite 2016 BMW X3 xDrive28iWhite 2016 BMW X3 xDrive28iWhite 2016 BMW X3 xDrive28iWhite 2016 BMW X3 xDrive28iWhite 2016 BMW X3 xDrive28i

    $2,500

    103,620 mi.
    Est. $46/mo

    Elite Auto Auctions

    3.5
    Hollywood, FL (29 mi)
    Check Availability
  • 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

    $26,449

    $778
    45,142 mi.
    Est. $482/mo

    Aventura Chrysler Jeep Dodge Ram

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

  • Not Priced

    54,373 mi.

    BMW/MINI of South Miami

    4.9
    Miami, FL (3 mi)
    Check Availability
  • Not Priced

    13,929 mi.

    BMW/MINI of South Miami

    4.9
    Miami, FL (3 mi)
    Check Availability
  • Not Priced

    38,723 mi.

    BMW/MINI of South Miami

    4.9
    Miami, FL (3 mi)
    Check Availability
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $57,500

    4 mi.
    Est. $1,049/mo

    BMW/MINI of South Miami

    4.9
    Miami, FL (3 mi)
    Check Availability
  • $59,545

    6 mi.
    Est. $1,086/mo

    BMW/MINI of South Miami

    4.9
    Miami, FL (3 mi)
    Check Availability
  • Gray Metallic 2024 BMW X3 sDrive30iGray Metallic 2024 BMW X3 sDrive30iGray Metallic 2024 BMW X3 sDrive30iGray Metallic 2024 BMW X3 sDrive30iGray Metallic 2024 BMW X3 sDrive30iGray Metallic 2024 BMW X3 sDrive30i

    $28,337

    $103
    36,372 mi.
    Est. $517/mo

    Aventura Chrysler Jeep Dodge Ram

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

  • Not Priced

    15,439 mi.

    BMW/MINI of South Miami

    4.9
    Miami, FL (3 mi)
    Check Availability
  • Dark Graphite Metallic 2019 BMW X3 sDrive30i

    $19,989

    51,104 mi.
    Est. $365/mo

    Imports Collection Inc.

    5.0
    Doral, FL (10 mi)
    Check Availability
  • Not Priced

    31,813 mi.
    Est. $0/mo

    Ambar Motors

    3.4
    Doral, FL (12 mi)
    Check Availability
  • $36,284

    $254
    13,606 mi.
    Est. $662/mo

    Braman Motors Miami

    4.5
    Miami, FL (15 mi)
    Check Availability
  • $14,386

    77,165 mi.
    Est. $262/mo

    Acura of Pembroke Pines

    4.7
    Pembroke Pines, FL (25 mi)
    Check Availability
  • White Metallic 2024 BMW X3 sDrive30iWhite Metallic 2024 BMW X3 sDrive30iWhite Metallic 2024 BMW X3 sDrive30iWhite Metallic 2024 BMW X3 sDrive30iWhite Metallic 2024 BMW X3 sDrive30iWhite Metallic 2024 BMW X3 sDrive30i

    $25,870

    $102
    47,704 mi.
    Est. $472/mo

    Aventura Chrysler Jeep Dodge Ram

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

  • $54,028

    $9.2K
    4,728 mi.
    Est. $986/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Check Availability
  • $31,698

    38,842 mi.
    Est. $578/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Check Availability
  • $34,738

    30,249 mi.
    Est. $634/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Check Availability
  • $59,598

    9,045 mi.
    Est. $1,087/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (26 mi)
    Check Availability
  • Black 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30i

    $25,979

    $3K
    57,413 mi.
    Est. $474/mo

    CarHeroes

    4.6
    $299 delivery from Tampa, FL (210 mi)
    Check Availability
  • Dark Graphite Metallic 2018 BMW X3 xDrive30iDark Graphite Metallic 2018 BMW X3 xDrive30iDark Graphite Metallic 2018 BMW X3 xDrive30iDark Graphite Metallic 2018 BMW X3 xDrive30iDark Graphite Metallic 2018 BMW X3 xDrive30iDark Graphite Metallic 2018 BMW X3 xDrive30i

    $15,997

    80,587 mi.
    Est. $292/mo

    Florida Fine Cars Orlando

    4.7
    $399 delivery from Orlando, FL (206 mi)
    Check Availability

Compare the BMW X3