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
  • Mineral White Metallic 2024 BMW 330 330iMineral White Metallic 2024 BMW 330 330iMineral White Metallic 2024 BMW 330 330iMineral White Metallic 2024 BMW 330 330iMineral White Metallic 2024 BMW 330 330iMineral White Metallic 2024 BMW 330 330i

    $34,932

    $1.8K
    31,688 mi.
    Est. $637/mo

    BMW of Ocala

    4.9
    Ocala, FL (25 mi)
    Check Availability

  • Blue Ridge Mountain Metallic 2027 BMW X7 xDrive40iBlue Ridge Mountain Metallic 2027 BMW X7 xDrive40iBlue Ridge Mountain Metallic 2027 BMW X7 xDrive40iBlue Ridge Mountain Metallic 2027 BMW X7 xDrive40iBlue Ridge Mountain Metallic 2027 BMW X7 xDrive40iBlue Ridge Mountain Metallic 2027 BMW X7 xDrive40i

    $95,775

    4,546 mi.
    Est. $1,747/mo

    BMW of Ocala

    4.9
    Ocala, FL (25 mi)
    Check Availability

  • Cape York Green Metallic 2026 BMW X1 xDrive28iCape York Green Metallic 2026 BMW X1 xDrive28iCape York Green Metallic 2026 BMW X1 xDrive28iCape York Green Metallic 2026 BMW X1 xDrive28iCape York Green Metallic 2026 BMW X1 xDrive28iCape York Green Metallic 2026 BMW X1 xDrive28i

    $52,948

    $1.8K
    0 mi.
    Est. $966/mo

    BMW of Gainesville

    4.6
    Gainesville, FL (22 mi)
    Check Availability

  • Mineral White Metallic 2027 BMW X7 xDrive40iMineral White Metallic 2027 BMW X7 xDrive40iMineral White Metallic 2027 BMW X7 xDrive40iMineral White Metallic 2027 BMW X7 xDrive40iMineral White Metallic 2027 BMW X7 xDrive40iMineral White Metallic 2027 BMW X7 xDrive40i

    $102,168

    $1.8K
    0 mi.
    Est. $1,864/mo

    BMW of Gainesville

    4.6
    Gainesville, FL (22 mi)
    Check Availability
  • $49,790

    9,790 mi.
    Est. $908/mo

    Sullivan Cadillac

    4.7
    Ocala, FL (24 mi)
    Check Availability
  • Not Priced

    34,534 mi.

    Sullivan Cadillac

    4.7
    Ocala, FL (24 mi)
    Check Availability
  • Alpine White 2021 BMW 330 i

    $22,341

    $4.9K
    53,580 mi.
    Est. $408/mo

    Honda of Ocala

    4.4
    Ocala, FL (24 mi)
    Check Availability
  • Mineral White Metallic 2019 BMW 540 iMineral White Metallic 2019 BMW 540 i

    Not Priced

    56,126 mi.
    Est. $0/mo

    BMW of Ocala

    4.9
    Ocala, FL (25 mi)
    Check Availability
  • Mineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330iMineral Grey Metallic 2022 BMW 330 330i

    $27,424

    43,481 mi.
    Est. $500/mo

    Gettel Toyota Gainesville

    4.4
    Gainesville, FL (22 mi)
    Check Availability

  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    Not Priced

    6,784 mi.
    Est. $0/mo

    BMW of Ocala

    4.9
    Ocala, FL (25 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

    Not Priced

    5,283 mi.
    Est. $0/mo

    BMW of Ocala

    4.9
    Ocala, FL (25 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    Not Priced

    6,400 mi.
    Est. $0/mo

    BMW of Ocala

    4.9
    Ocala, FL (25 mi)
    Check Availability
  • Alpine White 2026 BMW 330 I XDrive NA

    $35,866

    $529
    24,720 mi.
    Est. $654/mo

    Automax of Ocala

    4.7
    Ocala, FL (25 mi)
    Check Availability
  • Not Priced

    12,470 mi.

    Jaguar Land Rover Ocala

    4.7
    Ocala, FL (25 mi)
    Check Availability
  • Alpine White 2023 BMW M850 xDriveAlpine White 2023 BMW M850 xDriveAlpine White 2023 BMW M850 xDriveAlpine White 2023 BMW M850 xDriveAlpine White 2023 BMW M850 xDriveAlpine White 2023 BMW M850 xDrive

    $69,000

    15,999 mi.
    Est. $1,259/mo

    Porsche of Ocala

    4.1
    Ocala, FL (25 mi)
    Check Availability

  • White 2018 BMW 440 I xDriveWhite 2018 BMW 440 I xDriveWhite 2018 BMW 440 I xDriveWhite 2018 BMW 440 I xDriveWhite 2018 BMW 440 I xDriveWhite 2018 BMW 440 I xDrive

    $29,998

    $1K
    52,399 mi.
    Est. $547/mo

    CarMax Clermont

    4.5
    $49 delivery to Gainesville, FL (23 mi)
    Check Availability
  • Red 2020 BMW Z4 sDrive30iRed 2020 BMW Z4 sDrive30iRed 2020 BMW Z4 sDrive30iRed 2020 BMW Z4 sDrive30iRed 2020 BMW Z4 sDrive30iRed 2020 BMW Z4 sDrive30i

    $36,998

    20,773 mi.
    Est. $675/mo

    CarMax Tampa

    4.2
    $49 delivery to Gainesville, FL (23 mi)
    Check Availability
  • Alpine White 2019 BMW Z4 sDrive30iAlpine White 2019 BMW Z4 sDrive30iAlpine White 2019 BMW Z4 sDrive30iAlpine White 2019 BMW Z4 sDrive30iAlpine White 2019 BMW Z4 sDrive30iAlpine White 2019 BMW Z4 sDrive30i

    $25,991

    $530
    77,606 mi.
    Est. $474/mo

    Kia of Leesburg

    4.6
    Leesburg, FL (56 mi)
    Check Availability
  • Jet Black 2022 BMW 330e 330e iPerformanceJet Black 2022 BMW 330e 330e iPerformanceJet Black 2022 BMW 330e 330e iPerformanceJet Black 2022 BMW 330e 330e iPerformanceJet Black 2022 BMW 330e 330e iPerformanceJet Black 2022 BMW 330e 330e iPerformance

    $27,550

    24,516 mi.
    Est. $503/mo

    Rountree Moore Nissan

    4.3
    Lake City, FL (56 mi)
    Check Availability
  • Silverstone Metallic 2016 BMW M3 BaseSilverstone Metallic 2016 BMW M3 BaseSilverstone Metallic 2016 BMW M3 BaseSilverstone Metallic 2016 BMW M3 BaseSilverstone Metallic 2016 BMW M3 BaseSilverstone Metallic 2016 BMW M3 Base

    $48,507

    58,598 mi.
    Est. $885/mo

    AutoNation Lincoln Orange Park

    4.5
    Jacksonville, FL (71 mi)
    Check Availability
  • Brooklyn Grey Metallic 2024 BMW X5 PHEV xDrive50eBrooklyn Grey Metallic 2024 BMW X5 PHEV xDrive50eBrooklyn Grey Metallic 2024 BMW X5 PHEV xDrive50eBrooklyn Grey Metallic 2024 BMW X5 PHEV xDrive50eBrooklyn Grey Metallic 2024 BMW X5 PHEV xDrive50eBrooklyn Grey Metallic 2024 BMW X5 PHEV xDrive50e

    $48,492

    $3.3K
    48,901 mi.
    Est. $885/mo

    Ford of Clermont

    4.5
    Clermont, FL (73 mi)
    Check Availability
  • Rhodonite Silver Metallic 2020 BMW M5 CompetitionRhodonite Silver Metallic 2020 BMW M5 CompetitionRhodonite Silver Metallic 2020 BMW M5 CompetitionRhodonite Silver Metallic 2020 BMW M5 CompetitionRhodonite Silver Metallic 2020 BMW M5 CompetitionRhodonite Silver Metallic 2020 BMW M5 Competition

    $69,489

    31,987 mi.
    Est. $1,268/mo

    AutoNation Lincoln Orange Park

    4.5
    Jacksonville, FL (71 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X5 sDrive40iBlack Sapphire Metallic 2021 BMW X5 sDrive40iBlack Sapphire Metallic 2021 BMW X5 sDrive40iBlack Sapphire Metallic 2021 BMW X5 sDrive40iBlack Sapphire Metallic 2021 BMW X5 sDrive40iBlack Sapphire Metallic 2021 BMW X5 sDrive40i

    $25,772

    $460
    77,679 mi.
    Est. $470/mo

    Rountree Moore Nissan

    4.3
    Lake City, FL (56 mi)
    Check Availability
  • Alpine White 2024 BMW X7 xDrive40iAlpine White 2024 BMW X7 xDrive40iAlpine White 2024 BMW X7 xDrive40iAlpine White 2024 BMW X7 xDrive40iAlpine White 2024 BMW X7 xDrive40iAlpine White 2024 BMW X7 xDrive40i

    $59,989

    $500
    23,443 mi.
    Est. $1,094/mo

    AutoNation Ford Orange Park

    4.6
    Jacksonville, FL (71 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW X5 M60iCarbon Black Metallic 2026 BMW X5 M60iCarbon Black Metallic 2026 BMW X5 M60iCarbon Black Metallic 2026 BMW X5 M60iCarbon Black Metallic 2026 BMW X5 M60iCarbon Black Metallic 2026 BMW X5 M60i

    $80,396

    $2.9K
    8,010 mi.
    Est. $1,467/mo

    Nissan of Orange Park

    4.3
    Jacksonville, FL (72 mi)
    Check Availability
  • Alpine White 2017 BMW 740 740iAlpine White 2017 BMW 740 740iAlpine White 2017 BMW 740 740iAlpine White 2017 BMW 740 740iAlpine White 2017 BMW 740 740iAlpine White 2017 BMW 740 740i

    $19,601

    68,959 mi.
    Est. $358/mo

    AutoNation Ford Orange Park

    4.6
    Jacksonville, FL (71 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $43,991

    50,390 mi.
    Est. $802/mo

    Kia of Leesburg

    4.6
    Leesburg, FL (56 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW 740 iBlack Sapphire Metallic 2022 BMW 740 iBlack Sapphire Metallic 2022 BMW 740 iBlack Sapphire Metallic 2022 BMW 740 iBlack Sapphire Metallic 2022 BMW 740 iBlack Sapphire Metallic 2022 BMW 740 i

    $38,234

    46,369 mi.
    Est. $697/mo

    Lake City Chrysler Dodge Jeep Ram

    4.4
    Lake City, FL (57 mi)
    Check Availability
  • Alpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDrive

    $26,620

    28,142 mi.
    Est. $486/mo

    Rountree Moore Nissan

    4.3
    Lake City, FL (56 mi)
    Check Availability