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 2021 BMW X3 xDrive30i

    $22,214

    55,393 mi.
    Est. $403/mo

    Kia of Cape Coral

    4.5
    Cape Coral, FL (19 mi)
    Check Availability

  • Arctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDrive

    $52,962

    20,577 mi.
    Est. $962/mo

    Audi Naples

    4.8
    Naples, FL (21 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

    $47,820

    16,656 mi.
    Est. $868/mo

    Naples Mazda

    4.5
    Naples, FL (16 mi)
    Check Availability

  • White 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30i

    $27,998

    37,889 mi.
    Est. $508/mo

    CarMax Ft. Myers

    4.2
    Fort Myers, FL (12 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW X3 sDrive30iPhytonic Blue Metallic 2022 BMW X3 sDrive30iPhytonic Blue Metallic 2022 BMW X3 sDrive30iPhytonic Blue Metallic 2022 BMW X3 sDrive30iPhytonic Blue Metallic 2022 BMW X3 sDrive30iPhytonic Blue Metallic 2022 BMW X3 sDrive30i

    $24,693

    55,317 mi.
    Est. $448/mo

    AutoNation USA Fort Myers

    4.2
    Fort Myers, FL (12 mi)
    Check Availability
  • Jet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30i

    $22,047

    67,444 mi.
    Est. $400/mo

    BMW of Fort Myers

    4.7
    Fort Myers, FL (8 mi)
    Check Availability
  • Alpine White 2020 BMW X3 sDrive30i Sports Activity VehicleAlpine White 2020 BMW X3 sDrive30i Sports Activity VehicleAlpine White 2020 BMW X3 sDrive30i Sports Activity VehicleAlpine White 2020 BMW X3 sDrive30i Sports Activity VehicleAlpine White 2020 BMW X3 sDrive30i Sports Activity VehicleAlpine White 2020 BMW X3 sDrive30i Sports Activity Vehicle

    $18,952

    72,816 mi.
    Est. $344/mo

    Carlux

    Fort Myers, FL (13 mi)
    Check Availability
  • 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,048

    29,143 mi.
    Est. $636/mo

    BMW of Fort Myers

    4.7
    Fort Myers, FL (8 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDrive

    $55,609

    6,513 mi.
    Est. $1,010/mo

    Audi Naples

    4.8
    Naples, FL (21 mi)
    Check Availability

  • Jet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30i

    $33,045

    28,229 mi.
    Est. $600/mo

    BMW of Fort Myers

    4.7
    Fort Myers, FL (8 mi)
    Check Availability
  • 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

    $25,047

    $1K
    54,738 mi.
    Est. $455/mo

    BMW of Fort Myers

    4.7
    Fort Myers, FL (8 mi)
    Check Availability
  • White 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDriveWhite 2026 BMW X3 30 xDrive

    $46,547

    $1.5K
    8,957 mi.
    Est. $845/mo

    BMW of Fort Myers

    4.7
    Fort Myers, FL (8 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

    $64,360

    $3K
    5,977 mi.
    Est. $1,169/mo

    BMW of Fort Myers

    4.7
    Fort Myers, FL (8 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDrive

    $60,580

    $2.7K
    6,549 mi.
    Est. $1,100/mo

    BMW of Fort Myers

    4.7
    Fort Myers, FL (8 mi)
    Check Availability
  • Dark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDrive

    $48,287

    17,909 mi.
    Est. $877/mo

    Naples Mazda

    4.5
    Naples, FL (16 mi)
    Check Availability

  • Dune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDrive

    $63,750

    $2.9K
    6,125 mi.
    Est. $1,158/mo

    BMW of Fort Myers

    4.7
    Fort Myers, FL (8 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDrive

    $59,620

    $2.6K
    5,119 mi.
    Est. $1,083/mo

    BMW of Fort Myers

    4.7
    Fort Myers, FL (8 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

    $60,941

    3,996 mi.
    Est. $1,107/mo

    BMW of Fort Myers

    4.7
    Fort Myers, FL (8 mi)
    Check Availability
  • Jet Black 2022 BMW X3 sDrive30iJet Black 2022 BMW X3 sDrive30iJet Black 2022 BMW X3 sDrive30iJet Black 2022 BMW X3 sDrive30iJet Black 2022 BMW X3 sDrive30iJet Black 2022 BMW X3 sDrive30i

    $27,999

    22,722 mi.
    Est. $508/mo

    CarLink Fort Myers

    3.2
    Fort Myers, FL (13 mi)
    Check Availability
  • Phytonic Blue Metallic 2024 BMW X3 M40i

    $47,048

    45,090 mi.
    Est. $854/mo

    BMW of Fort Myers

    4.7
    Fort Myers, FL (8 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30i

    $25,291

    $1.2K
    46,660 mi.
    Est. $459/mo

    Mazda of Fort Myers

    4.6
    Fort Myers, FL (12 mi)
    Check Availability

  • Mineral White Metallic 2019 BMW X3 xDrive30i

    $13,545

    $2.5K
    114,724 mi.
    Est. $246/mo

    BMW of Fort Myers

    4.7
    Fort Myers, FL (8 mi)
    Check Availability
  • Alpine White 2020 BMW X3 sDrive30i

    $18,048

    95,500 mi.
    Est. $328/mo

    BMW of Fort Myers

    4.7
    Fort Myers, FL (8 mi)
    Check Availability
  • $61,997

    11,602 mi.
    Est. $1,126/mo

    Germain BMW of Naples

    4.9
    Naples, FL (12 mi)
  • $53,680

    14,784 mi.
    Est. $975/mo

    Germain BMW of Naples

    4.9
    Naples, FL (12 mi)
  • $44,999

    15,687 mi.
    Est. $817/mo

    Germain BMW of Naples

    4.9
    Naples, FL (12 mi)
  • White Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30i

    $28,722

    $1.7K
    46,270 mi.
    Est. $522/mo

    Honda of Fort Myers

    4.4
    Fort Myers, FL (12 mi)
    Check Availability

  • $45,680

    9,388 mi.
    Est. $829/mo

    Germain BMW of Naples

    4.9
    Naples, FL (12 mi)
  • $52,997

    24,369 mi.
    Est. $962/mo

    Germain BMW of Naples

    4.9
    Naples, FL (12 mi)
  • 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

    $25,998

    46,652 mi.
    Est. $472/mo

    CarMax Tampa

    4.2
    $49 delivery to Fort Myers, FL (12 mi)
    Check Availability
  • 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

    $25,998

    $601
    21,557 mi.
    Est. $472/mo

    Carvix of Orlando

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

Compare the BMW X3