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
  • Storm Bay Metallic 2022 BMW 228 Gran Coupe i sDriveStorm Bay Metallic 2022 BMW 228 Gran Coupe i sDriveStorm Bay Metallic 2022 BMW 228 Gran Coupe i sDriveStorm Bay Metallic 2022 BMW 228 Gran Coupe i sDriveStorm Bay Metallic 2022 BMW 228 Gran Coupe i sDriveStorm Bay Metallic 2022 BMW 228 Gran Coupe i sDrive

    $15,895

    99,589 mi.
    Est. $290/mo

    AutoNation Ford Margate

    4.7
    Margate, FL (5 mi)
    Check Availability

  • Glacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30i

    $18,743

    81,160 mi.
    Est. $342/mo

    Miami Lakes Automall - Chevrolet Kia Dodge Chrysler Jeep Ram Mitsubishi

    3.5
    Hialeah, FL (24 mi)
    Check Availability

  • White Metallic 2024 BMW X5 sDrive40iWhite Metallic 2024 BMW X5 sDrive40iWhite Metallic 2024 BMW X5 sDrive40iWhite Metallic 2024 BMW X5 sDrive40iWhite Metallic 2024 BMW X5 sDrive40iWhite Metallic 2024 BMW X5 sDrive40i

    $44,525

    $307
    30,461 mi.
    Est. $812/mo

    Palmetto57 Volkswagen

    4.6
    Miami Gardens, FL (24 mi)
    Check Availability

  • Alpine White 2023 BMW 330 iAlpine White 2023 BMW 330 iAlpine White 2023 BMW 330 iAlpine White 2023 BMW 330 iAlpine White 2023 BMW 330 iAlpine White 2023 BMW 330 i

    $30,448

    $1.1K
    18,979 mi.
    Est. $555/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (20 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

    $25,485

    51,438 mi.
    Est. $465/mo

    North Miami Mitsubishi

    4.5
    Miami, FL (21 mi)
    Check Availability
  • Skyscraper Gray Metallic 2023 BMW 330 iSkyscraper Gray Metallic 2023 BMW 330 iSkyscraper Gray Metallic 2023 BMW 330 iSkyscraper Gray Metallic 2023 BMW 330 iSkyscraper Gray Metallic 2023 BMW 330 iSkyscraper Gray Metallic 2023 BMW 330 i

    $29,738

    $1.7K
    20,380 mi.
    Est. $542/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (20 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

    $38,803

    $1K
    25,595 mi.
    Est. $708/mo

    Aventura Chrysler Jeep Dodge Ram

    4.3
    North Miami Beach, FL (22 mi)
    Check Availability
  • Red Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NA

    $47,382

    $562
    4,594 mi.
    Est. $864/mo

    BMW of Fort Lauderdale

    3.7
    Fort Lauderdale, FL (10 mi)
    Check Availability
  • Dravit Grey Metallic 2024 BMW X5 M60iDravit Grey Metallic 2024 BMW X5 M60iDravit Grey Metallic 2024 BMW X5 M60iDravit Grey Metallic 2024 BMW X5 M60iDravit Grey Metallic 2024 BMW X5 M60iDravit Grey Metallic 2024 BMW X5 M60i

    $66,696

    $1K
    41,431 mi.
    Est. $1,217/mo

    Prestige Imports

    4.2
    Miami, FL (23 mi)
    Check Availability

  • Skyscraper Gray Metallic 2023 BMW 330 iSkyscraper Gray Metallic 2023 BMW 330 iSkyscraper Gray Metallic 2023 BMW 330 iSkyscraper Gray Metallic 2023 BMW 330 iSkyscraper Gray Metallic 2023 BMW 330 iSkyscraper Gray Metallic 2023 BMW 330 i

    $32,248

    $1.4K
    22,204 mi.
    Est. $588/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (20 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $59,123

    $10K
    4,561 mi.
    Est. $1,079/mo

    BMW of Fort Lauderdale

    3.7
    Fort Lauderdale, FL (10 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

    $25,828

    44,072 mi.
    Est. $471/mo

    Aventura Chrysler Jeep Dodge Ram

    4.3
    North Miami Beach, FL (22 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 330 i NABlack Sapphire Metallic 2026 BMW 330 i NABlack Sapphire Metallic 2026 BMW 330 i NABlack Sapphire Metallic 2026 BMW 330 i NABlack Sapphire Metallic 2026 BMW 330 i NABlack Sapphire Metallic 2026 BMW 330 i NA

    $40,288

    $2K
    16,179 mi.
    Est. $735/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (20 mi)
    Check Availability
  • Aventurin Red Metallic 2022 BMW 330 iAventurin Red Metallic 2022 BMW 330 iAventurin Red Metallic 2022 BMW 330 iAventurin Red Metallic 2022 BMW 330 iAventurin Red Metallic 2022 BMW 330 iAventurin Red Metallic 2022 BMW 330 i

    $24,599

    75,650 mi.
    Est. $449/mo

    Carvix of Miami

    5.0
    Miami, FL (19 mi)
    Check Availability
  • Alpine White 2020 BMW X4 MAlpine White 2020 BMW X4 MAlpine White 2020 BMW X4 MAlpine White 2020 BMW X4 MAlpine White 2020 BMW X4 MAlpine White 2020 BMW X4 M

    $34,495

    92,074 mi.
    Est. $629/mo

    Carvix of Miami

    5.0
    Miami, FL (19 mi)
    Check Availability

  • Jet Black 2026 BMW 330 IJet Black 2026 BMW 330 IJet Black 2026 BMW 330 IJet Black 2026 BMW 330 IJet Black 2026 BMW 330 IJet Black 2026 BMW 330 I

    $45,428

    4,164 mi.
    Est. $829/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (20 mi)
    Check Availability
  • Dark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30i

    $27,920

    40,618 mi.
    Est. $509/mo

    Aventura Chrysler Jeep Dodge Ram

    4.3
    North Miami Beach, FL (22 mi)
    Check Availability
  • Dark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30i

    $28,924

    39,040 mi.
    Est. $528/mo

    Aventura Chrysler Jeep Dodge Ram

    4.3
    North Miami Beach, FL (22 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

    $26,424

    45,277 mi.
    Est. $482/mo

    Aventura Chrysler Jeep Dodge Ram

    4.3
    North Miami Beach, FL (22 mi)
    Check Availability
  • Dark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30i

    $26,437

    46,168 mi.
    Est. $482/mo

    Aventura Chrysler Jeep Dodge Ram

    4.3
    North Miami Beach, FL (22 mi)
    Check Availability
  • White Metallic 2026 BMW X6 xDrive40iWhite Metallic 2026 BMW X6 xDrive40iWhite Metallic 2026 BMW X6 xDrive40iWhite Metallic 2026 BMW X6 xDrive40iWhite Metallic 2026 BMW X6 xDrive40iWhite Metallic 2026 BMW X6 xDrive40i

    $65,808

    23,301 mi.
    Est. $1,201/mo

    Hollywood Chrysler-Jeep

    4.0
    Hollywood, FL (16 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,430

    40,720 mi.
    Est. $482/mo

    Aventura Chrysler Jeep Dodge Ram

    4.3
    North Miami Beach, FL (22 mi)
    Check Availability
  • Alpine White 2026 BMW 330 IAlpine White 2026 BMW 330 IAlpine White 2026 BMW 330 IAlpine White 2026 BMW 330 IAlpine White 2026 BMW 330 IAlpine White 2026 BMW 330 I

    $44,266

    $1.5K
    4,348 mi.
    Est. $808/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (20 mi)
    Check Availability
  • Alpine White 2026 BMW 330 i NAAlpine White 2026 BMW 330 i NAAlpine White 2026 BMW 330 i NAAlpine White 2026 BMW 330 i NAAlpine White 2026 BMW 330 i NAAlpine White 2026 BMW 330 i NA

    $43,773

    $1K
    4,333 mi.
    Est. $799/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (20 mi)
    Check Availability
  • Arctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDrive

    $40,497

    7,998 mi.
    Est. $739/mo

    HGreg.com Miami

    Miami, FL (28 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

    $25,298

    46,358 mi.
    Est. $461/mo

    Carvix of Miami

    5.0
    Miami, FL (19 mi)
    Check Availability
  • Alpine White 2020 BMW Z4 sDrive30iAlpine White 2020 BMW Z4 sDrive30iAlpine White 2020 BMW Z4 sDrive30iAlpine White 2020 BMW Z4 sDrive30iAlpine White 2020 BMW Z4 sDrive30iAlpine White 2020 BMW Z4 sDrive30i

    $31,458

    38,227 mi.
    Est. $574/mo

    Arrigo Chrysler Dodge Jeep Ram of Margate

    4.1
    Margate, FL (5 mi)
    Check Availability

  • Skyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40i

    $78,194

    211 mi.
    Est. $1,426/mo

    BMW of Delray Beach

    4.8
    Delray Beach, FL (15 mi)
    Check Availability
  • Brown 2025 BMW X3 xDrive30Brown 2025 BMW X3 xDrive30Brown 2025 BMW X3 xDrive30Brown 2025 BMW X3 xDrive30Brown 2025 BMW X3 xDrive30Brown 2025 BMW X3 xDrive30

    $47,998

    7,243 mi.
    Est. $876/mo

    CarMax Ft. Lauderdale

    4.1
    Davie, FL (12 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

    $49,197

    $500
    2,706 mi.
    Est. $897/mo

    HGreg.com Lux

    4.3
    Pompano Beach, FL (4 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40i

    $64,465

    7,328 mi.
    Est. $1,176/mo

    BMW of Delray Beach

    4.8
    Delray Beach, FL (15 mi)
    Check Availability
  • Gray 2019 BMW 540 IGray 2019 BMW 540 IGray 2019 BMW 540 IGray 2019 BMW 540 IGray 2019 BMW 540 IGray 2019 BMW 540 I

    $30,998

    36,451 mi.
    Est. $565/mo

    CarMax Greenville

    4.5
    $799 delivery to Pompano Beach, FL (3 mi)
    Check Availability
  • Donington Grey Metallic 2020 BMW X4 M AWDDonington Grey Metallic 2020 BMW X4 M AWDDonington Grey Metallic 2020 BMW X4 M AWDDonington Grey Metallic 2020 BMW X4 M AWDDonington Grey Metallic 2020 BMW X4 M AWDDonington Grey Metallic 2020 BMW X4 M AWD

    $39,498

    $500
    88,570 mi.
    Est. $721/mo

    Carvix of Orlando

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