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 2025 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2025 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2025 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2025 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2025 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2025 BMW X5 PHEV xDrive50e

    $54,800

    24,269 mi.
    Est. $1,000/mo

    INFINITI of Melbourne

    4.7
    Check Availability
    Melbourne, FL (2 mi)

    Quick view
  • Alpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDrive

    $44,300

    $1.3K
    6,410 mi.
    Est. $808/mo

    INFINITI of Melbourne

    4.7
    Check Availability
    Melbourne, FL (2 mi)

    Quick view
  • Carbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40i

    $52,988

    $501
    51,063 mi.
    Est. $967/mo

    Nissan of Melbourne

    3.8
    Check Availability
    Melbourne, FL (2 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW X5 xDrive40iBlack Sapphire Metallic 2020 BMW X5 xDrive40iBlack Sapphire Metallic 2020 BMW X5 xDrive40iBlack Sapphire Metallic 2020 BMW X5 xDrive40iBlack Sapphire Metallic 2020 BMW X5 xDrive40iBlack Sapphire Metallic 2020 BMW X5 xDrive40i

    $26,994

    69,097 mi.
    Est. $492/mo

    Cocoa Ford

    4.7
    Check Availability
    Cocoa, FL (20 mi)
    Quick view
  • Arctic Gray Metallic 2016 BMW 750 Li xDriveArctic Gray Metallic 2016 BMW 750 Li xDriveArctic Gray Metallic 2016 BMW 750 Li xDriveArctic Gray Metallic 2016 BMW 750 Li xDriveArctic Gray Metallic 2016 BMW 750 Li xDriveArctic Gray Metallic 2016 BMW 750 Li xDrive

    $24,988

    $400
    45,402 mi.
    Est. $456/mo

    Autowise

    4.4
    Check Availability
    Melbourne, FL (6 mi)
    Quick view
  • Green 2025 BMW 760 xDriveGreen 2025 BMW 760 xDriveGreen 2025 BMW 760 xDriveGreen 2025 BMW 760 xDriveGreen 2025 BMW 760 xDriveGreen 2025 BMW 760 xDrive

    $111,977

    $1K
    5,070 mi.
    Est. $2,043/mo

    Lincoln of Melbourne

    4.6
    Check Availability
    Melbourne, FL (18 mi)
    Quick view
  • Snapper Rocks Blue Metallic 2018 BMW 430 iSnapper Rocks Blue Metallic 2018 BMW 430 iSnapper Rocks Blue Metallic 2018 BMW 430 iSnapper Rocks Blue Metallic 2018 BMW 430 iSnapper Rocks Blue Metallic 2018 BMW 430 iSnapper Rocks Blue Metallic 2018 BMW 430 i

    $25,688

    39,240 mi.
    Est. $469/mo

    Autowise

    4.4
    Check Availability
    Melbourne, FL (6 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2025 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2025 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2025 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2025 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2025 BMW X5 PHEV xDrive50e

    $54,800

    24,269 mi.
    Est. $1,000/mo

    INFINITI of Melbourne

    4.7
    Check Availability
    Melbourne, FL (2 mi)

    Quick view
  • Alpine White 2022 BMW M340 M340iAlpine White 2022 BMW M340 M340iAlpine White 2022 BMW M340 M340iAlpine White 2022 BMW M340 M340iAlpine White 2022 BMW M340 M340iAlpine White 2022 BMW M340 M340i

    $43,594

    $200
    21,042 mi.
    Est. $795/mo

    Kelly Ford

    4.8
    Check Availability
    Melbourne, FL (3 mi)
    Quick view
  • Blue 2014 BMW 320 iBlue 2014 BMW 320 iBlue 2014 BMW 320 i

    $9,500

    125,500 mi.
    Est. $173/mo

    Private seller: Kaylee

    Contact Seller
    Palm Bay, FL (14 mi)
    Quick view
  • Jet Black 2023 BMW 330Jet Black 2023 BMW 330Jet Black 2023 BMW 330

    $38,995

    26,137 mi.
    Est. $711/mo

    Melbourne BMW

    Melbourne, FL (2 mi)
    Quick view
  • Yellow Metallic 2016 BMW M4 BaseYellow Metallic 2016 BMW M4 BaseYellow Metallic 2016 BMW M4 BaseYellow Metallic 2016 BMW M4 BaseYellow Metallic 2016 BMW M4 BaseYellow Metallic 2016 BMW M4 Base

    $38,717

    68,465 mi.
    Est. $706/mo

    National Auto Mall

    Check Availability
    Merritt Island, FL (18 mi)
    Quick view
  • Brooklyn Grey Metallic 2024 BMW 430Brooklyn Grey Metallic 2024 BMW 430Brooklyn Grey Metallic 2024 BMW 430

    $47,739

    37,981 mi.
    Est. $871/mo

    Melbourne BMW

    Melbourne, FL (2 mi)
    Quick view
  • Mineral White Metallic 2023 BMW 530Mineral White Metallic 2023 BMW 530Mineral White Metallic 2023 BMW 530

    $41,755

    23,119 mi.
    Est. $762/mo

    Melbourne BMW

    Melbourne, FL (2 mi)
    Quick view
  • Mineral White Metallic 2014 BMW 528 528i LUXURYMineral White Metallic 2014 BMW 528 528i LUXURYMineral White Metallic 2014 BMW 528 528i LUXURYMineral White Metallic 2014 BMW 528 528i LUXURYMineral White Metallic 2014 BMW 528 528i LUXURYMineral White Metallic 2014 BMW 528 528i LUXURY

    $12,388

    44,023 mi.
    Est. $226/mo

    Autowise

    4.4
    Check Availability
    Melbourne, FL (6 mi)
    Quick view
  • Mineral White Metallic 2025 BMW 840Mineral White Metallic 2025 BMW 840Mineral White Metallic 2025 BMW 840

    $72,463

    24,085 mi.
    Est. $1,322/mo

    Melbourne BMW

    Melbourne, FL (2 mi)
    Quick view
  • Brooklyn Grey Metallic 2023 BMW 330eBrooklyn Grey Metallic 2023 BMW 330eBrooklyn Grey Metallic 2023 BMW 330e

    $37,550

    30,402 mi.
    Est. $685/mo

    Melbourne BMW

    Melbourne, FL (2 mi)
    Quick view
  • Skyscraper Grey Metallic 2024 BMW 430 Gran CoupeSkyscraper Grey Metallic 2024 BMW 430 Gran CoupeSkyscraper Grey Metallic 2024 BMW 430 Gran Coupe

    $44,997

    15,798 mi.
    Est. $821/mo

    Melbourne BMW

    Melbourne, FL (2 mi)
    Quick view
  • Jet Black 2023 BMW X5Jet Black 2023 BMW X5Jet Black 2023 BMW X5

    $48,845

    34,457 mi.
    Est. $891/mo

    Melbourne BMW

    Melbourne, FL (2 mi)
    Quick view
  • Alpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 i

    $28,981

    18,036 mi.
    Est. $529/mo

    Coastal Hyundai

    3.9
    Check Availability
    Melbourne, FL (4 mi)
    Quick view
  • Alpine White 2017 BMW 530 xDriveAlpine White 2017 BMW 530 xDriveAlpine White 2017 BMW 530 xDriveAlpine White 2017 BMW 530 xDriveAlpine White 2017 BMW 530 xDriveAlpine White 2017 BMW 530 xDrive

    $16,959

    78,058 mi.
    Est. $309/mo

    Kelly Ford

    4.8
    Check Availability
    Melbourne, FL (3 mi)
    Quick view
  • Alpine White 2019 BMW X3 xDrive30i

    $18,743

    69,049 mi.
    Est. $342/mo

    Toyota of Melbourne

    4.6
    Check Availability
    Melbourne, FL (2 mi)
    Quick view
  • Alpine White 2022 BMW X3

    $35,472

    35,409 mi.
    Est. $647/mo

    Melbourne BMW

    Melbourne, FL (2 mi)
    Quick view
  • Alpine White 2025 BMW 330

    $44,987

    7,067 mi.
    Est. $821/mo

    Melbourne BMW

    Melbourne, FL (2 mi)
    Quick view
  • Mineral White Metallic 2023 BMW X7

    $56,988

    38,404 mi.
    Est. $1,040/mo

    Melbourne BMW

    Melbourne, FL (2 mi)
    Quick view
  • Gray Metallic 2025 BMW X7 xDrive40iGray Metallic 2025 BMW X7 xDrive40iGray Metallic 2025 BMW X7 xDrive40iGray Metallic 2025 BMW X7 xDrive40iGray Metallic 2025 BMW X7 xDrive40iGray Metallic 2025 BMW X7 xDrive40i

    $67,990

    10,412 mi.
    Est. $1,240/mo

    Bomnin Chevrolet Dadeland

    4.8
    Check Availability
    $399 delivery from Miami, FL (168 mi)
    Quick view
  • White 2021 BMW M340 IWhite 2021 BMW M340 IWhite 2021 BMW M340 IWhite 2021 BMW M340 IWhite 2021 BMW M340 IWhite 2021 BMW M340 I

    $40,998

    34,257 mi.
    Est. $748/mo

    CarMax Boynton Beach

    Check Availability
    Free delivery to Melbourne, FL (7 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